@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BackupSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains details for the backup.
Constructor and Description |
---|
BackupSummary() |
Modifier and Type | Method and Description |
---|---|
BackupSummary |
clone() |
boolean |
equals(Object obj) |
String |
getBackupArn()
ARN associated with the backup.
|
Date |
getBackupCreationDateTime()
Time at which the backup was created.
|
Date |
getBackupExpiryDateTime()
Time at which the automatic on-demand backup created by DynamoDB will expire.
|
String |
getBackupName()
Name of the specified backup.
|
Long |
getBackupSizeBytes()
Size of the backup in bytes.
|
String |
getBackupStatus()
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
|
String |
getBackupType()
BackupType:
|
String |
getTableArn()
ARN associated with the table.
|
String |
getTableId()
Unique identifier for the table.
|
String |
getTableName()
Name of the table.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setBackupArn(String backupArn)
ARN associated with the backup.
|
void |
setBackupCreationDateTime(Date backupCreationDateTime)
Time at which the backup was created.
|
void |
setBackupExpiryDateTime(Date backupExpiryDateTime)
Time at which the automatic on-demand backup created by DynamoDB will expire.
|
void |
setBackupName(String backupName)
Name of the specified backup.
|
void |
setBackupSizeBytes(Long backupSizeBytes)
Size of the backup in bytes.
|
void |
setBackupStatus(String backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
|
void |
setBackupType(String backupType)
BackupType:
|
void |
setTableArn(String tableArn)
ARN associated with the table.
|
void |
setTableId(String tableId)
Unique identifier for the table.
|
void |
setTableName(String tableName)
Name of the table.
|
String |
toString()
Returns a string representation of this object.
|
BackupSummary |
withBackupArn(String backupArn)
ARN associated with the backup.
|
BackupSummary |
withBackupCreationDateTime(Date backupCreationDateTime)
Time at which the backup was created.
|
BackupSummary |
withBackupExpiryDateTime(Date backupExpiryDateTime)
Time at which the automatic on-demand backup created by DynamoDB will expire.
|
BackupSummary |
withBackupName(String backupName)
Name of the specified backup.
|
BackupSummary |
withBackupSizeBytes(Long backupSizeBytes)
Size of the backup in bytes.
|
BackupSummary |
withBackupStatus(BackupStatus backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
|
BackupSummary |
withBackupStatus(String backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
|
BackupSummary |
withBackupType(BackupType backupType)
BackupType:
|
BackupSummary |
withBackupType(String backupType)
BackupType:
|
BackupSummary |
withTableArn(String tableArn)
ARN associated with the table.
|
BackupSummary |
withTableId(String tableId)
Unique identifier for the table.
|
BackupSummary |
withTableName(String tableName)
Name of the table.
|
public void setTableName(String tableName)
Name of the table.
tableName
- Name of the table.public String getTableName()
Name of the table.
public BackupSummary withTableName(String tableName)
Name of the table.
tableName
- Name of the table.public void setTableId(String tableId)
Unique identifier for the table.
tableId
- Unique identifier for the table.public String getTableId()
Unique identifier for the table.
public BackupSummary withTableId(String tableId)
Unique identifier for the table.
tableId
- Unique identifier for the table.public void setTableArn(String tableArn)
ARN associated with the table.
tableArn
- ARN associated with the table.public String getTableArn()
ARN associated with the table.
public BackupSummary withTableArn(String tableArn)
ARN associated with the table.
tableArn
- ARN associated with the table.public void setBackupArn(String backupArn)
ARN associated with the backup.
backupArn
- ARN associated with the backup.public String getBackupArn()
ARN associated with the backup.
public BackupSummary withBackupArn(String backupArn)
ARN associated with the backup.
backupArn
- ARN associated with the backup.public void setBackupName(String backupName)
Name of the specified backup.
backupName
- Name of the specified backup.public String getBackupName()
Name of the specified backup.
public BackupSummary withBackupName(String backupName)
Name of the specified backup.
backupName
- Name of the specified backup.public void setBackupCreationDateTime(Date backupCreationDateTime)
Time at which the backup was created.
backupCreationDateTime
- Time at which the backup was created.public Date getBackupCreationDateTime()
Time at which the backup was created.
public BackupSummary withBackupCreationDateTime(Date backupCreationDateTime)
Time at which the backup was created.
backupCreationDateTime
- Time at which the backup was created.public void setBackupExpiryDateTime(Date backupExpiryDateTime)
Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM
on-demand
backup expires automatically 35 days after its creation.
backupExpiryDateTime
- Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM
on-demand backup expires automatically 35 days after its creation.public Date getBackupExpiryDateTime()
Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM
on-demand
backup expires automatically 35 days after its creation.
SYSTEM
on-demand backup expires automatically 35 days after its creation.public BackupSummary withBackupExpiryDateTime(Date backupExpiryDateTime)
Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM
on-demand
backup expires automatically 35 days after its creation.
backupExpiryDateTime
- Time at which the automatic on-demand backup created by DynamoDB will expire. This SYSTEM
on-demand backup expires automatically 35 days after its creation.public void setBackupStatus(String backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
backupStatus
- Backup can be in one of the following states: CREATING, ACTIVE, DELETED.BackupStatus
public String getBackupStatus()
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
BackupStatus
public BackupSummary withBackupStatus(String backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
backupStatus
- Backup can be in one of the following states: CREATING, ACTIVE, DELETED.BackupStatus
public BackupSummary withBackupStatus(BackupStatus backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
backupStatus
- Backup can be in one of the following states: CREATING, ACTIVE, DELETED.BackupStatus
public void setBackupType(String backupType)
BackupType:
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is
automatically created and is retained for 35 days (at no additional cost). System backups allow you to restore
the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
backupType
- BackupType:
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is automatically created and is retained for 35 days (at no additional cost). System backups allow
you to restore the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
BackupType
public String getBackupType()
BackupType:
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is
automatically created and is retained for 35 days (at no additional cost). System backups allow you to restore
the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is automatically created and is retained for 35 days (at no additional cost). System backups allow
you to restore the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
BackupType
public BackupSummary withBackupType(String backupType)
BackupType:
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is
automatically created and is retained for 35 days (at no additional cost). System backups allow you to restore
the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
backupType
- BackupType:
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is automatically created and is retained for 35 days (at no additional cost). System backups allow
you to restore the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
BackupType
public BackupSummary withBackupType(BackupType backupType)
BackupType:
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is
automatically created and is retained for 35 days (at no additional cost). System backups allow you to restore
the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
backupType
- BackupType:
USER
- You create and manage these using the on-demand backup feature.
SYSTEM
- If you delete a table with point-in-time recovery enabled, a SYSTEM
backup is automatically created and is retained for 35 days (at no additional cost). System backups allow
you to restore the deleted table to the state it was in just before the point of deletion.
AWS_BACKUP
- On-demand backup created by you from AWS Backup service.
BackupType
public void setBackupSizeBytes(Long backupSizeBytes)
Size of the backup in bytes.
backupSizeBytes
- Size of the backup in bytes.public Long getBackupSizeBytes()
Size of the backup in bytes.
public BackupSummary withBackupSizeBytes(Long backupSizeBytes)
Size of the backup in bytes.
backupSizeBytes
- Size of the backup in bytes.public String toString()
toString
in class Object
Object.toString()
public BackupSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2021. All rights reserved.