Class DataStreamsStatsResponse.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.indices.DataStreamsStatsResponse.Builder
-
- All Implemented Interfaces:
ObjectBuilder<DataStreamsStatsResponse>
- Enclosing class:
- DataStreamsStatsResponse
public static class DataStreamsStatsResponse.Builder extends ObjectBuilderBase implements ObjectBuilder<DataStreamsStatsResponse>
Builder forDataStreamsStatsResponse.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
shards
public final DataStreamsStatsResponse.Builder shards(ShardStatistics value)
Required - API name:_shards
-
shards
public final DataStreamsStatsResponse.Builder shards(java.util.function.Function<ShardStatistics.Builder,ObjectBuilder<ShardStatistics>> fn)
Required - API name:_shards
-
dataStreamCount
public final DataStreamsStatsResponse.Builder dataStreamCount(int value)
Required - API name:data_stream_count
-
backingIndices
public final DataStreamsStatsResponse.Builder backingIndices(int value)
Required - API name:backing_indices
-
totalStoreSizeBytes
public final DataStreamsStatsResponse.Builder totalStoreSizeBytes(int value)
Required - API name:total_store_size_bytes
-
totalStoreSize
public final DataStreamsStatsResponse.Builder totalStoreSize(@Nullable java.lang.String value)
API name:total_store_size
-
dataStreams
public final DataStreamsStatsResponse.Builder dataStreams(java.util.List<DataStreamStats> list)
API name:data_streams
-
dataStreams
public final DataStreamsStatsResponse.Builder dataStreams(DataStreamStats value, DataStreamStats... values)
API name:data_streams
-
dataStreams
public final DataStreamsStatsResponse.Builder dataStreams(java.util.function.Function<DataStreamStats.Builder,ObjectBuilder<DataStreamStats>> fn)
API name:data_streams
-
build
public DataStreamsStatsResponse build()
Builds aDataStreamsStatsResponse.- Specified by:
buildin interfaceObjectBuilder<DataStreamsStatsResponse>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-