Interface AwsBackupBackupVaultNotificationsDetails.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AwsBackupBackupVaultNotificationsDetails.Builder,AwsBackupBackupVaultNotificationsDetails>, SdkBuilder<AwsBackupBackupVaultNotificationsDetails.Builder,AwsBackupBackupVaultNotificationsDetails>, SdkPojo
Enclosing class:
AwsBackupBackupVaultNotificationsDetails

public static interface AwsBackupBackupVaultNotificationsDetails.Builder extends SdkPojo, CopyableBuilder<AwsBackupBackupVaultNotificationsDetails.Builder,AwsBackupBackupVaultNotificationsDetails>
  • Method Details

    • backupVaultEvents

      An array of events that indicate the status of jobs to back up resources to the backup vault. The following events are supported:

      • BACKUP_JOB_STARTED | BACKUP_JOB_COMPLETED

      • COPY_JOB_STARTED | COPY_JOB_SUCCESSFUL | COPY_JOB_FAILED

      • RESTORE_JOB_STARTED | RESTORE_JOB_COMPLETED | RECOVERY_POINT_MODIFIED

      • S3_BACKUP_OBJECT_FAILED | S3_RESTORE_OBJECT_FAILED

      Parameters:
      backupVaultEvents - An array of events that indicate the status of jobs to back up resources to the backup vault. The following events are supported:

      • BACKUP_JOB_STARTED | BACKUP_JOB_COMPLETED

      • COPY_JOB_STARTED | COPY_JOB_SUCCESSFUL | COPY_JOB_FAILED

      • RESTORE_JOB_STARTED | RESTORE_JOB_COMPLETED | RECOVERY_POINT_MODIFIED

      • S3_BACKUP_OBJECT_FAILED | S3_RESTORE_OBJECT_FAILED

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • backupVaultEvents

      AwsBackupBackupVaultNotificationsDetails.Builder backupVaultEvents(String... backupVaultEvents)

      An array of events that indicate the status of jobs to back up resources to the backup vault. The following events are supported:

      • BACKUP_JOB_STARTED | BACKUP_JOB_COMPLETED

      • COPY_JOB_STARTED | COPY_JOB_SUCCESSFUL | COPY_JOB_FAILED

      • RESTORE_JOB_STARTED | RESTORE_JOB_COMPLETED | RECOVERY_POINT_MODIFIED

      • S3_BACKUP_OBJECT_FAILED | S3_RESTORE_OBJECT_FAILED

      Parameters:
      backupVaultEvents - An array of events that indicate the status of jobs to back up resources to the backup vault. The following events are supported:

      • BACKUP_JOB_STARTED | BACKUP_JOB_COMPLETED

      • COPY_JOB_STARTED | COPY_JOB_SUCCESSFUL | COPY_JOB_FAILED

      • RESTORE_JOB_STARTED | RESTORE_JOB_COMPLETED | RECOVERY_POINT_MODIFIED

      • S3_BACKUP_OBJECT_FAILED | S3_RESTORE_OBJECT_FAILED

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • snsTopicArn

      The Amazon Resource Name (ARN) that uniquely identifies the Amazon SNS topic for a backup vault's events.

      Parameters:
      snsTopicArn - The Amazon Resource Name (ARN) that uniquely identifies the Amazon SNS topic for a backup vault's events.
      Returns:
      Returns a reference to this object so that method calls can be chained together.