Class NodeThreadPoolInfo.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.nodes.info.NodeThreadPoolInfo.Builder
-
- All Implemented Interfaces:
ObjectBuilder<NodeThreadPoolInfo>
- Enclosing class:
- NodeThreadPoolInfo
public static class NodeThreadPoolInfo.Builder extends ObjectBuilderBase implements ObjectBuilder<NodeThreadPoolInfo>
Builder forNodeThreadPoolInfo.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodeThreadPoolInfobuild()Builds aNodeThreadPoolInfo.NodeThreadPoolInfo.Buildercore(java.lang.Integer value)API name:coreNodeThreadPoolInfo.BuilderkeepAlive(java.lang.String value)API name:keep_aliveNodeThreadPoolInfo.Buildermax(java.lang.Integer value)API name:maxNodeThreadPoolInfo.BuilderqueueSize(int value)Required - API name:queue_sizeNodeThreadPoolInfo.Buildersize(java.lang.Integer value)API name:sizeNodeThreadPoolInfo.Buildertype(java.lang.String value)Required - API name:type-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
core
public final NodeThreadPoolInfo.Builder core(@Nullable java.lang.Integer value)
API name:core
-
keepAlive
public final NodeThreadPoolInfo.Builder keepAlive(@Nullable java.lang.String value)
API name:keep_alive
-
max
public final NodeThreadPoolInfo.Builder max(@Nullable java.lang.Integer value)
API name:max
-
queueSize
public final NodeThreadPoolInfo.Builder queueSize(int value)
Required - API name:queue_size
-
size
public final NodeThreadPoolInfo.Builder size(@Nullable java.lang.Integer value)
API name:size
-
type
public final NodeThreadPoolInfo.Builder type(java.lang.String value)
Required - API name:type
-
build
public NodeThreadPoolInfo build()
Builds aNodeThreadPoolInfo.- Specified by:
buildin interfaceObjectBuilder<NodeThreadPoolInfo>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-