Class Features.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.xpack.info.Features.Builder
- All Implemented Interfaces:
ObjectBuilder<Features>
- Enclosing class:
- Features
public static class Features.Builder extends ObjectBuilderBase implements ObjectBuilder<Features>
Builder for
Features
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description Features.Builder
aggregateMetric(Feature value)
Required - API name:aggregate_metric
Features.Builder
aggregateMetric(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:aggregate_metric
Features.Builder
analytics(Feature value)
Required - API name:analytics
Features.Builder
analytics(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:analytics
Features
build()
Builds aFeatures
.Features.Builder
ccr(Feature value)
Required - API name:ccr
Features.Builder
ccr(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:ccr
Features.Builder
dataFrame(Feature value)
API name:data_frame
Features.Builder
dataFrame(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
API name:data_frame
Features.Builder
dataScience(Feature value)
API name:data_science
Features.Builder
dataScience(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
API name:data_science
Features.Builder
dataStreams(Feature value)
Required - API name:data_streams
Features.Builder
dataStreams(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:data_streams
Features.Builder
dataTiers(Feature value)
Required - API name:data_tiers
Features.Builder
dataTiers(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:data_tiers
Features.Builder
enrich(Feature value)
Required - API name:enrich
Features.Builder
enrich(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:enrich
Features.Builder
eql(Feature value)
Required - API name:eql
Features.Builder
eql(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:eql
Features.Builder
flattened(Feature value)
API name:flattened
Features.Builder
flattened(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
API name:flattened
Features.Builder
frozenIndices(Feature value)
Required - API name:frozen_indices
Features.Builder
frozenIndices(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:frozen_indices
Features.Builder
graph(Feature value)
Required - API name:graph
Features.Builder
graph(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:graph
Features.Builder
ilm(Feature value)
Required - API name:ilm
Features.Builder
ilm(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:ilm
Features.Builder
logstash(Feature value)
Required - API name:logstash
Features.Builder
logstash(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:logstash
Features.Builder
ml(Feature value)
Required - API name:ml
Features.Builder
ml(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:ml
Features.Builder
monitoring(Feature value)
Required - API name:monitoring
Features.Builder
monitoring(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:monitoring
Features.Builder
rollup(Feature value)
Required - API name:rollup
Features.Builder
rollup(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:rollup
Features.Builder
runtimeFields(Feature value)
API name:runtime_fields
Features.Builder
runtimeFields(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
API name:runtime_fields
Features.Builder
searchableSnapshots(Feature value)
Required - API name:searchable_snapshots
Features.Builder
searchableSnapshots(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:searchable_snapshots
Features.Builder
security(Feature value)
Required - API name:security
Features.Builder
security(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:security
Features.Builder
slm(Feature value)
Required - API name:slm
Features.Builder
slm(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:slm
Features.Builder
spatial(Feature value)
Required - API name:spatial
Features.Builder
spatial(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:spatial
Features.Builder
sql(Feature value)
Required - API name:sql
Features.Builder
sql(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:sql
Features.Builder
transform(Feature value)
Required - API name:transform
Features.Builder
transform(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:transform
Features.Builder
vectors(Feature value)
API name:vectors
Features.Builder
vectors(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
API name:vectors
Features.Builder
votingOnly(Feature value)
Required - API name:voting_only
Features.Builder
votingOnly(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:voting_only
Features.Builder
watcher(Feature value)
Required - API name:watcher
Features.Builder
watcher(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)
Required - API name:watcher
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
aggregateMetric
Required - API name:aggregate_metric
-
aggregateMetric
public final Features.Builder aggregateMetric(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:aggregate_metric
-
analytics
Required - API name:analytics
-
analytics
public final Features.Builder analytics(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:analytics
-
ccr
Required - API name:ccr
-
ccr
public final Features.Builder ccr(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:ccr
-
dataFrame
API name:data_frame
-
dataFrame
public final Features.Builder dataFrame(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:data_frame
-
dataScience
API name:data_science
-
dataScience
public final Features.Builder dataScience(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:data_science
-
dataStreams
Required - API name:data_streams
-
dataStreams
public final Features.Builder dataStreams(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:data_streams
-
dataTiers
Required - API name:data_tiers
-
dataTiers
public final Features.Builder dataTiers(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:data_tiers
-
enrich
Required - API name:enrich
-
enrich
public final Features.Builder enrich(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:enrich
-
eql
Required - API name:eql
-
eql
public final Features.Builder eql(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:eql
-
flattened
API name:flattened
-
flattened
public final Features.Builder flattened(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:flattened
-
frozenIndices
Required - API name:frozen_indices
-
frozenIndices
public final Features.Builder frozenIndices(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:frozen_indices
-
graph
Required - API name:graph
-
graph
public final Features.Builder graph(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:graph
-
ilm
Required - API name:ilm
-
ilm
public final Features.Builder ilm(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:ilm
-
logstash
Required - API name:logstash
-
logstash
public final Features.Builder logstash(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:logstash
-
ml
Required - API name:ml
-
ml
public final Features.Builder ml(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:ml
-
monitoring
Required - API name:monitoring
-
monitoring
public final Features.Builder monitoring(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:monitoring
-
rollup
Required - API name:rollup
-
rollup
public final Features.Builder rollup(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:rollup
-
runtimeFields
API name:runtime_fields
-
runtimeFields
public final Features.Builder runtimeFields(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:runtime_fields
-
searchableSnapshots
Required - API name:searchable_snapshots
-
searchableSnapshots
public final Features.Builder searchableSnapshots(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:searchable_snapshots
-
security
Required - API name:security
-
security
public final Features.Builder security(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:security
-
slm
Required - API name:slm
-
slm
public final Features.Builder slm(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:slm
-
spatial
Required - API name:spatial
-
spatial
public final Features.Builder spatial(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:spatial
-
sql
Required - API name:sql
-
sql
public final Features.Builder sql(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:sql
-
transform
Required - API name:transform
-
transform
public final Features.Builder transform(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:transform
-
vectors
API name:vectors
-
vectors
public final Features.Builder vectors(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:vectors
-
votingOnly
Required - API name:voting_only
-
votingOnly
public final Features.Builder votingOnly(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:voting_only
-
watcher
Required - API name:watcher
-
watcher
public final Features.Builder watcher(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:watcher
-
build
Builds aFeatures
.- Specified by:
build
in interfaceObjectBuilder<Features>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-