Interface GetRecoveryPointRestoreMetadataResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,BackupResponse.Builder,Buildable,CopyableBuilder<GetRecoveryPointRestoreMetadataResponse.Builder,GetRecoveryPointRestoreMetadataResponse>,SdkBuilder<GetRecoveryPointRestoreMetadataResponse.Builder,GetRecoveryPointRestoreMetadataResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetRecoveryPointRestoreMetadataResponse
public static interface GetRecoveryPointRestoreMetadataResponse.Builder extends BackupResponse.Builder, SdkPojo, CopyableBuilder<GetRecoveryPointRestoreMetadataResponse.Builder,GetRecoveryPointRestoreMetadataResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetRecoveryPointRestoreMetadataResponse.BuilderbackupVaultArn(String backupVaultArn)An ARN that uniquely identifies a backup vault; for example,arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.GetRecoveryPointRestoreMetadataResponse.BuilderrecoveryPointArn(String recoveryPointArn)An ARN that uniquely identifies a recovery point; for example,arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.GetRecoveryPointRestoreMetadataResponse.BuilderresourceType(String resourceType)This is the resource type associated with the recovery point.GetRecoveryPointRestoreMetadataResponse.BuilderrestoreMetadata(Map<String,String> restoreMetadata)The set of metadata key-value pairs that describe the original configuration of the backed-up resource.-
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 Detail
-
backupVaultArn
GetRecoveryPointRestoreMetadataResponse.Builder backupVaultArn(String backupVaultArn)
An ARN that uniquely identifies a backup vault; for example,
arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.- Parameters:
backupVaultArn- An ARN that uniquely identifies a backup vault; for example,arn:aws:backup:us-east-1:123456789012:vault:aBackupVault.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recoveryPointArn
GetRecoveryPointRestoreMetadataResponse.Builder recoveryPointArn(String recoveryPointArn)
An ARN that uniquely identifies a recovery point; for example,
arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.- Parameters:
recoveryPointArn- An ARN that uniquely identifies a recovery point; for example,arn:aws:backup:us-east-1:123456789012:recovery-point:1EB3B5E7-9EB0-435A-A80B-108B488B0D45.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
restoreMetadata
GetRecoveryPointRestoreMetadataResponse.Builder restoreMetadata(Map<String,String> restoreMetadata)
The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.
- Parameters:
restoreMetadata- The set of metadata key-value pairs that describe the original configuration of the backed-up resource. These values vary depending on the service that is being restored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
GetRecoveryPointRestoreMetadataResponse.Builder resourceType(String resourceType)
This is the resource type associated with the recovery point.
- Parameters:
resourceType- This is the resource type associated with the recovery point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-