ElasticsearchApiCallBridge相关类构造函数问题

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

ElasticsearchApiCallBridge相关类构造函数问题

Luna Wong
为啥ElasticsearchApiCallBridge接口实现类的构造函数都不是Public。
我还想继承Elasticsearch6ApiCallBridge类。在new
RestHightLevelClient之前添加账号密码认证功能,即实现一个支持账号密码的子类。

不加Public 子类就必须得和父类一个包名了。ElasticsearchApiCallBridge的实现类为什么这么设计呢?
Reply | Threaded
Open this post in threaded view
|

Re: ElasticsearchApiCallBridge相关类构造函数问题

zhisheng
目前在 master 分支已经支持了,可以去看看 flink-connector-es7 的源码

Luna Wong <[hidden email]> 于2020年11月11日周三 下午9:16写道:

> 为啥ElasticsearchApiCallBridge接口实现类的构造函数都不是Public。
> 我还想继承Elasticsearch6ApiCallBridge类。在new
> RestHightLevelClient之前添加账号密码认证功能,即实现一个支持账号密码的子类。
>
> 不加Public 子类就必须得和父类一个包名了。ElasticsearchApiCallBridge的实现类为什么这么设计呢?
>