Interface NodeInstance.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NodeInstance.Builder,NodeInstance>,SdkBuilder<NodeInstance.Builder,NodeInstance>,SdkPojo
- Enclosing class:
- NodeInstance
public static interface NodeInstance.Builder extends SdkPojo, CopyableBuilder<NodeInstance.Builder,NodeInstance>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodeInstance.BuildercurrentStatus(String currentStatus)The instance's current status.NodeInstance.BuildercurrentStatus(NodeInstanceStatus currentStatus)The instance's current status.NodeInstance.BuildernodeId(String nodeId)The node's ID.NodeInstance.BuildernodeInstanceId(String nodeInstanceId)The instance's ID.NodeInstance.BuildernodeName(String nodeName)The instance's name.NodeInstance.BuilderpackageName(String packageName)The instance's package name.NodeInstance.BuilderpackagePatchVersion(String packagePatchVersion)The instance's package patch version.NodeInstance.BuilderpackageVersion(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, sdkFields
-
-
-
-
Method Detail
-
currentStatus
NodeInstance.Builder currentStatus(String 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:
NodeInstanceStatus,NodeInstanceStatus
-
currentStatus
NodeInstance.Builder currentStatus(NodeInstanceStatus 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:
NodeInstanceStatus,NodeInstanceStatus
-
nodeId
NodeInstance.Builder nodeId(String 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
NodeInstance.Builder nodeInstanceId(String 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
NodeInstance.Builder nodeName(String 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
NodeInstance.Builder packageName(String 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
NodeInstance.Builder packagePatchVersion(String 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
NodeInstance.Builder packageVersion(String 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.
-
-