Class DatafeedUpdate.Builder
java.lang.Object
org.elasticsearch.client.ml.datafeed.DatafeedUpdate.Builder
- Enclosing class:
- DatafeedUpdate
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setAggregations(String aggsAsJson)
setAggregations(org.elasticsearch.search.aggregations.AggregatorFactories.Builder aggregations)
setChunkingConfig(ChunkingConfig chunkingConfig)
setDelayedDataCheckConfig(DelayedDataCheckConfig delayedDataCheckConfig)
setFrequency(org.elasticsearch.core.TimeValue frequency)
setIndices(String... indices)
setIndices(List<String> indices)
setIndicesOptions(org.elasticsearch.action.support.IndicesOptions indicesOptions)
Deprecated.setMaxEmptySearches(int maxEmptySearches)
setQuery(org.elasticsearch.index.query.QueryBuilder query)
setQueryDelay(org.elasticsearch.core.TimeValue queryDelay)
setRuntimeMappings(Map<String,Object> runtimeMappings)
setScriptFields(List<org.elasticsearch.search.builder.SearchSourceBuilder.ScriptField> scriptFields)
setScrollSize(int scrollSize)
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
setJobId
Deprecated. -
setIndices
-
setIndices
-
setQueryDelay
-
setFrequency
-
setQuery
-
setQuery
public DatafeedUpdate.Builder setQuery(org.elasticsearch.index.query.QueryBuilder query) throws IOException- Throws:
IOException
-
setAggregations
-
setAggregations
public DatafeedUpdate.Builder setAggregations(org.elasticsearch.search.aggregations.AggregatorFactories.Builder aggregations) throws IOException- Throws:
IOException
-
setScriptFields
public DatafeedUpdate.Builder setScriptFields(List<org.elasticsearch.search.builder.SearchSourceBuilder.ScriptField> scriptFields) -
setScrollSize
-
setChunkingConfig
-
setDelayedDataCheckConfig
public DatafeedUpdate.Builder setDelayedDataCheckConfig(DelayedDataCheckConfig delayedDataCheckConfig) -
setMaxEmptySearches
-
setIndicesOptions
public DatafeedUpdate.Builder setIndicesOptions(org.elasticsearch.action.support.IndicesOptions indicesOptions) -
setRuntimeMappings
-
build
-