Interface Node.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Node.Builder,Node>,SdkBuilder<Node.Builder,Node>,SdkPojo
- Enclosing class:
- Node
public static interface Node.Builder extends SdkPojo, CopyableBuilder<Node.Builder,Node>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Node.Buildercategory(String category)The node's category.Node.Buildercategory(NodeCategory category)The node's category.Node.BuildercreatedTime(Instant createdTime)When the node was created.Node.Builderdescription(String description)The node's description.Node.Buildername(String name)The node's name.Node.BuildernodeId(String nodeId)The node's ID.Node.BuilderownerAccount(String ownerAccount)The account ID of the node's owner.Node.BuilderpackageArn(String packageArn)The node's ARN.Node.BuilderpackageId(String packageId)The node's package ID.Node.BuilderpackageName(String packageName)The node's package name.Node.BuilderpackageVersion(String packageVersion)The node's package version.Node.BuilderpatchVersion(String patchVersion)The node's patch 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
-
category
Node.Builder category(String category)
The node's category.
- Parameters:
category- The node's category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeCategory,NodeCategory
-
category
Node.Builder category(NodeCategory category)
The node's category.
- Parameters:
category- The node's category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeCategory,NodeCategory
-
createdTime
Node.Builder createdTime(Instant createdTime)
When the node was created.
- Parameters:
createdTime- When the node was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Node.Builder description(String description)
The node's description.
- Parameters:
description- The node's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Node.Builder name(String name)
The node's name.
- Parameters:
name- The node's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeId
Node.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.
-
ownerAccount
Node.Builder ownerAccount(String ownerAccount)
The account ID of the node's owner.
- Parameters:
ownerAccount- The account ID of the node's owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageArn
Node.Builder packageArn(String packageArn)
The node's ARN.
- Parameters:
packageArn- The node's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageId
Node.Builder packageId(String packageId)
The node's package ID.
- Parameters:
packageId- The node's package ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageName
Node.Builder packageName(String packageName)
The node's package name.
- Parameters:
packageName- The node's package name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageVersion
Node.Builder packageVersion(String packageVersion)
The node's package version.
- Parameters:
packageVersion- The node's package version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
patchVersion
Node.Builder patchVersion(String patchVersion)
The node's patch version.
- Parameters:
patchVersion- The node's patch version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-