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, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods 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.
-