@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public class CreateDatabaseBase extends Object
Details for creating a database.
*Warning:** Oracle recommends that you avoid using any confidential information when you supply string values using the API.
Note: Objects should always be created or deserialized using the Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the Builder
, which maintain a set of all explicitly set fields called
#__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
#__explicitlySet__
into account. The constructor, on the other hand, does not set #__explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
CreateDatabaseBase.Source
The source of the database:
Use
NONE for creating a new database. |
Modifier | Constructor and Description |
---|---|
protected |
CreateDatabaseBase(String dbHomeId,
String dbVersion,
String kmsKeyId,
String kmsKeyVersionId)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
String |
getDbHomeId()
The OCID of the Database Home.
|
String |
getDbVersion()
A valid Oracle Database version.
|
String |
getKmsKeyId()
The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
|
String |
getKmsKeyVersionId()
The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"dbHomeId","dbVersion","kmsKeyId","kmsKeyVersionId"}) @Deprecated protected CreateDatabaseBase(String dbHomeId, String dbVersion, String kmsKeyId, String kmsKeyVersionId)
public String getDbVersion()
A valid Oracle Database version. To get a list of supported versions, use the listDbVersions
operation.
public String getKmsKeyId()
The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations.
public String getKmsKeyVersionId()
The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. If none is specified, the current key version (latest) of the Key Id is used for the operation.
protected boolean canEqual(Object other)
Copyright © 2016–2021. All rights reserved.