Class IndicesStatsResponse.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.IndicesStatsResponse.Builder
-
- All Implemented Interfaces:
ObjectBuilder<IndicesStatsResponse>
- Enclosing class:
- IndicesStatsResponse
public static class IndicesStatsResponse.Builder extends ObjectBuilderBase implements ObjectBuilder<IndicesStatsResponse>
Builder forIndicesStatsResponse.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IndicesStatsResponse.Builderall(java.util.function.Function<IndicesStats.Builder,ObjectBuilder<IndicesStats>> fn)Required - API name:_allIndicesStatsResponse.Builderall(IndicesStats value)Required - API name:_allIndicesStatsResponsebuild()Builds aIndicesStatsResponse.IndicesStatsResponse.Builderindices(java.lang.String key, java.util.function.Function<IndicesStats.Builder,ObjectBuilder<IndicesStats>> fn)API name:indicesIndicesStatsResponse.Builderindices(java.lang.String key, IndicesStats value)API name:indicesIndicesStatsResponse.Builderindices(java.util.Map<java.lang.String,IndicesStats> map)API name:indicesIndicesStatsResponse.Buildershards(java.util.function.Function<ShardStatistics.Builder,ObjectBuilder<ShardStatistics>> fn)Required - API name:_shardsIndicesStatsResponse.Buildershards(ShardStatistics value)Required - API name:_shards-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
indices
public final IndicesStatsResponse.Builder indices(java.util.Map<java.lang.String,IndicesStats> map)
API name:indicesAdds all entries of
maptoindices.
-
indices
public final IndicesStatsResponse.Builder indices(java.lang.String key, IndicesStats value)
API name:indicesAdds an entry to
indices.
-
indices
public final IndicesStatsResponse.Builder indices(java.lang.String key, java.util.function.Function<IndicesStats.Builder,ObjectBuilder<IndicesStats>> fn)
API name:indicesAdds an entry to
indicesusing a builder lambda.
-
shards
public final IndicesStatsResponse.Builder shards(ShardStatistics value)
Required - API name:_shards
-
shards
public final IndicesStatsResponse.Builder shards(java.util.function.Function<ShardStatistics.Builder,ObjectBuilder<ShardStatistics>> fn)
Required - API name:_shards
-
all
public final IndicesStatsResponse.Builder all(IndicesStats value)
Required - API name:_all
-
all
public final IndicesStatsResponse.Builder all(java.util.function.Function<IndicesStats.Builder,ObjectBuilder<IndicesStats>> fn)
Required - API name:_all
-
build
public IndicesStatsResponse build()
Builds aIndicesStatsResponse.- Specified by:
buildin interfaceObjectBuilder<IndicesStatsResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-