Class Breaker.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.nodes.Breaker.Builder
-
- All Implemented Interfaces:
ObjectBuilder<Breaker>
- Enclosing class:
- Breaker
public static class Breaker.Builder extends ObjectBuilderBase implements ObjectBuilder<Breaker>
Builder forBreaker.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Breakerbuild()Builds aBreaker.Breaker.BuilderestimatedSize(java.lang.String value)Required - API name:estimated_sizeBreaker.BuilderestimatedSizeInBytes(long value)Required - API name:estimated_size_in_bytesBreaker.BuilderlimitSize(java.lang.String value)Required - API name:limit_sizeBreaker.BuilderlimitSizeInBytes(long value)Required - API name:limit_size_in_bytesBreaker.Builderoverhead(float value)Required - API name:overheadBreaker.Buildertripped(float value)Required - API name:tripped-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
estimatedSize
public final Breaker.Builder estimatedSize(java.lang.String value)
Required - API name:estimated_size
-
estimatedSizeInBytes
public final Breaker.Builder estimatedSizeInBytes(long value)
Required - API name:estimated_size_in_bytes
-
limitSize
public final Breaker.Builder limitSize(java.lang.String value)
Required - API name:limit_size
-
limitSizeInBytes
public final Breaker.Builder limitSizeInBytes(long value)
Required - API name:limit_size_in_bytes
-
overhead
public final Breaker.Builder overhead(float value)
Required - API name:overhead
-
tripped
public final Breaker.Builder tripped(float value)
Required - API name:tripped
-
build
public Breaker build()
Builds aBreaker.- Specified by:
buildin interfaceObjectBuilder<Breaker>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-