Interface NodeStructure.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NodeStructure.Builder,NodeStructure>,SdkBuilder<NodeStructure.Builder,NodeStructure>,SdkPojo
- Enclosing class:
- NodeStructure
public static interface NodeStructure.Builder extends SdkPojo, CopyableBuilder<NodeStructure.Builder,NodeStructure>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodeStructure.Buildercount(Long count)The number of instances of this node.NodeStructure.BuilderdistinctOutgoingEdgeLabels(String... distinctOutgoingEdgeLabels)The outgoing edge labels associated with this node.NodeStructure.BuilderdistinctOutgoingEdgeLabels(Collection<String> distinctOutgoingEdgeLabels)The outgoing edge labels associated with this node.NodeStructure.BuildernodeProperties(String... nodeProperties)Properties associated with this node.NodeStructure.BuildernodeProperties(Collection<String> nodeProperties)Properties associated with this node.-
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
-
count
NodeStructure.Builder count(Long count)
The number of instances of this node.
- Parameters:
count- The number of instances of this node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeProperties
NodeStructure.Builder nodeProperties(Collection<String> nodeProperties)
Properties associated with this node.
- Parameters:
nodeProperties- Properties associated with this node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeProperties
NodeStructure.Builder nodeProperties(String... nodeProperties)
Properties associated with this node.
- Parameters:
nodeProperties- Properties associated with this node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
distinctOutgoingEdgeLabels
NodeStructure.Builder distinctOutgoingEdgeLabels(Collection<String> distinctOutgoingEdgeLabels)
The outgoing edge labels associated with this node.
- Parameters:
distinctOutgoingEdgeLabels- The outgoing edge labels associated with this node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
distinctOutgoingEdgeLabels
NodeStructure.Builder distinctOutgoingEdgeLabels(String... distinctOutgoingEdgeLabels)
The outgoing edge labels associated with this node.
- Parameters:
distinctOutgoingEdgeLabels- The outgoing edge labels associated with this node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-