Interface CreateRestoreAccessBackupVaultResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,BackupResponse.Builder
,Buildable
,CopyableBuilder<CreateRestoreAccessBackupVaultResponse.Builder,
,CreateRestoreAccessBackupVaultResponse> SdkBuilder<CreateRestoreAccessBackupVaultResponse.Builder,
,CreateRestoreAccessBackupVaultResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateRestoreAccessBackupVaultResponse
@Mutable
@NotThreadSafe
public static interface CreateRestoreAccessBackupVaultResponse.Builder
extends BackupResponse.Builder, SdkPojo, CopyableBuilder<CreateRestoreAccessBackupVaultResponse.Builder,CreateRestoreAccessBackupVaultResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncreationDate
(Instant creationDate) >The date and time when the restore access backup vault was created, in Unix format and Coordinated Universal TimerestoreAccessBackupVaultArn
(String restoreAccessBackupVaultArn) The ARN that uniquely identifies the created restore access backup vault.restoreAccessBackupVaultName
(String restoreAccessBackupVaultName) The name of the created restore access backup vault.vaultState
(String vaultState) The current state of the restore access backup vault.vaultState
(VaultState vaultState) The current state of the restore access backup vault.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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
restoreAccessBackupVaultArn
CreateRestoreAccessBackupVaultResponse.Builder restoreAccessBackupVaultArn(String restoreAccessBackupVaultArn) The ARN that uniquely identifies the created restore access backup vault.
- Parameters:
restoreAccessBackupVaultArn
- The ARN that uniquely identifies the created restore access backup vault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vaultState
The current state of the restore access backup vault.
- Parameters:
vaultState
- The current state of the restore access backup vault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vaultState
The current state of the restore access backup vault.
- Parameters:
vaultState
- The current state of the restore access backup vault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
restoreAccessBackupVaultName
CreateRestoreAccessBackupVaultResponse.Builder restoreAccessBackupVaultName(String restoreAccessBackupVaultName) The name of the created restore access backup vault.
- Parameters:
restoreAccessBackupVaultName
- The name of the created restore access backup vault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
>The date and time when the restore access backup vault was created, in Unix format and Coordinated Universal Time
- Parameters:
creationDate
- >The date and time when the restore access backup vault was created, in Unix format and Coordinated Universal Time- Returns:
- Returns a reference to this object so that method calls can be chained together.
-