Class PutVotingConfigExclusionsRequest.Builder
java.lang.Object
org.opensearch.client.opensearch.cluster.PutVotingConfigExclusionsRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<PutVotingConfigExclusionsRequest>
- Enclosing class:
- PutVotingConfigExclusionsRequest
public static class PutVotingConfigExclusionsRequest.Builder extends java.lang.Object implements ObjectBuilder<PutVotingConfigExclusionsRequest>
Builder for
PutVotingConfigExclusionsRequest.-
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 PutVotingConfigExclusionsRequest.BuilderaddNodeIds(java.lang.String value)Add a value tonodeIds(List), creating the list if needed.PutVotingConfigExclusionsRequest.BuilderaddNodeNames(java.lang.String value)Add a value tonodeNames(List), creating the list if needed.PutVotingConfigExclusionsRequestbuild()Builds aPutVotingConfigExclusionsRequest.PutVotingConfigExclusionsRequest.BuildernodeIds(java.lang.String... value)API name:node_idsPutVotingConfigExclusionsRequest.BuildernodeIds(java.util.List<java.lang.String> value)API name:node_idsPutVotingConfigExclusionsRequest.BuildernodeNames(java.lang.String... value)API name:node_namesPutVotingConfigExclusionsRequest.BuildernodeNames(java.util.List<java.lang.String> value)API name:node_namesPutVotingConfigExclusionsRequest.Buildertimeout(jakarta.json.JsonValue value)API name:timeoutPutVotingConfigExclusionsRequest.BuilderwaitForRemoval(java.lang.Boolean value)API name:wait_for_removal
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
nodeNames
public PutVotingConfigExclusionsRequest.Builder nodeNames(@Nullable java.util.List<java.lang.String> value)API name:node_names -
nodeNames
API name:node_names -
addNodeNames
Add a value tonodeNames(List), creating the list if needed. -
nodeIds
public PutVotingConfigExclusionsRequest.Builder nodeIds(@Nullable java.util.List<java.lang.String> value)API name:node_ids -
nodeIds
API name:node_ids -
addNodeIds
Add a value tonodeIds(List), creating the list if needed. -
timeout
API name:timeout -
waitForRemoval
API name:wait_for_removal -
build
Builds aPutVotingConfigExclusionsRequest.- Specified by:
buildin interfaceObjectBuilder<PutVotingConfigExclusionsRequest>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-