Interface CloneToRefreshableConfiguration.Builder

  • 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

      CloneToRefreshableConfiguration.Builder refreshableMode(String 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

      CloneToRefreshableConfiguration.Builder refreshableMode(RefreshableMode 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

      CloneToRefreshableConfiguration.Builder timeOfAutoRefreshStart(Instant 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: