Class ExtendedMemoryStats.Builder
java.lang.Object
org.opensearch.client.opensearch.nodes.MemoryStats.AbstractBuilder<ExtendedMemoryStats.Builder>
org.opensearch.client.opensearch.nodes.ExtendedMemoryStats.Builder
- All Implemented Interfaces:
ObjectBuilder<ExtendedMemoryStats>
- Enclosing class:
- ExtendedMemoryStats
public static class ExtendedMemoryStats.Builder extends MemoryStats.AbstractBuilder<ExtendedMemoryStats.Builder> implements ObjectBuilder<ExtendedMemoryStats>
Builder for
ExtendedMemoryStats.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description ExtendedMemoryStatsbuild()Builds aExtendedMemoryStats.ExtendedMemoryStats.BuilderfreeInBytes(java.lang.Number value)API name:free_in_bytesExtendedMemoryStats.BuilderfreePercent(java.lang.Number value)API name:free_percentprotected ExtendedMemoryStats.Builderself()ExtendedMemoryStats.BuildertotalInBytes(java.lang.Number value)API name:total_in_bytesExtendedMemoryStats.BuilderusedInBytes(java.lang.Number value)API name:used_in_bytesExtendedMemoryStats.BuilderusedPercent(java.lang.Number value)API name:used_percentMethods inherited from class org.opensearch.client.opensearch.nodes.MemoryStats.AbstractBuilder
resident, residentInBytes, share, shareInBytes, totalVirtual, totalVirtualInBytes
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
freePercent
API name:free_percent -
usedPercent
API name:used_percent -
totalInBytes
API name:total_in_bytes- Overrides:
totalInBytesin classMemoryStats.AbstractBuilder<ExtendedMemoryStats.Builder>
-
freeInBytes
API name:free_in_bytes- Overrides:
freeInBytesin classMemoryStats.AbstractBuilder<ExtendedMemoryStats.Builder>
-
usedInBytes
API name:used_in_bytes- Overrides:
usedInBytesin classMemoryStats.AbstractBuilder<ExtendedMemoryStats.Builder>
-
self
- Specified by:
selfin classMemoryStats.AbstractBuilder<ExtendedMemoryStats.Builder>
-
build
Builds aExtendedMemoryStats.- Specified by:
buildin interfaceObjectBuilder<ExtendedMemoryStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-