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 Details

    • 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

      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

      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

      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.