Interface KeyNameConstraint.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<KeyNameConstraint.Builder,KeyNameConstraint>,SdkBuilder<KeyNameConstraint.Builder,KeyNameConstraint>,SdkPojo
- Enclosing class:
- KeyNameConstraint
public static interface KeyNameConstraint.Builder extends SdkPojo, CopyableBuilder<KeyNameConstraint.Builder,KeyNameConstraint>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KeyNameConstraint.BuildermatchAnyPrefix(String... matchAnyPrefix)If provided, the generated manifest includes objects where the specified string appears at the start of the object key string.KeyNameConstraint.BuildermatchAnyPrefix(Collection<String> matchAnyPrefix)If provided, the generated manifest includes objects where the specified string appears at the start of the object key string.KeyNameConstraint.BuildermatchAnySubstring(String... matchAnySubstring)If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string.KeyNameConstraint.BuildermatchAnySubstring(Collection<String> matchAnySubstring)If provided, the generated manifest includes objects where the specified string appears anywhere within the object key string.KeyNameConstraint.BuildermatchAnySuffix(String... matchAnySuffix)If provided, the generated manifest includes objects where the specified string appears at the end of the object key string.KeyNameConstraint.BuildermatchAnySuffix(Collection<String> matchAnySuffix)If provided, the generated manifest includes objects where the specified string appears at the end of the object key string.-
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
-
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.
-
-