Class Cpu.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.nodes.Cpu.Builder
-
- All Implemented Interfaces:
ObjectBuilder<Cpu>
- Enclosing class:
- Cpu
public static class Cpu.Builder extends ObjectBuilderBase implements ObjectBuilder<Cpu>
Builder forCpu.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Cpubuild()Builds aCpu.Cpu.BuilderloadAverage(java.lang.String key, java.lang.Double value)API name:load_averageCpu.BuilderloadAverage(java.util.Map<java.lang.String,java.lang.Double> map)API name:load_averageCpu.Builderpercent(int value)Required - API name:percentCpu.Buildersys(java.lang.String value)API name:sysCpu.BuildersysInMillis(java.lang.Long value)API name:sys_in_millisCpu.Buildertotal(java.lang.String value)API name:totalCpu.BuildertotalInMillis(java.lang.Long value)API name:total_in_millisCpu.Builderuser(java.lang.String value)API name:userCpu.BuilderuserInMillis(java.lang.Long value)API name:user_in_millis-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
percent
public final Cpu.Builder percent(int value)
Required - API name:percent
-
sys
public final Cpu.Builder sys(@Nullable java.lang.String value)
API name:sys
-
sysInMillis
public final Cpu.Builder sysInMillis(@Nullable java.lang.Long value)
API name:sys_in_millis
-
total
public final Cpu.Builder total(@Nullable java.lang.String value)
API name:total
-
totalInMillis
public final Cpu.Builder totalInMillis(@Nullable java.lang.Long value)
API name:total_in_millis
-
user
public final Cpu.Builder user(@Nullable java.lang.String value)
API name:user
-
userInMillis
public final Cpu.Builder userInMillis(@Nullable java.lang.Long value)
API name:user_in_millis
-
loadAverage
public final Cpu.Builder loadAverage(java.util.Map<java.lang.String,java.lang.Double> map)
API name:load_averageAdds all entries of
maptoloadAverage.
-
loadAverage
public final Cpu.Builder loadAverage(java.lang.String key, java.lang.Double value)
API name:load_averageAdds an entry to
loadAverage.
-
build
public Cpu build()
Builds aCpu.- Specified by:
buildin interfaceObjectBuilder<Cpu>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-