Interface PointInTimeRestoreConfiguration.Builder

  • 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

      PointInTimeRestoreConfiguration.Builder cloneTableSpaceList(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.