Class OperatingSystemMemoryInfo.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.cluster.stats.OperatingSystemMemoryInfo.Builder
-
- All Implemented Interfaces:
ObjectBuilder<OperatingSystemMemoryInfo>
- Enclosing class:
- OperatingSystemMemoryInfo
public static class OperatingSystemMemoryInfo.Builder extends ObjectBuilderBase implements ObjectBuilder<OperatingSystemMemoryInfo>
Builder forOperatingSystemMemoryInfo.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperatingSystemMemoryInfobuild()Builds aOperatingSystemMemoryInfo.OperatingSystemMemoryInfo.BuilderfreeInBytes(long value)Required - API name:free_in_bytesOperatingSystemMemoryInfo.BuilderfreePercent(int value)Required - API name:free_percentOperatingSystemMemoryInfo.BuildertotalInBytes(long value)Required - API name:total_in_bytesOperatingSystemMemoryInfo.BuilderusedInBytes(long value)Required - API name:used_in_bytesOperatingSystemMemoryInfo.BuilderusedPercent(int value)Required - API name:used_percent-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
freeInBytes
public final OperatingSystemMemoryInfo.Builder freeInBytes(long value)
Required - API name:free_in_bytes
-
freePercent
public final OperatingSystemMemoryInfo.Builder freePercent(int value)
Required - API name:free_percent
-
totalInBytes
public final OperatingSystemMemoryInfo.Builder totalInBytes(long value)
Required - API name:total_in_bytes
-
usedInBytes
public final OperatingSystemMemoryInfo.Builder usedInBytes(long value)
Required - API name:used_in_bytes
-
usedPercent
public final OperatingSystemMemoryInfo.Builder usedPercent(int value)
Required - API name:used_percent
-
build
public OperatingSystemMemoryInfo build()
Builds aOperatingSystemMemoryInfo.- Specified by:
buildin interfaceObjectBuilder<OperatingSystemMemoryInfo>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-