Interface DescribeNodeResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeNodeResponse.Builder,DescribeNodeResponse>,PanoramaResponse.Builder,SdkBuilder<DescribeNodeResponse.Builder,DescribeNodeResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeNodeResponse
public static interface DescribeNodeResponse.Builder extends PanoramaResponse.Builder, SdkPojo, CopyableBuilder<DescribeNodeResponse.Builder,DescribeNodeResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.panorama.model.PanoramaResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
assetName
DescribeNodeResponse.Builder assetName(String assetName)
The node's asset name.
- Parameters:
assetName- The node's asset name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
category
DescribeNodeResponse.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
DescribeNodeResponse.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
DescribeNodeResponse.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
DescribeNodeResponse.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.
-
lastUpdatedTime
DescribeNodeResponse.Builder lastUpdatedTime(Instant lastUpdatedTime)
When the node was updated.
- Parameters:
lastUpdatedTime- When the node was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DescribeNodeResponse.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
DescribeNodeResponse.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.
-
nodeInterface
DescribeNodeResponse.Builder nodeInterface(NodeInterface nodeInterface)
The node's interface.
- Parameters:
nodeInterface- The node's interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeInterface
default DescribeNodeResponse.Builder nodeInterface(Consumer<NodeInterface.Builder> nodeInterface)
The node's interface.
This is a convenience method that creates an instance of theNodeInterface.Builderavoiding the need to create one manually viaNodeInterface.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonodeInterface(NodeInterface).- Parameters:
nodeInterface- a consumer that will call methods onNodeInterface.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
nodeInterface(NodeInterface)
-
ownerAccount
DescribeNodeResponse.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
DescribeNodeResponse.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
DescribeNodeResponse.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
DescribeNodeResponse.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
DescribeNodeResponse.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
DescribeNodeResponse.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.
-
-