Interface BackendStoragePermissions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<BackendStoragePermissions.Builder,BackendStoragePermissions>,SdkBuilder<BackendStoragePermissions.Builder,BackendStoragePermissions>,SdkPojo
- Enclosing class:
- BackendStoragePermissions
public static interface BackendStoragePermissions.Builder extends SdkPojo, CopyableBuilder<BackendStoragePermissions.Builder,BackendStoragePermissions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BackendStoragePermissions.Builderauthenticated(Collection<AuthenticatedElement> authenticated)Lists all authenticated user read, write, and delete permissions for your S3 bucket.BackendStoragePermissions.Builderauthenticated(AuthenticatedElement... authenticated)Lists all authenticated user read, write, and delete permissions for your S3 bucket.BackendStoragePermissions.BuilderauthenticatedWithStrings(String... authenticated)Lists all authenticated user read, write, and delete permissions for your S3 bucket.BackendStoragePermissions.BuilderauthenticatedWithStrings(Collection<String> authenticated)Lists all authenticated user read, write, and delete permissions for your S3 bucket.BackendStoragePermissions.BuilderunAuthenticated(Collection<UnAuthenticatedElement> unAuthenticated)Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.BackendStoragePermissions.BuilderunAuthenticated(UnAuthenticatedElement... unAuthenticated)Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.BackendStoragePermissions.BuilderunAuthenticatedWithStrings(String... unAuthenticated)Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.BackendStoragePermissions.BuilderunAuthenticatedWithStrings(Collection<String> unAuthenticated)Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.-
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
-
authenticatedWithStrings
BackendStoragePermissions.Builder authenticatedWithStrings(Collection<String> authenticated)
Lists all authenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
authenticated- Lists all authenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authenticatedWithStrings
BackendStoragePermissions.Builder authenticatedWithStrings(String... authenticated)
Lists all authenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
authenticated- Lists all authenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authenticated
BackendStoragePermissions.Builder authenticated(Collection<AuthenticatedElement> authenticated)
Lists all authenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
authenticated- Lists all authenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authenticated
BackendStoragePermissions.Builder authenticated(AuthenticatedElement... authenticated)
Lists all authenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
authenticated- Lists all authenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unAuthenticatedWithStrings
BackendStoragePermissions.Builder unAuthenticatedWithStrings(Collection<String> unAuthenticated)
Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
unAuthenticated- Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unAuthenticatedWithStrings
BackendStoragePermissions.Builder unAuthenticatedWithStrings(String... unAuthenticated)
Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
unAuthenticated- Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unAuthenticated
BackendStoragePermissions.Builder unAuthenticated(Collection<UnAuthenticatedElement> unAuthenticated)
Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
unAuthenticated- Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unAuthenticated
BackendStoragePermissions.Builder unAuthenticated(UnAuthenticatedElement... unAuthenticated)
Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.
- Parameters:
unAuthenticated- Lists all unauthenticated user read, write, and delete permissions for your S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-