Interface CreateRestoreAccessBackupVaultRequest.Builder

  • Method Details

    • sourceBackupVaultArn

      CreateRestoreAccessBackupVaultRequest.Builder sourceBackupVaultArn(String sourceBackupVaultArn)

      The ARN of the source backup vault containing the recovery points to which temporary access is requested.

      Parameters:
      sourceBackupVaultArn - The ARN of the source backup vault containing the recovery points to which temporary access is requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backupVaultName

      CreateRestoreAccessBackupVaultRequest.Builder backupVaultName(String backupVaultName)

      The name of the backup vault to associate with an MPA approval team.

      Parameters:
      backupVaultName - The name of the backup vault to associate with an MPA approval team.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backupVaultTags

      Optional tags to assign to the restore access backup vault.

      Parameters:
      backupVaultTags - Optional tags to assign to the restore access backup vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creatorRequestId

      CreateRestoreAccessBackupVaultRequest.Builder creatorRequestId(String creatorRequestId)

      A unique string that identifies the request and allows failed requests to be retried without the risk of executing the operation twice.

      Parameters:
      creatorRequestId - A unique string that identifies the request and allows failed requests to be retried without the risk of executing the operation twice.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requesterComment

      CreateRestoreAccessBackupVaultRequest.Builder requesterComment(String requesterComment)

      A comment explaining the reason for requesting restore access to the backup vault.

      Parameters:
      requesterComment - A comment explaining the reason for requesting restore access to the backup vault.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.