Interface BucketCriteriaAdditionalProperties.Builder

    • 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.