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.Builder
aggregateMetric(Base value)
Required - API name:aggregate_metric
UsageResponse.Builder
aggregateMetric(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
Required - API name:aggregate_metric
UsageResponse.Builder
analytics(Analytics value)
Required - API name:analytics
UsageResponse.Builder
analytics(java.util.function.Function<Analytics.Builder,ObjectBuilder<Analytics>> fn)
Required - API name:analytics
UsageResponse
build()
Builds aUsageResponse
.UsageResponse.Builder
ccr(Ccr value)
Required - API name:ccr
UsageResponse.Builder
ccr(java.util.function.Function<Ccr.Builder,ObjectBuilder<Ccr>> fn)
Required - API name:ccr
UsageResponse.Builder
dataFrame(Base value)
API name:data_frame
UsageResponse.Builder
dataFrame(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
API name:data_frame
UsageResponse.Builder
dataScience(Base value)
API name:data_science
UsageResponse.Builder
dataScience(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
API name:data_science
UsageResponse.Builder
dataStreams(DataStreams value)
API name:data_streams
UsageResponse.Builder
dataStreams(java.util.function.Function<DataStreams.Builder,ObjectBuilder<DataStreams>> fn)
API name:data_streams
UsageResponse.Builder
dataTiers(DataTiers value)
Required - API name:data_tiers
UsageResponse.Builder
dataTiers(java.util.function.Function<DataTiers.Builder,ObjectBuilder<DataTiers>> fn)
Required - API name:data_tiers
UsageResponse.Builder
enrich(Base value)
API name:enrich
UsageResponse.Builder
enrich(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
API name:enrich
UsageResponse.Builder
eql(Eql value)
Required - API name:eql
UsageResponse.Builder
eql(java.util.function.Function<Eql.Builder,ObjectBuilder<Eql>> fn)
Required - API name:eql
UsageResponse.Builder
flattened(Flattened value)
API name:flattened
UsageResponse.Builder
flattened(java.util.function.Function<Flattened.Builder,ObjectBuilder<Flattened>> fn)
API name:flattened
UsageResponse.Builder
frozenIndices(FrozenIndices value)
Required - API name:frozen_indices
UsageResponse.Builder
frozenIndices(java.util.function.Function<FrozenIndices.Builder,ObjectBuilder<FrozenIndices>> fn)
Required - API name:frozen_indices
UsageResponse.Builder
graph(Base value)
Required - API name:graph
UsageResponse.Builder
graph(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
Required - API name:graph
UsageResponse.Builder
ilm(Ilm value)
Required - API name:ilm
UsageResponse.Builder
ilm(java.util.function.Function<Ilm.Builder,ObjectBuilder<Ilm>> fn)
Required - API name:ilm
UsageResponse.Builder
logstash(Base value)
Required - API name:logstash
UsageResponse.Builder
logstash(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
Required - API name:logstash
UsageResponse.Builder
ml(MachineLearning value)
Required - API name:ml
UsageResponse.Builder
ml(java.util.function.Function<MachineLearning.Builder,ObjectBuilder<MachineLearning>> fn)
Required - API name:ml
UsageResponse.Builder
monitoring(Monitoring value)
Required - API name:monitoring
UsageResponse.Builder
monitoring(java.util.function.Function<Monitoring.Builder,ObjectBuilder<Monitoring>> fn)
Required - API name:monitoring
UsageResponse.Builder
rollup(Base value)
Required - API name:rollup
UsageResponse.Builder
rollup(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
Required - API name:rollup
UsageResponse.Builder
runtimeFields(RuntimeFieldTypes value)
API name:runtime_fields
UsageResponse.Builder
runtimeFields(java.util.function.Function<RuntimeFieldTypes.Builder,ObjectBuilder<RuntimeFieldTypes>> fn)
API name:runtime_fields
UsageResponse.Builder
searchableSnapshots(SearchableSnapshots value)
Required - API name:searchable_snapshots
UsageResponse.Builder
searchableSnapshots(java.util.function.Function<SearchableSnapshots.Builder,ObjectBuilder<SearchableSnapshots>> fn)
Required - API name:searchable_snapshots
UsageResponse.Builder
security(Security value)
Required - API name:security
UsageResponse.Builder
security(java.util.function.Function<Security.Builder,ObjectBuilder<Security>> fn)
Required - API name:security
UsageResponse.Builder
slm(Slm value)
Required - API name:slm
UsageResponse.Builder
slm(java.util.function.Function<Slm.Builder,ObjectBuilder<Slm>> fn)
Required - API name:slm
UsageResponse.Builder
spatial(Base value)
Required - API name:spatial
UsageResponse.Builder
spatial(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
Required - API name:spatial
UsageResponse.Builder
sql(Sql value)
Required - API name:sql
UsageResponse.Builder
sql(java.util.function.Function<Sql.Builder,ObjectBuilder<Sql>> fn)
Required - API name:sql
UsageResponse.Builder
transform(Base value)
Required - API name:transform
UsageResponse.Builder
transform(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
Required - API name:transform
UsageResponse.Builder
vectors(Vector value)
Required - API name:vectors
UsageResponse.Builder
vectors(java.util.function.Function<Vector.Builder,ObjectBuilder<Vector>> fn)
Required - API name:vectors
UsageResponse.Builder
votingOnly(Base value)
Required - API name:voting_only
UsageResponse.Builder
votingOnly(java.util.function.Function<Base.Builder,ObjectBuilder<Base>> fn)
Required - API name:voting_only
UsageResponse.Builder
watcher(Watcher value)
Required - API name:watcher
UsageResponse.Builder
watcher(java.util.function.Function<Watcher.Builder,ObjectBuilder<Watcher>> fn)
Required - API name:watcher
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 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:
build
in interfaceObjectBuilder<UsageResponse>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-