@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsBackupRecoveryPointDetails extends Object implements Serializable, Cloneable, StructuredPojo
Contains detailed information about the recovery points stored in an Backup backup vault. A backup, or recovery point, represents the content of a resource at a specified time.
Constructor and Description |
---|
AwsBackupRecoveryPointDetails() |
Modifier and Type | Method and Description |
---|---|
AwsBackupRecoveryPointDetails |
clone() |
boolean |
equals(Object obj) |
Long |
getBackupSizeInBytes()
The size, in bytes, of a backup.
|
String |
getBackupVaultArn()
An Amazon Resource Name (ARN) that uniquely identifies a backup vault.
|
String |
getBackupVaultName()
The name of a logical container where backups are stored.
|
AwsBackupRecoveryPointCalculatedLifecycleDetails |
getCalculatedLifecycle()
A
CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt
timestamps. |
String |
getCompletionDate()
The date and time that a job to create a recovery point is completed, in Unix format and UTC.
|
AwsBackupRecoveryPointCreatedByDetails |
getCreatedBy()
Contains identifying information about the creation of a recovery point, including the
BackupPlanArn , BackupPlanId , BackupPlanVersion , and BackupRuleId of the backup plan
that is used to create it. |
String |
getCreationDate()
The date and time a recovery point is created, in Unix format and UTC.
|
String |
getEncryptionKeyArn()
The ARN for the server-side encryption key that is used to protect your backups.
|
String |
getIamRoleArn()
Specifies the IAM role ARN used to create the target recovery point
|
Boolean |
getIsEncrypted()
A Boolean value that is returned as
TRUE if the specified recovery point is encrypted, or
FALSE if the recovery point is not encrypted. |
String |
getLastRestoreTime()
The date and time that a recovery point was last restored, in Unix format and UTC.
|
AwsBackupRecoveryPointLifecycleDetails |
getLifecycle()
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires.
|
String |
getRecoveryPointArn()
An ARN that uniquely identifies a recovery point.
|
String |
getResourceArn()
An ARN that uniquely identifies a resource.
|
String |
getResourceType()
The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an Amazon RDS
database.
|
String |
getSourceBackupVaultArn()
The ARN for the backup vault where the recovery point was originally copied from.
|
String |
getStatus()
A status code specifying the state of the recovery point.
|
String |
getStatusMessage()
A message explaining the reason of the recovery point deletion failure.
|
String |
getStorageClass()
Specifies the storage class of the recovery point.
|
int |
hashCode() |
Boolean |
isEncrypted()
A Boolean value that is returned as
TRUE if the specified recovery point is encrypted, or
FALSE if the recovery point is not encrypted. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBackupSizeInBytes(Long backupSizeInBytes)
The size, in bytes, of a backup.
|
void |
setBackupVaultArn(String backupVaultArn)
An Amazon Resource Name (ARN) that uniquely identifies a backup vault.
|
void |
setBackupVaultName(String backupVaultName)
The name of a logical container where backups are stored.
|
void |
setCalculatedLifecycle(AwsBackupRecoveryPointCalculatedLifecycleDetails calculatedLifecycle)
A
CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt
timestamps. |
void |
setCompletionDate(String completionDate)
The date and time that a job to create a recovery point is completed, in Unix format and UTC.
|
void |
setCreatedBy(AwsBackupRecoveryPointCreatedByDetails createdBy)
Contains identifying information about the creation of a recovery point, including the
BackupPlanArn , BackupPlanId , BackupPlanVersion , and BackupRuleId of the backup plan
that is used to create it. |
void |
setCreationDate(String creationDate)
The date and time a recovery point is created, in Unix format and UTC.
|
void |
setEncryptionKeyArn(String encryptionKeyArn)
The ARN for the server-side encryption key that is used to protect your backups.
|
void |
setIamRoleArn(String iamRoleArn)
Specifies the IAM role ARN used to create the target recovery point
|
void |
setIsEncrypted(Boolean isEncrypted)
A Boolean value that is returned as
TRUE if the specified recovery point is encrypted, or
FALSE if the recovery point is not encrypted. |
void |
setLastRestoreTime(String lastRestoreTime)
The date and time that a recovery point was last restored, in Unix format and UTC.
|
void |
setLifecycle(AwsBackupRecoveryPointLifecycleDetails lifecycle)
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires.
|
void |
setRecoveryPointArn(String recoveryPointArn)
An ARN that uniquely identifies a recovery point.
|
void |
setResourceArn(String resourceArn)
An ARN that uniquely identifies a resource.
|
void |
setResourceType(String resourceType)
The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an Amazon RDS
database.
|
void |
setSourceBackupVaultArn(String sourceBackupVaultArn)
The ARN for the backup vault where the recovery point was originally copied from.
|
void |
setStatus(String status)
A status code specifying the state of the recovery point.
|
void |
setStatusMessage(String statusMessage)
A message explaining the reason of the recovery point deletion failure.
|
void |
setStorageClass(String storageClass)
Specifies the storage class of the recovery point.
|
String |
toString()
Returns a string representation of this object.
|
AwsBackupRecoveryPointDetails |
withBackupSizeInBytes(Long backupSizeInBytes)
The size, in bytes, of a backup.
|
AwsBackupRecoveryPointDetails |
withBackupVaultArn(String backupVaultArn)
An Amazon Resource Name (ARN) that uniquely identifies a backup vault.
|
AwsBackupRecoveryPointDetails |
withBackupVaultName(String backupVaultName)
The name of a logical container where backups are stored.
|
AwsBackupRecoveryPointDetails |
withCalculatedLifecycle(AwsBackupRecoveryPointCalculatedLifecycleDetails calculatedLifecycle)
A
CalculatedLifecycle object containing DeleteAt and MoveToColdStorageAt
timestamps. |
AwsBackupRecoveryPointDetails |
withCompletionDate(String completionDate)
The date and time that a job to create a recovery point is completed, in Unix format and UTC.
|
AwsBackupRecoveryPointDetails |
withCreatedBy(AwsBackupRecoveryPointCreatedByDetails createdBy)
Contains identifying information about the creation of a recovery point, including the
BackupPlanArn , BackupPlanId , BackupPlanVersion , and BackupRuleId of the backup plan
that is used to create it. |
AwsBackupRecoveryPointDetails |
withCreationDate(String creationDate)
The date and time a recovery point is created, in Unix format and UTC.
|
AwsBackupRecoveryPointDetails |
withEncryptionKeyArn(String encryptionKeyArn)
The ARN for the server-side encryption key that is used to protect your backups.
|
AwsBackupRecoveryPointDetails |
withIamRoleArn(String iamRoleArn)
Specifies the IAM role ARN used to create the target recovery point
|
AwsBackupRecoveryPointDetails |
withIsEncrypted(Boolean isEncrypted)
A Boolean value that is returned as
TRUE if the specified recovery point is encrypted, or
FALSE if the recovery point is not encrypted. |
AwsBackupRecoveryPointDetails |
withLastRestoreTime(String lastRestoreTime)
The date and time that a recovery point was last restored, in Unix format and UTC.
|
AwsBackupRecoveryPointDetails |
withLifecycle(AwsBackupRecoveryPointLifecycleDetails lifecycle)
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires.
|
AwsBackupRecoveryPointDetails |
withRecoveryPointArn(String recoveryPointArn)
An ARN that uniquely identifies a recovery point.
|
AwsBackupRecoveryPointDetails |
withResourceArn(String resourceArn)
An ARN that uniquely identifies a resource.
|
AwsBackupRecoveryPointDetails |
withResourceType(String resourceType)
The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an Amazon RDS
database.
|
AwsBackupRecoveryPointDetails |
withSourceBackupVaultArn(String sourceBackupVaultArn)
The ARN for the backup vault where the recovery point was originally copied from.
|
AwsBackupRecoveryPointDetails |
withStatus(String status)
A status code specifying the state of the recovery point.
|
AwsBackupRecoveryPointDetails |
withStatusMessage(String statusMessage)
A message explaining the reason of the recovery point deletion failure.
|
AwsBackupRecoveryPointDetails |
withStorageClass(String storageClass)
Specifies the storage class of the recovery point.
|
public void setBackupSizeInBytes(Long backupSizeInBytes)
The size, in bytes, of a backup.
backupSizeInBytes
- The size, in bytes, of a backup.public Long getBackupSizeInBytes()
The size, in bytes, of a backup.
public AwsBackupRecoveryPointDetails withBackupSizeInBytes(Long backupSizeInBytes)
The size, in bytes, of a backup.
backupSizeInBytes
- The size, in bytes, of a backup.public void setBackupVaultArn(String backupVaultArn)
An Amazon Resource Name (ARN) that uniquely identifies a backup vault.
backupVaultArn
- An Amazon Resource Name (ARN) that uniquely identifies a backup vault.public String getBackupVaultArn()
An Amazon Resource Name (ARN) that uniquely identifies a backup vault.
public AwsBackupRecoveryPointDetails withBackupVaultArn(String backupVaultArn)
An Amazon Resource Name (ARN) that uniquely identifies a backup vault.
backupVaultArn
- An Amazon Resource Name (ARN) that uniquely identifies a backup vault.public void setBackupVaultName(String backupVaultName)
The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the Amazon Web Services account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.
backupVaultName
- The name of a logical container where backups are stored. Backup vaults are identified by names that are
unique to the Amazon Web Services account used to create them and the Amazon Web Services Region where
they are created. They consist of lowercase letters, numbers, and hyphens.public String getBackupVaultName()
The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the Amazon Web Services account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.
public AwsBackupRecoveryPointDetails withBackupVaultName(String backupVaultName)
The name of a logical container where backups are stored. Backup vaults are identified by names that are unique to the Amazon Web Services account used to create them and the Amazon Web Services Region where they are created. They consist of lowercase letters, numbers, and hyphens.
backupVaultName
- The name of a logical container where backups are stored. Backup vaults are identified by names that are
unique to the Amazon Web Services account used to create them and the Amazon Web Services Region where
they are created. They consist of lowercase letters, numbers, and hyphens.public void setCalculatedLifecycle(AwsBackupRecoveryPointCalculatedLifecycleDetails calculatedLifecycle)
A CalculatedLifecycle
object containing DeleteAt
and MoveToColdStorageAt
timestamps.
calculatedLifecycle
- A CalculatedLifecycle
object containing DeleteAt
and
MoveToColdStorageAt
timestamps.public AwsBackupRecoveryPointCalculatedLifecycleDetails getCalculatedLifecycle()
A CalculatedLifecycle
object containing DeleteAt
and MoveToColdStorageAt
timestamps.
CalculatedLifecycle
object containing DeleteAt
and
MoveToColdStorageAt
timestamps.public AwsBackupRecoveryPointDetails withCalculatedLifecycle(AwsBackupRecoveryPointCalculatedLifecycleDetails calculatedLifecycle)
A CalculatedLifecycle
object containing DeleteAt
and MoveToColdStorageAt
timestamps.
calculatedLifecycle
- A CalculatedLifecycle
object containing DeleteAt
and
MoveToColdStorageAt
timestamps.public void setCompletionDate(String completionDate)
The date and time that a job to create a recovery point is completed, in Unix format and UTC. The value of
CompletionDate
is accurate to milliseconds. For example, the value 1516925490.087 represents Friday,
January 26, 2018 12:11:30.087 AM.
completionDate
- The date and time that a job to create a recovery point is completed, in Unix format and UTC. The value of
CompletionDate
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.public String getCompletionDate()
The date and time that a job to create a recovery point is completed, in Unix format and UTC. The value of
CompletionDate
is accurate to milliseconds. For example, the value 1516925490.087 represents Friday,
January 26, 2018 12:11:30.087 AM.
CompletionDate
is accurate to milliseconds. For example, the value 1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.public AwsBackupRecoveryPointDetails withCompletionDate(String completionDate)
The date and time that a job to create a recovery point is completed, in Unix format and UTC. The value of
CompletionDate
is accurate to milliseconds. For example, the value 1516925490.087 represents Friday,
January 26, 2018 12:11:30.087 AM.
completionDate
- The date and time that a job to create a recovery point is completed, in Unix format and UTC. The value of
CompletionDate
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.public void setCreatedBy(AwsBackupRecoveryPointCreatedByDetails createdBy)
Contains identifying information about the creation of a recovery point, including the BackupPlanArn
, BackupPlanId
, BackupPlanVersion
, and BackupRuleId
of the backup plan
that is used to create it.
createdBy
- Contains identifying information about the creation of a recovery point, including the
BackupPlanArn
, BackupPlanId
, BackupPlanVersion
, and
BackupRuleId
of the backup plan that is used to create it.public AwsBackupRecoveryPointCreatedByDetails getCreatedBy()
Contains identifying information about the creation of a recovery point, including the BackupPlanArn
, BackupPlanId
, BackupPlanVersion
, and BackupRuleId
of the backup plan
that is used to create it.
BackupPlanArn
, BackupPlanId
, BackupPlanVersion
, and
BackupRuleId
of the backup plan that is used to create it.public AwsBackupRecoveryPointDetails withCreatedBy(AwsBackupRecoveryPointCreatedByDetails createdBy)
Contains identifying information about the creation of a recovery point, including the BackupPlanArn
, BackupPlanId
, BackupPlanVersion
, and BackupRuleId
of the backup plan
that is used to create it.
createdBy
- Contains identifying information about the creation of a recovery point, including the
BackupPlanArn
, BackupPlanId
, BackupPlanVersion
, and
BackupRuleId
of the backup plan that is used to create it.public void setCreationDate(String creationDate)
The date and time a recovery point is created, in Unix format and UTC. The value of CreationDate
is
accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087
AM.
creationDate
- The date and time a recovery point is created, in Unix format and UTC. The value of
CreationDate
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.public String getCreationDate()
The date and time a recovery point is created, in Unix format and UTC. The value of CreationDate
is
accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087
AM.
CreationDate
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.public AwsBackupRecoveryPointDetails withCreationDate(String creationDate)
The date and time a recovery point is created, in Unix format and UTC. The value of CreationDate
is
accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087
AM.
creationDate
- The date and time a recovery point is created, in Unix format and UTC. The value of
CreationDate
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.public void setEncryptionKeyArn(String encryptionKeyArn)
The ARN for the server-side encryption key that is used to protect your backups.
encryptionKeyArn
- The ARN for the server-side encryption key that is used to protect your backups.public String getEncryptionKeyArn()
The ARN for the server-side encryption key that is used to protect your backups.
public AwsBackupRecoveryPointDetails withEncryptionKeyArn(String encryptionKeyArn)
The ARN for the server-side encryption key that is used to protect your backups.
encryptionKeyArn
- The ARN for the server-side encryption key that is used to protect your backups.public void setIamRoleArn(String iamRoleArn)
Specifies the IAM role ARN used to create the target recovery point
iamRoleArn
- Specifies the IAM role ARN used to create the target recovery pointpublic String getIamRoleArn()
Specifies the IAM role ARN used to create the target recovery point
public AwsBackupRecoveryPointDetails withIamRoleArn(String iamRoleArn)
Specifies the IAM role ARN used to create the target recovery point
iamRoleArn
- Specifies the IAM role ARN used to create the target recovery pointpublic void setIsEncrypted(Boolean isEncrypted)
A Boolean value that is returned as TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.
isEncrypted
- A Boolean value that is returned as TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.public Boolean getIsEncrypted()
A Boolean value that is returned as TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.
TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.public AwsBackupRecoveryPointDetails withIsEncrypted(Boolean isEncrypted)
A Boolean value that is returned as TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.
isEncrypted
- A Boolean value that is returned as TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.public Boolean isEncrypted()
A Boolean value that is returned as TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.
TRUE
if the specified recovery point is encrypted, or
FALSE
if the recovery point is not encrypted.public void setLastRestoreTime(String lastRestoreTime)
The date and time that a recovery point was last restored, in Unix format and UTC. The value of
LastRestoreTime
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.
lastRestoreTime
- The date and time that a recovery point was last restored, in Unix format and UTC. The value of
LastRestoreTime
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.public String getLastRestoreTime()
The date and time that a recovery point was last restored, in Unix format and UTC. The value of
LastRestoreTime
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.
LastRestoreTime
is accurate to milliseconds. For example, the value 1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.public AwsBackupRecoveryPointDetails withLastRestoreTime(String lastRestoreTime)
The date and time that a recovery point was last restored, in Unix format and UTC. The value of
LastRestoreTime
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.
lastRestoreTime
- The date and time that a recovery point was last restored, in Unix format and UTC. The value of
LastRestoreTime
is accurate to milliseconds. For example, the value 1516925490.087 represents
Friday, January 26, 2018 12:11:30.087 AM.public void setLifecycle(AwsBackupRecoveryPointLifecycleDetails lifecycle)
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. Backup transitions and expires backups automatically according to the lifecycle that you define
lifecycle
- The lifecycle defines when a protected resource is transitioned to cold storage and when it expires.
Backup transitions and expires backups automatically according to the lifecycle that you definepublic AwsBackupRecoveryPointLifecycleDetails getLifecycle()
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. Backup transitions and expires backups automatically according to the lifecycle that you define
public AwsBackupRecoveryPointDetails withLifecycle(AwsBackupRecoveryPointLifecycleDetails lifecycle)
The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. Backup transitions and expires backups automatically according to the lifecycle that you define
lifecycle
- The lifecycle defines when a protected resource is transitioned to cold storage and when it expires.
Backup transitions and expires backups automatically according to the lifecycle that you definepublic void setRecoveryPointArn(String recoveryPointArn)
An ARN that uniquely identifies a recovery point.
recoveryPointArn
- An ARN that uniquely identifies a recovery point.public String getRecoveryPointArn()
An ARN that uniquely identifies a recovery point.
public AwsBackupRecoveryPointDetails withRecoveryPointArn(String recoveryPointArn)
An ARN that uniquely identifies a recovery point.
recoveryPointArn
- An ARN that uniquely identifies a recovery point.public void setResourceArn(String resourceArn)
An ARN that uniquely identifies a resource. The format of the ARN depends on the resource type.
resourceArn
- An ARN that uniquely identifies a resource. The format of the ARN depends on the resource type.public String getResourceArn()
An ARN that uniquely identifies a resource. The format of the ARN depends on the resource type.
public AwsBackupRecoveryPointDetails withResourceArn(String resourceArn)
An ARN that uniquely identifies a resource. The format of the ARN depends on the resource type.
resourceArn
- An ARN that uniquely identifies a resource. The format of the ARN depends on the resource type.public void setResourceType(String resourceType)
The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an Amazon RDS database.
resourceType
- The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an
Amazon RDS database.public String getResourceType()
The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an Amazon RDS database.
public AwsBackupRecoveryPointDetails withResourceType(String resourceType)
The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an Amazon RDS database.
resourceType
- The type of Amazon Web Services resource saved as a recovery point, such as an Amazon EBS volume or an
Amazon RDS database.public void setSourceBackupVaultArn(String sourceBackupVaultArn)
The ARN for the backup vault where the recovery point was originally copied from. If the recovery point is restored to the same account, this value will be null.
sourceBackupVaultArn
- The ARN for the backup vault where the recovery point was originally copied from. If the recovery point is
restored to the same account, this value will be null.public String getSourceBackupVaultArn()
The ARN for the backup vault where the recovery point was originally copied from. If the recovery point is restored to the same account, this value will be null.
public AwsBackupRecoveryPointDetails withSourceBackupVaultArn(String sourceBackupVaultArn)
The ARN for the backup vault where the recovery point was originally copied from. If the recovery point is restored to the same account, this value will be null.
sourceBackupVaultArn
- The ARN for the backup vault where the recovery point was originally copied from. If the recovery point is
restored to the same account, this value will be null.public void setStatus(String status)
A status code specifying the state of the recovery point. Valid values are as follows:
COMPLETED
DELETING
EXPIRED
PARTIAL
status
- A status code specifying the state of the recovery point. Valid values are as follows:
COMPLETED
DELETING
EXPIRED
PARTIAL
public String getStatus()
A status code specifying the state of the recovery point. Valid values are as follows:
COMPLETED
DELETING
EXPIRED
PARTIAL
COMPLETED
DELETING
EXPIRED
PARTIAL
public AwsBackupRecoveryPointDetails withStatus(String status)
A status code specifying the state of the recovery point. Valid values are as follows:
COMPLETED
DELETING
EXPIRED
PARTIAL
status
- A status code specifying the state of the recovery point. Valid values are as follows:
COMPLETED
DELETING
EXPIRED
PARTIAL
public void setStatusMessage(String statusMessage)
A message explaining the reason of the recovery point deletion failure.
statusMessage
- A message explaining the reason of the recovery point deletion failure.public String getStatusMessage()
A message explaining the reason of the recovery point deletion failure.
public AwsBackupRecoveryPointDetails withStatusMessage(String statusMessage)
A message explaining the reason of the recovery point deletion failure.
statusMessage
- A message explaining the reason of the recovery point deletion failure.public void setStorageClass(String storageClass)
Specifies the storage class of the recovery point. Valid values are as follows:
COLD
DELETED
WARM
storageClass
- Specifies the storage class of the recovery point. Valid values are as follows:
COLD
DELETED
WARM
public String getStorageClass()
Specifies the storage class of the recovery point. Valid values are as follows:
COLD
DELETED
WARM
COLD
DELETED
WARM
public AwsBackupRecoveryPointDetails withStorageClass(String storageClass)
Specifies the storage class of the recovery point. Valid values are as follows:
COLD
DELETED
WARM
storageClass
- Specifies the storage class of the recovery point. Valid values are as follows:
COLD
DELETED
WARM
public String toString()
toString
in class Object
Object.toString()
public AwsBackupRecoveryPointDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.