@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class PdbConversionToNewDatabaseDetails extends ConvertToPdbTargetBase
Details of the new container database in which the converted pluggable database will be located.
Note: Objects should always be created or deserialized using the PdbConversionToNewDatabaseDetails.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 PdbConversionToNewDatabaseDetails.Builder
, which maintain a
set of all explicitly set fields called PdbConversionToNewDatabaseDetails.Builder.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take the explicitly set
fields into account. The constructor, on the other hand, does not take the explicitly set fields
into account (since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
PdbConversionToNewDatabaseDetails.Builder |
ConvertToPdbTargetBase.Target
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
PdbConversionToNewDatabaseDetails(String cdbName,
String cdbAdminPassword,
String pdbAdminPassword,
String cdbTdeWalletPassword,
String nonCdbTdeWalletPassword,
String additionalCdbParams)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static PdbConversionToNewDatabaseDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getAdditionalCdbParams()
Additional container database parameters.
|
String |
getCdbAdminPassword()
A strong password for SYS, SYSTEM, and the plugbable database ADMIN user of the container
database after conversion.
|
String |
getCdbName()
The database name.
|
String |
getCdbTdeWalletPassword()
The password to open the TDE wallet of the container database after conversion.
|
String |
getNonCdbTdeWalletPassword()
The existing TDE wallet password of the non-container database.
|
String |
getPdbAdminPassword()
A strong password for plugbable database ADMIN user of the container database after
conversion.
|
int |
hashCode() |
PdbConversionToNewDatabaseDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
public static PdbConversionToNewDatabaseDetails.Builder builder()
Create a new builder.
public PdbConversionToNewDatabaseDetails.Builder toBuilder()
public String getCdbName()
The database name. The name must begin with an alphabetic character and can contain a maximum of 8 alphanumeric characters. Special characters are not permitted. The database name must be unique in the tenancy.
public String getCdbAdminPassword()
A strong password for SYS, SYSTEM, and the plugbable database ADMIN user of the container database after conversion. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, \#, or -.
public String getPdbAdminPassword()
A strong password for plugbable database ADMIN user of the container database after conversion. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, \#, or -.
public String getCdbTdeWalletPassword()
The password to open the TDE wallet of the container database after conversion. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, \#, or -.
public String getNonCdbTdeWalletPassword()
The existing TDE wallet password of the non-container database.
public String getAdditionalCdbParams()
Additional container database parameters. Example: “_pdb_name_case_sensitive=true”
public String toString()
toString
in class ConvertToPdbTargetBase
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class ConvertToPdbTargetBase
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class ConvertToPdbTargetBase
public int hashCode()
hashCode
in class ConvertToPdbTargetBase
Copyright © 2016–2024. All rights reserved.