public static class CreateExternalBackupJobDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateExternalBackupJobDetails.Builder availabilityDomain(String availabilityDomain)
The targeted availability domain for the backup.
availabilityDomain
- the value to setpublic CreateExternalBackupJobDetails.Builder compartmentId(String compartmentId)
The OCID of the compartment where this backup should be created.
compartmentId
- the value to setpublic CreateExternalBackupJobDetails.Builder displayName(String displayName)
A user-friendly name for the backup. This name does not have to be unique.
displayName
- the value to setpublic CreateExternalBackupJobDetails.Builder dbVersion(String dbVersion)
A valid Oracle Database version.
dbVersion
- the value to setpublic CreateExternalBackupJobDetails.Builder dbName(String dbName)
The name of the database from which the backup is being taken.
dbName
- the value to setpublic CreateExternalBackupJobDetails.Builder dbUniqueName(String dbUniqueName)
The DB_UNIQUE_NAME
of the Oracle Database being backed up.
dbUniqueName
- the value to setpublic CreateExternalBackupJobDetails.Builder pdbName(String pdbName)
The pluggable database name.
pdbName
- the value to setpublic CreateExternalBackupJobDetails.Builder externalDatabaseIdentifier(Long externalDatabaseIdentifier)
The DBID
of the Oracle Database being backed up.
externalDatabaseIdentifier
- the value to setpublic CreateExternalBackupJobDetails.Builder characterSet(String characterSet)
The character set for the database.
characterSet
- the value to setpublic CreateExternalBackupJobDetails.Builder ncharacterSet(String ncharacterSet)
The national character set for the database.
ncharacterSet
- the value to setpublic CreateExternalBackupJobDetails.Builder databaseMode(CreateExternalBackupJobDetails.DatabaseMode databaseMode)
The mode (single instance or RAC) of the database being backed up.
databaseMode
- the value to setpublic CreateExternalBackupJobDetails.Builder databaseEdition(CreateExternalBackupJobDetails.DatabaseEdition databaseEdition)
The Oracle Database edition to use for creating a database from this standalone backup. Note that 2-node RAC DB systems require Enterprise Edition - Extreme Performance.
databaseEdition
- the value to setpublic CreateExternalBackupJobDetails build()
public CreateExternalBackupJobDetails.Builder copy(CreateExternalBackupJobDetails model)
Copyright © 2016–2024. All rights reserved.