Interface GetBackupVaultAccessPolicyResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,BackupResponse.Builder
,Buildable
,CopyableBuilder<GetBackupVaultAccessPolicyResponse.Builder,
,GetBackupVaultAccessPolicyResponse> SdkBuilder<GetBackupVaultAccessPolicyResponse.Builder,
,GetBackupVaultAccessPolicyResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetBackupVaultAccessPolicyResponse
public static interface GetBackupVaultAccessPolicyResponse.Builder
extends BackupResponse.Builder, SdkPojo, CopyableBuilder<GetBackupVaultAccessPolicyResponse.Builder,GetBackupVaultAccessPolicyResponse>
-
Method Summary
Modifier and TypeMethodDescriptionbackupVaultArn
(String backupVaultArn) An Amazon Resource Name (ARN) that uniquely identifies a backup vault; for example,arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault
.backupVaultName
(String backupVaultName) The name of a logical container where backups are stored.The backup vault access policy document in JSON format.Methods inherited from interface software.amazon.awssdk.services.backup.model.BackupResponse.Builder
build, responseMetadata, responseMetadata
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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
backupVaultName
The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created.
- Parameters:
backupVaultName
- The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the account used to create them and the Region where they are created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backupVaultArn
An Amazon Resource Name (ARN) that uniquely identifies a backup vault; for example,
arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault
.- Parameters:
backupVaultArn
- An Amazon Resource Name (ARN) that uniquely identifies a backup vault; for example,arn:aws:backup:us-east-1:123456789012:backup-vault:aBackupVault
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policy
The backup vault access policy document in JSON format.
- Parameters:
policy
- The backup vault access policy document in JSON format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-