Interface CloneToRefreshableConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CloneToRefreshableConfiguration.Builder,,CloneToRefreshableConfiguration> SdkBuilder<CloneToRefreshableConfiguration.Builder,,CloneToRefreshableConfiguration> SdkPojo
- Enclosing class:
CloneToRefreshableConfiguration
@Mutable
@NotThreadSafe
public static interface CloneToRefreshableConfiguration.Builder
extends SdkPojo, CopyableBuilder<CloneToRefreshableConfiguration.Builder,CloneToRefreshableConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionautoRefreshFrequencyInSeconds(Integer autoRefreshFrequencyInSeconds) The frequency, in seconds, at which the refreshable clone is automatically refreshed.autoRefreshPointLagInSeconds(Integer autoRefreshPointLagInSeconds) The time lag, in seconds, between the refreshable clone and its source database.The type of clone to create.The type of clone to create.The mode in which to open the refreshable clone, either read-only or read/write.The mode in which to open the refreshable clone, either read-only or read/write.refreshableMode(String refreshableMode) The refresh mode of the refreshable clone, either automatic or manual.refreshableMode(RefreshableMode refreshableMode) The refresh mode of the refreshable clone, either automatic or manual.sourceAutonomousDatabaseId(String sourceAutonomousDatabaseId) The unique identifier of the source Autonomous Database to create the refreshable clone from.timeOfAutoRefreshStart(Instant timeOfAutoRefreshStart) The date and time at which the automatic refresh of the refreshable clone starts.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
CloneToRefreshableConfiguration.Builder sourceAutonomousDatabaseId(String sourceAutonomousDatabaseId) The unique identifier of the source Autonomous Database to create the refreshable clone from.
- Parameters:
sourceAutonomousDatabaseId- The unique identifier of the source Autonomous Database to create the refreshable clone from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
refreshableMode
The refresh mode of the refreshable clone, either automatic or manual.
- Parameters:
refreshableMode- The refresh mode of the refreshable clone, either automatic or manual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
refreshableMode
The refresh mode of the refreshable clone, either automatic or manual.
- Parameters:
refreshableMode- The refresh mode of the refreshable clone, either automatic or manual.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
autoRefreshFrequencyInSeconds
CloneToRefreshableConfiguration.Builder autoRefreshFrequencyInSeconds(Integer autoRefreshFrequencyInSeconds) The frequency, in seconds, at which the refreshable clone is automatically refreshed.
- Parameters:
autoRefreshFrequencyInSeconds- The frequency, in seconds, at which the refreshable clone is automatically refreshed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autoRefreshPointLagInSeconds
CloneToRefreshableConfiguration.Builder autoRefreshPointLagInSeconds(Integer autoRefreshPointLagInSeconds) The time lag, in seconds, between the refreshable clone and its source database.
- Parameters:
autoRefreshPointLagInSeconds- The time lag, in seconds, between the refreshable clone and its source database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeOfAutoRefreshStart
The date and time at which the automatic refresh of the refreshable clone starts.
- Parameters:
timeOfAutoRefreshStart- The date and time at which the automatic refresh of the refreshable clone starts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openMode
The mode in which to open the refreshable clone, either read-only or read/write.
- Parameters:
openMode- The mode in which to open the refreshable clone, either read-only or read/write.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
openMode
The mode in which to open the refreshable clone, either read-only or read/write.
- Parameters:
openMode- The mode in which to open the refreshable clone, either read-only or read/write.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloneType
The type of clone to create.
- Parameters:
cloneType- The type of clone to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
cloneType
The type of clone to create.
- Parameters:
cloneType- The type of clone to create.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-