Interface NodeInstance.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NodeInstance.Builder,
,NodeInstance> SdkBuilder<NodeInstance.Builder,
,NodeInstance> SdkPojo
- Enclosing class:
NodeInstance
@Mutable
@NotThreadSafe
public static interface NodeInstance.Builder
extends SdkPojo, CopyableBuilder<NodeInstance.Builder,NodeInstance>
-
Method Summary
Modifier and TypeMethodDescriptioncurrentStatus
(String currentStatus) The instance's current status.currentStatus
(NodeInstanceStatus currentStatus) The instance's current status.The node's ID.nodeInstanceId
(String nodeInstanceId) The instance's ID.The instance's name.packageName
(String packageName) The instance's package name.packagePatchVersion
(String packagePatchVersion) The instance's package patch version.packageVersion
(String packageVersion) The instance's package version.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, sdkFieldNameToField, sdkFields
-
Method Details
-
currentStatus
The instance's current status.
- Parameters:
currentStatus
- The instance's current status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
currentStatus
The instance's current status.
- Parameters:
currentStatus
- The instance's current status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nodeId
The node's ID.
- Parameters:
nodeId
- The node's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeInstanceId
The instance's ID.
- Parameters:
nodeInstanceId
- The instance's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeName
The instance's name.
- Parameters:
nodeName
- The instance's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageName
The instance's package name.
- Parameters:
packageName
- The instance's package name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packagePatchVersion
The instance's package patch version.
- Parameters:
packagePatchVersion
- The instance's package patch version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageVersion
The instance's package version.
- Parameters:
packageVersion
- The instance's package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-