Class UsageResponse.Builder
java.lang.Object
co.elastic.clients.elasticsearch.xpack.UsageResponse.Builder
- All Implemented Interfaces:
ObjectBuilder<UsageResponse>
- Enclosing class:
- UsageResponse
public static class UsageResponse.Builder extends java.lang.Object implements ObjectBuilder<UsageResponse>
Builder for
UsageResponse.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description UsageResponse.BuilderaggregateMetric(Base value)Required - API name:aggregate_metricUsageResponse.BuilderaggregateMetric(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:aggregate_metricUsageResponse.Builderanalytics(Analytics value)Required - API name:analyticsUsageResponse.Builderanalytics(java.util.function.Function<Analytics.Builder,ObjectBuilder<Analytics>> fn)Required - API name:analyticsUsageResponsebuild()Builds aUsageResponse.UsageResponse.Builderccr(Ccr value)Required - API name:ccrUsageResponse.Builderccr(java.util.function.Function<Ccr.Builder,ObjectBuilder<Ccr>> fn)Required - API name:ccrUsageResponse.BuilderdataFrame(Base value)API name:data_frameUsageResponse.BuilderdataFrame(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)API name:data_frameUsageResponse.BuilderdataScience(Base value)API name:data_scienceUsageResponse.BuilderdataScience(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)API name:data_scienceUsageResponse.BuilderdataStreams(DataStreams value)API name:data_streamsUsageResponse.BuilderdataStreams(java.util.function.Function<DataStreams.Builder,ObjectBuilder<DataStreams>> fn)API name:data_streamsUsageResponse.BuilderdataTiers(DataTiers value)Required - API name:data_tiersUsageResponse.BuilderdataTiers(java.util.function.Function<DataTiers.Builder,ObjectBuilder<DataTiers>> fn)Required - API name:data_tiersUsageResponse.Builderenrich(Base value)API name:enrichUsageResponse.Builderenrich(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)API name:enrichUsageResponse.Buildereql(Eql value)Required - API name:eqlUsageResponse.Buildereql(java.util.function.Function<Eql.Builder,ObjectBuilder<Eql>> fn)Required - API name:eqlUsageResponse.Builderflattened(Flattened value)API name:flattenedUsageResponse.Builderflattened(java.util.function.Function<Flattened.Builder,ObjectBuilder<Flattened>> fn)API name:flattenedUsageResponse.BuilderfrozenIndices(FrozenIndices value)Required - API name:frozen_indicesUsageResponse.BuilderfrozenIndices(java.util.function.Function<FrozenIndices.Builder,ObjectBuilder<FrozenIndices>> fn)Required - API name:frozen_indicesUsageResponse.Buildergraph(Base value)Required - API name:graphUsageResponse.Buildergraph(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:graphUsageResponse.Builderilm(Ilm value)Required - API name:ilmUsageResponse.Builderilm(java.util.function.Function<Ilm.Builder,ObjectBuilder<Ilm>> fn)Required - API name:ilmUsageResponse.Builderlogstash(Base value)Required - API name:logstashUsageResponse.Builderlogstash(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:logstashUsageResponse.Builderml(MachineLearning value)Required - API name:mlUsageResponse.Builderml(java.util.function.Function<MachineLearning.Builder,ObjectBuilder<MachineLearning>> fn)Required - API name:mlUsageResponse.Buildermonitoring(Monitoring value)Required - API name:monitoringUsageResponse.Buildermonitoring(java.util.function.Function<Monitoring.Builder,ObjectBuilder<Monitoring>> fn)Required - API name:monitoringUsageResponse.Builderrollup(Base value)Required - API name:rollupUsageResponse.Builderrollup(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:rollupUsageResponse.BuilderruntimeFields(RuntimeFieldTypes value)API name:runtime_fieldsUsageResponse.BuilderruntimeFields(java.util.function.Function<RuntimeFieldTypes.Builder,ObjectBuilder<RuntimeFieldTypes>> fn)API name:runtime_fieldsUsageResponse.BuildersearchableSnapshots(SearchableSnapshots value)Required - API name:searchable_snapshotsUsageResponse.BuildersearchableSnapshots(java.util.function.Function<SearchableSnapshots.Builder,ObjectBuilder<SearchableSnapshots>> fn)Required - API name:searchable_snapshotsUsageResponse.Buildersecurity(Security value)Required - API name:securityUsageResponse.Buildersecurity(java.util.function.Function<Security.Builder,ObjectBuilder<Security>> fn)Required - API name:securityUsageResponse.Builderslm(Slm value)Required - API name:slmUsageResponse.Builderslm(java.util.function.Function<Slm.Builder,ObjectBuilder<Slm>> fn)Required - API name:slmUsageResponse.Builderspatial(Base value)Required - API name:spatialUsageResponse.Builderspatial(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:spatialUsageResponse.Buildersql(Sql value)Required - API name:sqlUsageResponse.Buildersql(java.util.function.Function<Sql.Builder,ObjectBuilder<Sql>> fn)Required - API name:sqlUsageResponse.Buildertransform(Base value)Required - API name:transformUsageResponse.Buildertransform(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:transformUsageResponse.Buildervectors(Vector value)Required - API name:vectorsUsageResponse.Buildervectors(java.util.function.Function<Vector.Builder,ObjectBuilder<Vector>> fn)Required - API name:vectorsUsageResponse.BuildervotingOnly(Base value)Required - API name:voting_onlyUsageResponse.BuildervotingOnly(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:voting_onlyUsageResponse.Builderwatcher(Watcher value)Required - API name:watcherUsageResponse.Builderwatcher(java.util.function.Function<Watcher.Builder,ObjectBuilder<Watcher>> fn)Required - API name:watcherMethods 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 UsageResponse.Builder aggregateMetric(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:aggregate_metric -
analytics
Required - API name:analytics -
analytics
public UsageResponse.Builder analytics(java.util.function.Function<Analytics.Builder,ObjectBuilder<Analytics>> fn)Required - API name:analytics -
watcher
Required - API name:watcher -
watcher
public UsageResponse.Builder watcher(java.util.function.Function<Watcher.Builder,ObjectBuilder<Watcher>> fn)Required - API name:watcher -
ccr
Required - API name:ccr -
ccr
Required - API name:ccr -
dataFrame
API name:data_frame -
dataFrame
public UsageResponse.Builder dataFrame(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)API name:data_frame -
dataScience
API name:data_science -
dataScience
public UsageResponse.Builder dataScience(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)API name:data_science -
dataStreams
API name:data_streams -
dataStreams
public UsageResponse.Builder dataStreams(java.util.function.Function<DataStreams.Builder,ObjectBuilder<DataStreams>> fn)API name:data_streams -
dataTiers
Required - API name:data_tiers -
dataTiers
public UsageResponse.Builder dataTiers(java.util.function.Function<DataTiers.Builder,ObjectBuilder<DataTiers>> fn)Required - API name:data_tiers -
enrich
API name:enrich -
enrich
public UsageResponse.Builder enrich(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)API name:enrich -
eql
Required - API name:eql -
eql
Required - API name:eql -
flattened
API name:flattened -
flattened
public UsageResponse.Builder flattened(java.util.function.Function<Flattened.Builder,ObjectBuilder<Flattened>> fn)API name:flattened -
frozenIndices
Required - API name:frozen_indices -
frozenIndices
public UsageResponse.Builder frozenIndices(java.util.function.Function<FrozenIndices.Builder,ObjectBuilder<FrozenIndices>> fn)Required - API name:frozen_indices -
graph
Required - API name:graph -
graph
public UsageResponse.Builder graph(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:graph -
ilm
Required - API name:ilm -
ilm
Required - API name:ilm -
logstash
Required - API name:logstash -
logstash
public UsageResponse.Builder logstash(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:logstash -
ml
Required - API name:ml -
ml
public UsageResponse.Builder ml(java.util.function.Function<MachineLearning.Builder,ObjectBuilder<MachineLearning>> fn)Required - API name:ml -
monitoring
Required - API name:monitoring -
monitoring
public UsageResponse.Builder monitoring(java.util.function.Function<Monitoring.Builder,ObjectBuilder<Monitoring>> fn)Required - API name:monitoring -
rollup
Required - API name:rollup -
rollup
public UsageResponse.Builder rollup(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:rollup -
runtimeFields
API name:runtime_fields -
runtimeFields
public UsageResponse.Builder runtimeFields(java.util.function.Function<RuntimeFieldTypes.Builder,ObjectBuilder<RuntimeFieldTypes>> fn)API name:runtime_fields -
spatial
Required - API name:spatial -
spatial
public UsageResponse.Builder spatial(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:spatial -
searchableSnapshots
Required - API name:searchable_snapshots -
searchableSnapshots
public UsageResponse.Builder searchableSnapshots(java.util.function.Function<SearchableSnapshots.Builder,ObjectBuilder<SearchableSnapshots>> fn)Required - API name:searchable_snapshots -
security
Required - API name:security -
security
public UsageResponse.Builder security(java.util.function.Function<Security.Builder,ObjectBuilder<Security>> fn)Required - API name:security -
slm
Required - API name:slm -
slm
Required - API name:slm -
sql
Required - API name:sql -
sql
Required - API name:sql -
transform
Required - API name:transform -
transform
public UsageResponse.Builder transform(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:transform -
vectors
Required - API name:vectors -
vectors
public UsageResponse.Builder vectors(java.util.function.Function<Vector.Builder,ObjectBuilder<Vector>> fn)Required - API name:vectors -
votingOnly
Required - API name:voting_only -
votingOnly
public UsageResponse.Builder votingOnly(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)Required - API name:voting_only -
build
Builds aUsageResponse.- Specified by:
buildin interfaceObjectBuilder<UsageResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-