Interface KeyNameConstraint.Builder

    • Method Detail

      • matchAnyPrefix

        KeyNameConstraint.Builder matchAnyPrefix​(Collection<String> matchAnyPrefix)

        If provided, the generated manifest includes objects where the specified string appears at the start of the object key string.

        Parameters:
        matchAnyPrefix - If provided, the generated manifest includes objects where the specified string appears at the start of the object key string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchAnyPrefix

        KeyNameConstraint.Builder matchAnyPrefix​(String... matchAnyPrefix)

        If provided, the generated manifest includes objects where the specified string appears at the start of the object key string.

        Parameters:
        matchAnyPrefix - If provided, the generated manifest includes objects where the specified string appears at the start of the object key string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchAnySuffix

        KeyNameConstraint.Builder matchAnySuffix​(Collection<String> matchAnySuffix)

        If provided, the generated manifest includes objects where the specified string appears at the end of the object key string.

        Parameters:
        matchAnySuffix - If provided, the generated manifest includes objects where the specified string appears at the end of the object key string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchAnySuffix

        KeyNameConstraint.Builder matchAnySuffix​(String... matchAnySuffix)

        If provided, the generated manifest includes objects where the specified string appears at the end of the object key string.

        Parameters:
        matchAnySuffix - If provided, the generated manifest includes objects where the specified string appears at the end of the object key string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchAnySubstring

        KeyNameConstraint.Builder matchAnySubstring​(Collection<String> matchAnySubstring)

        If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string.

        Parameters:
        matchAnySubstring - If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • matchAnySubstring

        KeyNameConstraint.Builder matchAnySubstring​(String... matchAnySubstring)

        If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string.

        Parameters:
        matchAnySubstring - If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string.
        Returns:
        Returns a reference to this object so that method calls can be chained together.