Class Features.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Features.Builder>
co.elastic.clients.elasticsearch.xpack.info.Features.Builder
- All Implemented Interfaces:
WithJson<Features.Builder>,ObjectBuilder<Features>
- Enclosing class:
- Features
public static class Features.Builder extends WithJsonObjectBuilderBase<Features.Builder> implements ObjectBuilder<Features>
Builder for
Features.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description Features.BuilderaggregateMetric(Feature value)Required - API name:aggregate_metricFeatures.BuilderaggregateMetric(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:aggregate_metricFeatures.Builderanalytics(Feature value)Required - API name:analyticsFeatures.Builderanalytics(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:analyticsFeatures.Builderarchive(Feature value)Required - API name:archiveFeatures.Builderarchive(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:archiveFeaturesbuild()Builds aFeatures.Features.Builderccr(Feature value)Required - API name:ccrFeatures.Builderccr(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:ccrFeatures.BuilderdataFrame(Feature value)API name:data_frameFeatures.BuilderdataFrame(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:data_frameFeatures.BuilderdataScience(Feature value)API name:data_scienceFeatures.BuilderdataScience(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:data_scienceFeatures.BuilderdataStreams(Feature value)Required - API name:data_streamsFeatures.BuilderdataStreams(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:data_streamsFeatures.BuilderdataTiers(Feature value)Required - API name:data_tiersFeatures.BuilderdataTiers(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:data_tiersFeatures.Builderenrich(Feature value)Required - API name:enrichFeatures.Builderenrich(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:enrichFeatures.Buildereql(Feature value)Required - API name:eqlFeatures.Buildereql(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:eqlFeatures.Builderflattened(Feature value)API name:flattenedFeatures.Builderflattened(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:flattenedFeatures.BuilderfrozenIndices(Feature value)Required - API name:frozen_indicesFeatures.BuilderfrozenIndices(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:frozen_indicesFeatures.Buildergraph(Feature value)Required - API name:graphFeatures.Buildergraph(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:graphFeatures.Builderilm(Feature value)Required - API name:ilmFeatures.Builderilm(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:ilmFeatures.Builderlogstash(Feature value)Required - API name:logstashFeatures.Builderlogstash(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:logstashFeatures.Builderml(Feature value)Required - API name:mlFeatures.Builderml(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:mlFeatures.Buildermonitoring(Feature value)Required - API name:monitoringFeatures.Buildermonitoring(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:monitoringFeatures.Builderrollup(Feature value)Required - API name:rollupFeatures.Builderrollup(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:rollupFeatures.BuilderruntimeFields(Feature value)API name:runtime_fieldsFeatures.BuilderruntimeFields(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:runtime_fieldsFeatures.BuildersearchableSnapshots(Feature value)Required - API name:searchable_snapshotsFeatures.BuildersearchableSnapshots(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:searchable_snapshotsFeatures.Buildersecurity(Feature value)Required - API name:securityFeatures.Buildersecurity(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:securityprotected Features.Builderself()Features.Builderslm(Feature value)Required - API name:slmFeatures.Builderslm(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:slmFeatures.Builderspatial(Feature value)Required - API name:spatialFeatures.Builderspatial(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:spatialFeatures.Buildersql(Feature value)Required - API name:sqlFeatures.Buildersql(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:sqlFeatures.Buildertransform(Feature value)Required - API name:transformFeatures.Buildertransform(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:transformFeatures.Buildervectors(Feature value)API name:vectorsFeatures.Buildervectors(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)API name:vectorsFeatures.BuildervotingOnly(Feature value)Required - API name:voting_onlyFeatures.BuildervotingOnly(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:voting_onlyFeatures.Builderwatcher(Feature value)Required - API name:watcherFeatures.Builderwatcher(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:watcherMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods 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 -
archive
Required - API name:archive -
archive
public final Features.Builder archive(java.util.function.Function<Feature.Builder,ObjectBuilder<Feature>> fn)Required - API name:archive -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Features.Builder>
-
build
Builds aFeatures.- Specified by:
buildin interfaceObjectBuilder<Features>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-