Class MergesStats.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch._types.MergesStats.Builder
-
- All Implemented Interfaces:
ObjectBuilder<MergesStats>
- Enclosing class:
- MergesStats
public static class MergesStats.Builder extends ObjectBuilderBase implements ObjectBuilder<MergesStats>
Builder forMergesStats.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MergesStatsbuild()Builds aMergesStats.MergesStats.Buildercurrent(long value)Required - API name:currentMergesStats.BuildercurrentDocs(long value)Required - API name:current_docsMergesStats.BuildercurrentSize(java.lang.String value)API name:current_sizeMergesStats.BuildercurrentSizeInBytes(long value)Required - API name:current_size_in_bytesMergesStats.Buildertotal(long value)Required - API name:totalMergesStats.BuildertotalAutoThrottle(java.lang.String value)API name:total_auto_throttleMergesStats.BuildertotalAutoThrottleInBytes(long value)Required - API name:total_auto_throttle_in_bytesMergesStats.BuildertotalDocs(long value)Required - API name:total_docsMergesStats.BuildertotalSize(java.lang.String value)API name:total_sizeMergesStats.BuildertotalSizeInBytes(long value)Required - API name:total_size_in_bytesMergesStats.BuildertotalStoppedTime(java.lang.String value)API name:total_stopped_timeMergesStats.BuildertotalStoppedTimeInMillis(long value)Required - API name:total_stopped_time_in_millisMergesStats.BuildertotalThrottledTime(java.lang.String value)API name:total_throttled_timeMergesStats.BuildertotalThrottledTimeInMillis(long value)Required - API name:total_throttled_time_in_millisMergesStats.BuildertotalTime(java.lang.String value)API name:total_timeMergesStats.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
-
current
public final MergesStats.Builder current(long value)
Required - API name:current
-
currentDocs
public final MergesStats.Builder currentDocs(long value)
Required - API name:current_docs
-
currentSize
public final MergesStats.Builder currentSize(@Nullable java.lang.String value)
API name:current_size
-
currentSizeInBytes
public final MergesStats.Builder currentSizeInBytes(long value)
Required - API name:current_size_in_bytes
-
total
public final MergesStats.Builder total(long value)
Required - API name:total
-
totalAutoThrottle
public final MergesStats.Builder totalAutoThrottle(@Nullable java.lang.String value)
API name:total_auto_throttle
-
totalAutoThrottleInBytes
public final MergesStats.Builder totalAutoThrottleInBytes(long value)
Required - API name:total_auto_throttle_in_bytes
-
totalDocs
public final MergesStats.Builder totalDocs(long value)
Required - API name:total_docs
-
totalSize
public final MergesStats.Builder totalSize(@Nullable java.lang.String value)
API name:total_size
-
totalSizeInBytes
public final MergesStats.Builder totalSizeInBytes(long value)
Required - API name:total_size_in_bytes
-
totalStoppedTime
public final MergesStats.Builder totalStoppedTime(@Nullable java.lang.String value)
API name:total_stopped_time
-
totalStoppedTimeInMillis
public final MergesStats.Builder totalStoppedTimeInMillis(long value)
Required - API name:total_stopped_time_in_millis
-
totalThrottledTime
public final MergesStats.Builder totalThrottledTime(@Nullable java.lang.String value)
API name:total_throttled_time
-
totalThrottledTimeInMillis
public final MergesStats.Builder totalThrottledTimeInMillis(long value)
Required - API name:total_throttled_time_in_millis
-
totalTime
public final MergesStats.Builder totalTime(@Nullable java.lang.String value)
API name:total_time
-
totalTimeInMillis
public final MergesStats.Builder totalTimeInMillis(long value)
Required - API name:total_time_in_millis
-
build
public MergesStats build()
Builds aMergesStats.- Specified by:
buildin interfaceObjectBuilder<MergesStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-