Interface AwsBackupBackupVaultNotificationsDetails.Builder

    • Method Detail

      • backupVaultEvents

        AwsBackupBackupVaultNotificationsDetails.Builder backupVaultEvents​(Collection<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.
      • 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

        AwsBackupBackupVaultNotificationsDetails.Builder snsTopicArn​(String 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.