public static enum CreateAutonomousDatabaseBase.Source extends Enum<CreateAutonomousDatabaseBase.Source>
The source of the database: Use NONE
for creating a new Autonomous Database. Use DATABASE
for creating a new Autonomous Database by cloning an existing Autonomous Database. Use CROSS_REGION_DATAGUARD
to create a standby Data Guard database in another region.
For [Autonomous Database Serverless instances](https://docs.oracle.com/en/cloud/paas/autonomous-database/serverless/), the following cloning options are available: Use BACKUP_FROM_ID
for creating a new Autonomous Database from a specified backup. Use BACKUP_FROM_TIMESTAMP
for creating a point-in-time Autonomous Database clone using backups. For more information, see [Cloning and Moving an Autonomous Database](https://docs.oracle.com/en/cloud/paas/autonomous-database/adbsa/clone-autonomous-database.html#GUID-D771796F-5081-4CFB-A7FF-0F893EABD7BC).
Enum Constant and Description |
---|
BackupFromId |
BackupFromTimestamp |
CloneToRefreshable |
CrossRegionDataguard |
CrossRegionDisasterRecovery |
Database |
None |
UndeleteAdb |
Modifier and Type | Method and Description |
---|---|
static CreateAutonomousDatabaseBase.Source |
create(String key) |
String |
getValue() |
static CreateAutonomousDatabaseBase.Source |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CreateAutonomousDatabaseBase.Source[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CreateAutonomousDatabaseBase.Source None
public static final CreateAutonomousDatabaseBase.Source Database
public static final CreateAutonomousDatabaseBase.Source BackupFromId
public static final CreateAutonomousDatabaseBase.Source BackupFromTimestamp
public static final CreateAutonomousDatabaseBase.Source UndeleteAdb
public static final CreateAutonomousDatabaseBase.Source CloneToRefreshable
public static final CreateAutonomousDatabaseBase.Source CrossRegionDataguard
public static final CreateAutonomousDatabaseBase.Source CrossRegionDisasterRecovery
public static CreateAutonomousDatabaseBase.Source[] values()
for (CreateAutonomousDatabaseBase.Source c : CreateAutonomousDatabaseBase.Source.values()) System.out.println(c);
public static CreateAutonomousDatabaseBase.Source valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getValue()
public static CreateAutonomousDatabaseBase.Source create(String key)
Copyright © 2016–2024. All rights reserved.