Class Breaker
- java.lang.Object
-
- org.opensearch.client.opensearch.nodes.Breaker
-
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public class Breaker extends java.lang.Object implements JsonpSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBreaker.BuilderBuilder forBreaker.
-
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<Breaker>_DESERIALIZERJson deserializer forBreaker
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringestimatedSize()Required - API name:estimated_sizelongestimatedSizeInBytes()Required - API name:estimated_size_in_bytesjava.lang.StringlimitSize()Required - API name:limit_sizelonglimitSizeInBytes()Required - API name:limit_size_in_bytesstatic Breakerof(java.util.function.Function<Breaker.Builder,ObjectBuilder<Breaker>> fn)floatoverhead()Required - API name:overheadvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupBreakerDeserializer(ObjectDeserializer<Breaker.Builder> op)floattripped()Required - API name:tripped
-
-
-
Field Detail
-
_DESERIALIZER
public static final JsonpDeserializer<Breaker> _DESERIALIZER
Json deserializer forBreaker
-
-
Method Detail
-
of
public static Breaker of(java.util.function.Function<Breaker.Builder,ObjectBuilder<Breaker>> fn)
-
estimatedSize
public final java.lang.String estimatedSize()
Required - API name:estimated_size
-
estimatedSizeInBytes
public final long estimatedSizeInBytes()
Required - API name:estimated_size_in_bytes
-
limitSize
public final java.lang.String limitSize()
Required - API name:limit_size
-
limitSizeInBytes
public final long limitSizeInBytes()
Required - API name:limit_size_in_bytes
-
overhead
public final float overhead()
Required - API name:overhead
-
tripped
public final float tripped()
Required - API name:tripped
-
serialize
public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
setupBreakerDeserializer
protected static void setupBreakerDeserializer(ObjectDeserializer<Breaker.Builder> op)
-
-