Interface KeyNameConstraint.Builder

  • Method Details

    • 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. Each KeyNameConstraint filter accepts an array of strings with a length of 1 string.

      Parameters:
      matchAnyPrefix - If provided, the generated manifest includes objects where the specified string appears at the start of the object key string. Each KeyNameConstraint filter accepts an array of strings with a length of 1 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. Each KeyNameConstraint filter accepts an array of strings with a length of 1 string.

      Parameters:
      matchAnyPrefix - If provided, the generated manifest includes objects where the specified string appears at the start of the object key string. Each KeyNameConstraint filter accepts an array of strings with a length of 1 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. Each KeyNameConstraint filter accepts an array of strings with a length of 1 string.

      Parameters:
      matchAnySuffix - If provided, the generated manifest includes objects where the specified string appears at the end of the object key string. Each KeyNameConstraint filter accepts an array of strings with a length of 1 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. Each KeyNameConstraint filter accepts an array of strings with a length of 1 string.

      Parameters:
      matchAnySuffix - If provided, the generated manifest includes objects where the specified string appears at the end of the object key string. Each KeyNameConstraint filter accepts an array of strings with a length of 1 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. Each KeyNameConstraint filter accepts an array of strings with a length of 1 string.

      Parameters:
      matchAnySubstring - If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string. Each KeyNameConstraint filter accepts an array of strings with a length of 1 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. Each KeyNameConstraint filter accepts an array of strings with a length of 1 string.

      Parameters:
      matchAnySubstring - If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string. Each KeyNameConstraint filter accepts an array of strings with a length of 1 string.
      Returns:
      Returns a reference to this object so that method calls can be chained together.