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 Details

    • 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

      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

      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

      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

      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

      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

      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

      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

      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.