Interface BucketCriteriaAdditionalProperties.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BucketCriteriaAdditionalProperties.Builder,BucketCriteriaAdditionalProperties>,SdkBuilder<BucketCriteriaAdditionalProperties.Builder,BucketCriteriaAdditionalProperties>,SdkPojo
- Enclosing class:
- BucketCriteriaAdditionalProperties
public static interface BucketCriteriaAdditionalProperties.Builder extends SdkPojo, CopyableBuilder<BucketCriteriaAdditionalProperties.Builder,BucketCriteriaAdditionalProperties>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BucketCriteriaAdditionalProperties.Buildereq(String... eq)The value for the property matches (equals) the specified value.BucketCriteriaAdditionalProperties.Buildereq(Collection<String> eq)The value for the property matches (equals) the specified value.BucketCriteriaAdditionalProperties.Buildergt(Long gt)The value for the property is greater than the specified value.BucketCriteriaAdditionalProperties.Buildergte(Long gte)The value for the property is greater than or equal to the specified value.BucketCriteriaAdditionalProperties.Builderlt(Long lt)The value for the property is less than the specified value.BucketCriteriaAdditionalProperties.Builderlte(Long lte)The value for the property is less than or equal to the specified value.BucketCriteriaAdditionalProperties.Builderneq(String... neq)The value for the property doesn't match (doesn't equal) the specified value.BucketCriteriaAdditionalProperties.Builderneq(Collection<String> neq)The value for the property doesn't match (doesn't equal) the specified value.BucketCriteriaAdditionalProperties.Builderprefix(String prefix)The name of the bucket begins with the specified value.-
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
-
eq
BucketCriteriaAdditionalProperties.Builder eq(Collection<String> eq)
The value for the property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- Parameters:
eq- The value for the property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eq
BucketCriteriaAdditionalProperties.Builder eq(String... eq)
The value for the property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- Parameters:
eq- The value for the property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gt
BucketCriteriaAdditionalProperties.Builder gt(Long gt)
The value for the property is greater than the specified value.
- Parameters:
gt- The value for the property is greater than the specified value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gte
BucketCriteriaAdditionalProperties.Builder gte(Long gte)
The value for the property is greater than or equal to the specified value.
- Parameters:
gte- The value for the property is greater than or equal to the specified value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lt
BucketCriteriaAdditionalProperties.Builder lt(Long lt)
The value for the property is less than the specified value.
- Parameters:
lt- The value for the property is less than the specified value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lte
BucketCriteriaAdditionalProperties.Builder lte(Long lte)
The value for the property is less than or equal to the specified value.
- Parameters:
lte- The value for the property is less than or equal to the specified value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
neq
BucketCriteriaAdditionalProperties.Builder neq(Collection<String> neq)
The value for the property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- Parameters:
neq- The value for the property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
neq
BucketCriteriaAdditionalProperties.Builder neq(String... neq)
The value for the property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
- Parameters:
neq- The value for the property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prefix
BucketCriteriaAdditionalProperties.Builder prefix(String prefix)
The name of the bucket begins with the specified value.
- Parameters:
prefix- The name of the bucket begins with the specified value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-