Interface PropertyFilters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PropertyFilters.Builder,PropertyFilters>,SdkBuilder<PropertyFilters.Builder,PropertyFilters>,SdkPojo
- Enclosing class:
- PropertyFilters
public static interface PropertyFilters.Builder extends SdkPojo, CopyableBuilder<PropertyFilters.Builder,PropertyFilters>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertyFilters.BuilderlogicalOperator(String logicalOperator)The Logical Operator used to combine the Property Filters.PropertyFilters.BuilderlogicalOperator(LogicalOperator logicalOperator)The Logical Operator used to combine the Property Filters.PropertyFilters.Builderproperties(Collection<PropertyFilter> properties)A list of Property Filters.PropertyFilters.Builderproperties(Consumer<PropertyFilter.Builder>... properties)A list of Property Filters.PropertyFilters.Builderproperties(PropertyFilter... properties)A list of Property Filters.-
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
-
logicalOperator
PropertyFilters.Builder logicalOperator(String logicalOperator)
The Logical Operator used to combine the Property Filters.
- Parameters:
logicalOperator- The Logical Operator used to combine the Property Filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LogicalOperator,LogicalOperator
-
logicalOperator
PropertyFilters.Builder logicalOperator(LogicalOperator logicalOperator)
The Logical Operator used to combine the Property Filters.
- Parameters:
logicalOperator- The Logical Operator used to combine the Property Filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LogicalOperator,LogicalOperator
-
properties
PropertyFilters.Builder properties(Collection<PropertyFilter> properties)
A list of Property Filters.
- Parameters:
properties- A list of Property Filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
PropertyFilters.Builder properties(PropertyFilter... properties)
A list of Property Filters.
- Parameters:
properties- A list of Property Filters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
PropertyFilters.Builder properties(Consumer<PropertyFilter.Builder>... properties)
A list of Property Filters.
This is a convenience method that creates an instance of thePropertyFilter.Builderavoiding the need to create one manually viaPropertyFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#properties(List.) - Parameters:
properties- a consumer that will call methods onPropertyFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#properties(java.util.Collection)
-
-