public static interface BackupDescription.Builder extends SdkPojo, CopyableBuilder<BackupDescription.Builder,BackupDescription>
| Modifier and Type | Method and Description |
|---|---|
BackupDescription.Builder |
backupDetails(BackupDetails backupDetails)
Contains the details of the backup created for the table.
|
default BackupDescription.Builder |
backupDetails(Consumer<BackupDetails.Builder> backupDetails)
Contains the details of the backup created for the table.
|
default BackupDescription.Builder |
sourceTableDetails(Consumer<SourceTableDetails.Builder> sourceTableDetails)
Contains the details of the table when the backup was created.
|
BackupDescription.Builder |
sourceTableDetails(SourceTableDetails sourceTableDetails)
Contains the details of the table when the backup was created.
|
default BackupDescription.Builder |
sourceTableFeatureDetails(Consumer<SourceTableFeatureDetails.Builder> sourceTableFeatureDetails)
Contains the details of the features enabled on the table when the backup was created.
|
BackupDescription.Builder |
sourceTableFeatureDetails(SourceTableFeatureDetails sourceTableFeatureDetails)
Contains the details of the features enabled on the table when the backup was created.
|
copyapplyMutation, buildBackupDescription.Builder backupDetails(BackupDetails backupDetails)
Contains the details of the backup created for the table.
backupDetails - Contains the details of the backup created for the table.default BackupDescription.Builder backupDetails(Consumer<BackupDetails.Builder> backupDetails)
Contains the details of the backup created for the table.
This is a convenience that creates an instance of theBackupDetails.Builder avoiding the need to
create one manually via BackupDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to backupDetails(BackupDetails).backupDetails - a consumer that will call methods on BackupDetails.BuilderbackupDetails(BackupDetails)BackupDescription.Builder sourceTableDetails(SourceTableDetails sourceTableDetails)
Contains the details of the table when the backup was created.
sourceTableDetails - Contains the details of the table when the backup was created.default BackupDescription.Builder sourceTableDetails(Consumer<SourceTableDetails.Builder> sourceTableDetails)
Contains the details of the table when the backup was created.
This is a convenience that creates an instance of theSourceTableDetails.Builder avoiding the need to
create one manually via SourceTableDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to sourceTableDetails(SourceTableDetails).sourceTableDetails - a consumer that will call methods on SourceTableDetails.BuildersourceTableDetails(SourceTableDetails)BackupDescription.Builder sourceTableFeatureDetails(SourceTableFeatureDetails sourceTableFeatureDetails)
Contains the details of the features enabled on the table when the backup was created. For example, LSIs, GSIs, streams, TTL.
sourceTableFeatureDetails - Contains the details of the features enabled on the table when the backup was created. For example,
LSIs, GSIs, streams, TTL.default BackupDescription.Builder sourceTableFeatureDetails(Consumer<SourceTableFeatureDetails.Builder> sourceTableFeatureDetails)
Contains the details of the features enabled on the table when the backup was created. For example, LSIs, GSIs, streams, TTL.
This is a convenience that creates an instance of theSourceTableFeatureDetails.Builder avoiding the
need to create one manually via SourceTableFeatureDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to sourceTableFeatureDetails(SourceTableFeatureDetails).sourceTableFeatureDetails - a consumer that will call methods on SourceTableFeatureDetails.BuildersourceTableFeatureDetails(SourceTableFeatureDetails)Copyright © 2019. All rights reserved.