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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsBackupBackupVaultNotificationsDetails.BuilderbackupVaultEvents(String... backupVaultEvents)An array of events that indicate the status of jobs to back up resources to the backup vault.AwsBackupBackupVaultNotificationsDetails.BuilderbackupVaultEvents(Collection<String> backupVaultEvents)An array of events that indicate the status of jobs to back up resources to the backup vault.AwsBackupBackupVaultNotificationsDetails.BuildersnsTopicArn(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, sdkFieldNameToField, sdkFields
-
-
-
-
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.
-
-