Interface MetricSetDimensionFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MetricSetDimensionFilter.Builder,MetricSetDimensionFilter>,SdkBuilder<MetricSetDimensionFilter.Builder,MetricSetDimensionFilter>,SdkPojo
- Enclosing class:
- MetricSetDimensionFilter
public static interface MetricSetDimensionFilter.Builder extends SdkPojo, CopyableBuilder<MetricSetDimensionFilter.Builder,MetricSetDimensionFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MetricSetDimensionFilter.BuilderfilterList(Collection<Filter> filterList)The list of filters that you are applying.MetricSetDimensionFilter.BuilderfilterList(Consumer<Filter.Builder>... filterList)The list of filters that you are applying.MetricSetDimensionFilter.BuilderfilterList(Filter... filterList)The list of filters that you are applying.MetricSetDimensionFilter.Buildername(String name)The dimension that you want to filter on.-
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
-
name
MetricSetDimensionFilter.Builder name(String name)
The dimension that you want to filter on.
- Parameters:
name- The dimension that you want to filter on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterList
MetricSetDimensionFilter.Builder filterList(Collection<Filter> filterList)
The list of filters that you are applying.
- Parameters:
filterList- The list of filters that you are applying.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterList
MetricSetDimensionFilter.Builder filterList(Filter... filterList)
The list of filters that you are applying.
- Parameters:
filterList- The list of filters that you are applying.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterList
MetricSetDimensionFilter.Builder filterList(Consumer<Filter.Builder>... filterList)
The list of filters that you are applying.
This is a convenience method that creates an instance of theFilter.Builderavoiding the need to create one manually viaFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#filterList(List.) - Parameters:
filterList- a consumer that will call methods onFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#filterList(java.util.Collection)
-
-