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
Modifier and TypeMethodDescriptionThe node's asset name.The node's category.category
(NodeCategory category) The node's category.createdTime
(Instant createdTime) When the node was created.description
(String description) The node's description.lastUpdatedTime
(Instant lastUpdatedTime) When the node was updated.The node's name.The node's ID.default DescribeNodeResponse.Builder
nodeInterface
(Consumer<NodeInterface.Builder> nodeInterface) The node's interface.nodeInterface
(NodeInterface nodeInterface) The node's interface.ownerAccount
(String ownerAccount) The account ID of the node's owner.packageArn
(String packageArn) The node's ARN.The node's package ID.packageName
(String packageName) The node's package name.packageVersion
(String packageVersion) The node's package version.patchVersion
(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.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 Details
-
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
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:
-
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:
-
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
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
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
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
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
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
The node's interface.
This is a convenience method that creates an instance of theNodeInterface.Builder
avoiding the need to create one manually viaNodeInterface.builder()
.When the
Consumer
completes,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:
-
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
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
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
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
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
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.
-