Interface AwsBackupBackupVaultNotificationsDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsBackupBackupVaultNotificationsDetails.Builder,
,AwsBackupBackupVaultNotificationsDetails> SdkBuilder<AwsBackupBackupVaultNotificationsDetails.Builder,
,AwsBackupBackupVaultNotificationsDetails> SdkPojo
- Enclosing class:
AwsBackupBackupVaultNotificationsDetails
-
Method Summary
Modifier and TypeMethodDescriptionbackupVaultEvents
(String... backupVaultEvents) An array of events that indicate the status of jobs to back up resources to the backup vault.backupVaultEvents
(Collection<String> backupVaultEvents) An array of events that indicate the status of jobs to back up resources to the backup vault.snsTopicArn
(String snsTopicArn) The Amazon Resource Name (ARN) that uniquely identifies the Amazon SNS topic for a backup vault's events.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 Details
-
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
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.
-