Class ClusterStateRoutingNodes.Builder
java.lang.Object
org.opensearch.client.opensearch.cluster.ClusterStateRoutingNodes.Builder
- All Implemented Interfaces:
ObjectBuilder<ClusterStateRoutingNodes>
- Enclosing class:
- ClusterStateRoutingNodes
public static class ClusterStateRoutingNodes.Builder extends java.lang.Object implements ObjectBuilder<ClusterStateRoutingNodes>
Builder for
ClusterStateRoutingNodes.-
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
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
unassigned
API name:unassigned -
unassigned
API name:unassigned -
addUnassigned
Add a value tounassigned(List), creating the list if needed. -
unassigned
public ClusterStateRoutingNodes.Builder unassigned(java.util.function.Function<NodeShard.Builder,ObjectBuilder<NodeShard>> fn)Setunassigned(List)to a singleton list. -
addUnassigned
public ClusterStateRoutingNodes.Builder addUnassigned(java.util.function.Function<NodeShard.Builder,ObjectBuilder<NodeShard>> fn)Add a value tounassigned(List), creating the list if needed. -
nodes
public ClusterStateRoutingNodes.Builder nodes(java.util.Map<java.lang.String,java.util.List<NodeShard>> value)API name:nodes -
putNodes
public ClusterStateRoutingNodes.Builder putNodes(java.lang.String key, java.util.List<NodeShard> value)Add a key/value tonodes(Map), creating the map if needed. -
build
Builds aClusterStateRoutingNodes.- Specified by:
buildin interfaceObjectBuilder<ClusterStateRoutingNodes>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-