Interface PointInTimeRestoreConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PointInTimeRestoreConfiguration.Builder,,PointInTimeRestoreConfiguration> SdkBuilder<PointInTimeRestoreConfiguration.Builder,,PointInTimeRestoreConfiguration> SdkPojo
- Enclosing class:
PointInTimeRestoreConfiguration
@Mutable
@NotThreadSafe
public static interface PointInTimeRestoreConfiguration.Builder
extends SdkPojo, CopyableBuilder<PointInTimeRestoreConfiguration.Builder,PointInTimeRestoreConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncloneTableSpaceList(Integer... cloneTableSpaceList) The list of tablespace identifiers to clone from the point-in-time restore.cloneTableSpaceList(Collection<Integer> cloneTableSpaceList) The list of tablespace identifiers to clone from the point-in-time restore.The type of clone to create from the point-in-time restore.The type of clone to create from the point-in-time restore.sourceAutonomousDatabaseId(String sourceAutonomousDatabaseId) The unique identifier of the source Autonomous Database to restore from.The date and time to which to restore the Autonomous Database.useLatestAvailableBackupTimestamp(Boolean useLatestAvailableBackupTimestamp) Indicates whether to use the latest available backup timestamp for the restore.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
sourceAutonomousDatabaseId
PointInTimeRestoreConfiguration.Builder sourceAutonomousDatabaseId(String sourceAutonomousDatabaseId) The unique identifier of the source Autonomous Database to restore from.
- Parameters:
sourceAutonomousDatabaseId- The unique identifier of the source Autonomous Database to restore from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloneType
The type of clone to create from the point-in-time restore.
- Parameters:
cloneType- The type of clone to create from the point-in-time restore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloneType
The type of clone to create from the point-in-time restore.
- Parameters:
cloneType- The type of clone to create from the point-in-time restore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
timestamp
The date and time to which to restore the Autonomous Database.
- Parameters:
timestamp- The date and time to which to restore the Autonomous Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useLatestAvailableBackupTimestamp
PointInTimeRestoreConfiguration.Builder useLatestAvailableBackupTimestamp(Boolean useLatestAvailableBackupTimestamp) Indicates whether to use the latest available backup timestamp for the restore.
- Parameters:
useLatestAvailableBackupTimestamp- Indicates whether to use the latest available backup timestamp for the restore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloneTableSpaceList
PointInTimeRestoreConfiguration.Builder cloneTableSpaceList(Collection<Integer> cloneTableSpaceList) The list of tablespace identifiers to clone from the point-in-time restore.
- Parameters:
cloneTableSpaceList- The list of tablespace identifiers to clone from the point-in-time restore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloneTableSpaceList
The list of tablespace identifiers to clone from the point-in-time restore.
- Parameters:
cloneTableSpaceList- The list of tablespace identifiers to clone from the point-in-time restore.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-