Interface FilterAggMetrics.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FilterAggMetrics.Builder,FilterAggMetrics>,SdkBuilder<FilterAggMetrics.Builder,FilterAggMetrics>,SdkPojo
- Enclosing class:
- FilterAggMetrics
@Mutable @NotThreadSafe public static interface FilterAggMetrics.Builder extends SdkPojo, CopyableBuilder<FilterAggMetrics.Builder,FilterAggMetrics>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description FilterAggMetrics.Builderfunction(String function)The function for theFilterAggMetrics.FilterAggMetrics.Builderfunction(AggType function)The function for theFilterAggMetrics.default FilterAggMetrics.BuildermetricOperand(Consumer<Identifier.Builder> metricOperand)The metric operand of theFilterAggMetrics.FilterAggMetrics.BuildermetricOperand(Identifier metricOperand)The metric operand of theFilterAggMetrics.FilterAggMetrics.BuildersortDirection(String sortDirection)The sort direction forFilterAggMetrics.FilterAggMetrics.BuildersortDirection(TopicSortDirection sortDirection)The sort direction forFilterAggMetrics.-
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 Detail
-
metricOperand
FilterAggMetrics.Builder metricOperand(Identifier metricOperand)
The metric operand of the
FilterAggMetrics.- Parameters:
metricOperand- The metric operand of theFilterAggMetrics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metricOperand
default FilterAggMetrics.Builder metricOperand(Consumer<Identifier.Builder> metricOperand)
The metric operand of the
This is a convenience method that creates an instance of theFilterAggMetrics.Identifier.Builderavoiding the need to create one manually viaIdentifier.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometricOperand(Identifier).- Parameters:
metricOperand- a consumer that will call methods onIdentifier.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
metricOperand(Identifier)
-
function
FilterAggMetrics.Builder function(String function)
The function for the
FilterAggMetrics.
-
function
FilterAggMetrics.Builder function(AggType function)
The function for the
FilterAggMetrics.
-
sortDirection
FilterAggMetrics.Builder sortDirection(String sortDirection)
The sort direction for
FilterAggMetrics.- Parameters:
sortDirection- The sort direction forFilterAggMetrics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TopicSortDirection,TopicSortDirection
-
sortDirection
FilterAggMetrics.Builder sortDirection(TopicSortDirection sortDirection)
The sort direction for
FilterAggMetrics.- Parameters:
sortDirection- The sort direction forFilterAggMetrics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TopicSortDirection,TopicSortDirection
-
-