Class BulkStats.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.BulkStats.Builder
-
- All Implemented Interfaces:
ObjectBuilder<BulkStats>
- Enclosing class:
- BulkStats
public static class BulkStats.Builder extends ObjectBuilderBase implements ObjectBuilder<BulkStats>
Builder forBulkStats.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BulkStats.BuilderavgSize(java.lang.String value)API name:avg_sizeBulkStats.BuilderavgSizeInBytes(long value)Required - API name:avg_size_in_bytesBulkStats.BuilderavgTime(java.lang.String value)API name:avg_timeBulkStats.BuilderavgTimeInMillis(long value)Required - API name:avg_time_in_millisBulkStatsbuild()Builds aBulkStats.BulkStats.BuildertotalOperations(long value)Required - API name:total_operationsBulkStats.BuildertotalSize(java.lang.String value)API name:total_sizeBulkStats.BuildertotalSizeInBytes(long value)Required - API name:total_size_in_bytesBulkStats.BuildertotalTime(java.lang.String value)API name:total_timeBulkStats.BuildertotalTimeInMillis(long value)Required - API name:total_time_in_millis-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
totalOperations
public final BulkStats.Builder totalOperations(long value)
Required - API name:total_operations
-
totalTime
public final BulkStats.Builder totalTime(@Nullable java.lang.String value)
API name:total_time
-
totalTimeInMillis
public final BulkStats.Builder totalTimeInMillis(long value)
Required - API name:total_time_in_millis
-
totalSize
public final BulkStats.Builder totalSize(@Nullable java.lang.String value)
API name:total_size
-
totalSizeInBytes
public final BulkStats.Builder totalSizeInBytes(long value)
Required - API name:total_size_in_bytes
-
avgTime
public final BulkStats.Builder avgTime(@Nullable java.lang.String value)
API name:avg_time
-
avgTimeInMillis
public final BulkStats.Builder avgTimeInMillis(long value)
Required - API name:avg_time_in_millis
-
avgSize
public final BulkStats.Builder avgSize(@Nullable java.lang.String value)
API name:avg_size
-
avgSizeInBytes
public final BulkStats.Builder avgSizeInBytes(long value)
Required - API name:avg_size_in_bytes
-
build
public BulkStats build()
Builds aBulkStats.- Specified by:
buildin interfaceObjectBuilder<BulkStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-