Package com.github.euler.elasticsearch
Class ElasticsearchMetadataTask.Builder
- java.lang.Object
-
- com.github.euler.elasticsearch.ElasticsearchMetadataTask.Builder
-
- Enclosing class:
- ElasticsearchMetadataTask
public static class ElasticsearchMetadataTask.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElasticsearchMetadataTaskbuild()org.elasticsearch.client.RestHighLevelClientgetClient()FlushConfiggetFlushConfig()StringgetIndex()StringgetName()ElasticsearchMetadataTask.BuildersetClient(org.elasticsearch.client.RestHighLevelClient client)ElasticsearchMetadataTask.BuildersetFlushConfig(FlushConfig flushConfig)ElasticsearchMetadataTask.BuildersetIndex(String index)ElasticsearchMetadataTask.BuildersetName(String name)
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public ElasticsearchMetadataTask.Builder setName(String name)
-
getIndex
public String getIndex()
-
setIndex
public ElasticsearchMetadataTask.Builder setIndex(String index)
-
getClient
public org.elasticsearch.client.RestHighLevelClient getClient()
-
setClient
public ElasticsearchMetadataTask.Builder setClient(org.elasticsearch.client.RestHighLevelClient client)
-
getFlushConfig
public FlushConfig getFlushConfig()
-
setFlushConfig
public ElasticsearchMetadataTask.Builder setFlushConfig(FlushConfig flushConfig)
-
build
public ElasticsearchMetadataTask build()
-
-