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 asServiceorResource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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
ServiceorResource.- Parameters:
type- The type of entity represented by this node, such asServiceorResource.- 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.
-