Interface DomainNodesStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DomainNodesStatus.Builder,
,DomainNodesStatus> SdkBuilder<DomainNodesStatus.Builder,
,DomainNodesStatus> SdkPojo
- Enclosing class:
DomainNodesStatus
public static interface DomainNodesStatus.Builder
extends SdkPojo, CopyableBuilder<DomainNodesStatus.Builder,DomainNodesStatus>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZone
(String availabilityZone) The Availability Zone of the node.instanceType
(String instanceType) The instance type information of the node.instanceType
(OpenSearchPartitionInstanceType instanceType) The instance type information of the node.The ID of the node.nodeStatus
(String nodeStatus) Indicates if the node is active or in standby.nodeStatus
(NodeStatus nodeStatus) Indicates if the node is active or in standby.Indicates whether the nodes is a data, master, or ultrawarm node.Indicates whether the nodes is a data, master, or ultrawarm node.storageSize
(String storageSize) The storage size of the node, in GiB.storageType
(String storageType) Indicates if the node has EBS or instance storage.storageVolumeType
(String storageVolumeType) If the nodes has EBS storage, indicates if the volume type is GP2 or GP3.storageVolumeType
(VolumeType storageVolumeType) If the nodes has EBS storage, indicates if the volume type is GP2 or GP3.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
nodeId
The ID of the node.
- Parameters:
nodeId
- The ID of the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeType
Indicates whether the nodes is a data, master, or ultrawarm node.
- Parameters:
nodeType
- Indicates whether the nodes is a data, master, or ultrawarm node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nodeType
Indicates whether the nodes is a data, master, or ultrawarm node.
- Parameters:
nodeType
- Indicates whether the nodes is a data, master, or ultrawarm node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
availabilityZone
The Availability Zone of the node.
- Parameters:
availabilityZone
- The Availability Zone of the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceType
The instance type information of the node.
- Parameters:
instanceType
- The instance type information of the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceType
The instance type information of the node.
- Parameters:
instanceType
- The instance type information of the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nodeStatus
Indicates if the node is active or in standby.
- Parameters:
nodeStatus
- Indicates if the node is active or in standby.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nodeStatus
Indicates if the node is active or in standby.
- Parameters:
nodeStatus
- Indicates if the node is active or in standby.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
storageType
Indicates if the node has EBS or instance storage.
- Parameters:
storageType
- Indicates if the node has EBS or instance storage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storageVolumeType
If the nodes has EBS storage, indicates if the volume type is GP2 or GP3. Only applicable for data nodes.
- Parameters:
storageVolumeType
- If the nodes has EBS storage, indicates if the volume type is GP2 or GP3. Only applicable for data nodes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
storageVolumeType
If the nodes has EBS storage, indicates if the volume type is GP2 or GP3. Only applicable for data nodes.
- Parameters:
storageVolumeType
- If the nodes has EBS storage, indicates if the volume type is GP2 or GP3. Only applicable for data nodes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
storageSize
The storage size of the node, in GiB.
- Parameters:
storageSize
- The storage size of the node, in GiB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-