Interface Node.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Node.Builder,
,Node> SdkBuilder<Node.Builder,
,Node> SdkPojo
- Enclosing class:
Node
@Mutable
@NotThreadSafe
public static interface Node.Builder
extends SdkPojo, CopyableBuilder<Node.Builder,Node>
-
Method Summary
Modifier and TypeMethodDescriptionThe duration or processing time associated with this node, if applicable.keyAttributes
(Map<String, String> keyAttributes) The key attributes that identify this node, including Type, Name, and Environment information.The name of the entity represented by this node.A unique identifier for this node within the dependency graph.The operation associated with this node, if applicable.The status of the entity represented by this node.The type of entity represented by this node, such asService
orResource
.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
-
keyAttributes
The key attributes that identify this node, including Type, Name, and Environment information.
- Parameters:
keyAttributes
- The key attributes that identify this node, including Type, Name, and Environment information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the entity represented by this node.
- Parameters:
name
- The name of the entity represented by this node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeId
A unique identifier for this node within the dependency graph.
- Parameters:
nodeId
- A unique identifier for this node within the dependency graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operation
The operation associated with this node, if applicable.
- Parameters:
operation
- The operation associated with this node, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of entity represented by this node, such as
Service
orResource
.- Parameters:
type
- The type of entity represented by this node, such asService
orResource
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
duration
The duration or processing time associated with this node, if applicable.
- Parameters:
duration
- The duration or processing time associated with this node, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the entity represented by this node.
- Parameters:
status
- The status of the entity represented by this node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-