Interface CoverageFilterCriteria.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CoverageFilterCriteria.Builder,
,CoverageFilterCriteria> SdkBuilder<CoverageFilterCriteria.Builder,
,CoverageFilterCriteria> SdkPojo
- Enclosing class:
CoverageFilterCriteria
public static interface CoverageFilterCriteria.Builder
extends SdkPojo, CopyableBuilder<CoverageFilterCriteria.Builder,CoverageFilterCriteria>
-
Method Summary
Modifier and TypeMethodDescriptionfilterCriterion
(Collection<CoverageFilterCriterion> filterCriterion) Represents a condition that when matched will be added to the response of the operation.filterCriterion
(Consumer<CoverageFilterCriterion.Builder>... filterCriterion) Represents a condition that when matched will be added to the response of the operation.filterCriterion
(CoverageFilterCriterion... filterCriterion) Represents a condition that when matched will be added to the response of the operation.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 Details
-
filterCriterion
Represents a condition that when matched will be added to the response of the operation.
- Parameters:
filterCriterion
- Represents a condition that when matched will be added to the response of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterCriterion
Represents a condition that when matched will be added to the response of the operation.
- Parameters:
filterCriterion
- Represents a condition that when matched will be added to the response of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterCriterion
CoverageFilterCriteria.Builder filterCriterion(Consumer<CoverageFilterCriterion.Builder>... filterCriterion) Represents a condition that when matched will be added to the response of the operation.
This is a convenience method that creates an instance of theCoverageFilterCriterion.Builder
avoiding the need to create one manually viaCoverageFilterCriterion.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofilterCriterion(List<CoverageFilterCriterion>)
.- Parameters:
filterCriterion
- a consumer that will call methods onCoverageFilterCriterion.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-