public static interface BackupSummary.Builder extends CopyableBuilder<BackupSummary.Builder,BackupSummary>
Modifier and Type | Method and Description |
---|---|
BackupSummary.Builder |
backupArn(String backupArn)
ARN associated with the backup.
|
BackupSummary.Builder |
backupCreationDateTime(Instant backupCreationDateTime)
Time at which the backup was created.
|
BackupSummary.Builder |
backupExpiryDateTime(Instant backupExpiryDateTime)
Time at which the automatic on-demand backup created by DynamoDB will expire.
|
BackupSummary.Builder |
backupName(String backupName)
Name of the specified backup.
|
BackupSummary.Builder |
backupSizeBytes(Long backupSizeBytes)
Size of the backup in bytes.
|
BackupSummary.Builder |
backupStatus(BackupStatus backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
|
BackupSummary.Builder |
backupStatus(String backupStatus)
Backup can be in one of the following states: CREATING, ACTIVE, DELETED.
|
BackupSummary.Builder |
backupType(BackupType backupType)
BackupType:
|
BackupSummary.Builder |
backupType(String backupType)
BackupType:
|
BackupSummary.Builder |
tableArn(String tableArn)
ARN associated with the table.
|
BackupSummary.Builder |
tableId(String tableId)
Unique identifier for the table.
|
BackupSummary.Builder |
tableName(String tableName)
Name of the table.
|
copy
applyMutation, build
BackupSummary.Builder tableName(String tableName)
Name of the table.
tableName
- Name of the table.BackupSummary.Builder tableId(String tableId)
Unique identifier for the table.
tableId
- Unique identifier for the table.BackupSummary.Builder tableArn(String tableArn)
ARN associated with the table.
tableArn
- ARN associated with the table.BackupSummary.Builder backupArn(String backupArn)
ARN associated with the backup.
backupArn
- ARN associated with the backup.BackupSummary.Builder backupName(String backupName)
Name of the specified backup.
backupName
- Name of the specified backup.BackupSummary.Builder backupCreationDateTime(Instant backupCreationDateTime)
Time at which the backup was created.
backupCreationDateTime
- Time at which the backup was created.BackupSummary.Builder backupExpiryDateTime(Instant 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.BackupSummary.Builder backupStatus(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
,
BackupStatus
BackupSummary.Builder backupStatus(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
,
BackupStatus
BackupSummary.Builder backupType(String backupType)
BackupType:
USER
- On-demand backup created by you.
SYSTEM
- On-demand backup automatically created by DynamoDB.
backupType
- BackupType:
USER
- On-demand backup created by you.
SYSTEM
- On-demand backup automatically created by DynamoDB.
BackupType
,
BackupType
BackupSummary.Builder backupType(BackupType backupType)
BackupType:
USER
- On-demand backup created by you.
SYSTEM
- On-demand backup automatically created by DynamoDB.
backupType
- BackupType:
USER
- On-demand backup created by you.
SYSTEM
- On-demand backup automatically created by DynamoDB.
BackupType
,
BackupType
BackupSummary.Builder backupSizeBytes(Long backupSizeBytes)
Size of the backup in bytes.
backupSizeBytes
- Size of the backup in bytes.Copyright © 2018. All rights reserved.