Interface NodeAggregator.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NodeAggregator.Builder,
,NodeAggregator> SdkBuilder<NodeAggregator.Builder,
,NodeAggregator> SdkPojo
- Enclosing class:
NodeAggregator
-
Method Summary
Modifier and TypeMethodDescriptionaggregators
(Collection<NodeAggregator> aggregators) Information about aggregators used to refine a node summary.aggregators
(Consumer<NodeAggregator.Builder>... aggregators) Information about aggregators used to refine a node summary.aggregators
(NodeAggregator... aggregators) Information about aggregators used to refine a node summary.aggregatorType
(String aggregatorType) The aggregator type for limiting a node summary.aggregatorType
(NodeAggregatorType aggregatorType) The aggregator type for limiting a node summary.attributeName
(String attributeName) The name of a node attribute on which to limit the count of nodes.attributeName
(NodeAttributeName attributeName) The name of a node attribute on which to limit the count of nodes.The data type name to use for viewing counts of nodes.typeName
(NodeTypeName typeName) The data type name to use for viewing counts of nodes.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
-
aggregatorType
The aggregator type for limiting a node summary. Currently, only
Count
is supported.- Parameters:
aggregatorType
- The aggregator type for limiting a node summary. Currently, onlyCount
is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
aggregatorType
The aggregator type for limiting a node summary. Currently, only
Count
is supported.- Parameters:
aggregatorType
- The aggregator type for limiting a node summary. Currently, onlyCount
is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
typeName
The data type name to use for viewing counts of nodes. Currently, only
Instance
is supported.- Parameters:
typeName
- The data type name to use for viewing counts of nodes. Currently, onlyInstance
is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
typeName
The data type name to use for viewing counts of nodes. Currently, only
Instance
is supported.- Parameters:
typeName
- The data type name to use for viewing counts of nodes. Currently, onlyInstance
is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attributeName
The name of a node attribute on which to limit the count of nodes.
- Parameters:
attributeName
- The name of a node attribute on which to limit the count of nodes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attributeName
The name of a node attribute on which to limit the count of nodes.
- Parameters:
attributeName
- The name of a node attribute on which to limit the count of nodes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
aggregators
Information about aggregators used to refine a node summary.
- Parameters:
aggregators
- Information about aggregators used to refine a node summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregators
Information about aggregators used to refine a node summary.
- Parameters:
aggregators
- Information about aggregators used to refine a node summary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregators
Information about aggregators used to refine a node summary.
This is a convenience method that creates an instance of theNodeAggregator.Builder
avoiding the need to create one manually viaNodeAggregator.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaggregators(List<NodeAggregator>)
.- Parameters:
aggregators
- a consumer that will call methods onNodeAggregator.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-