@Generated(value="OracleSDKGenerator", comments="API Version: 20160918") public final class CreatePluggableDatabaseFromLocalCloneDetails extends CreatePluggableDatabaseCreationTypeDetails
Specifies the creation type Local Clone.
Note: Objects should always be created or deserialized using the CreatePluggableDatabaseFromLocalCloneDetails.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 CreatePluggableDatabaseFromLocalCloneDetails.Builder
, which maintain a
set of all explicitly set fields called CreatePluggableDatabaseFromLocalCloneDetails.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 |
CreatePluggableDatabaseFromLocalCloneDetails.Builder |
CreatePluggableDatabaseCreationTypeDetails.CreationType
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
CreatePluggableDatabaseFromLocalCloneDetails(String sourcePluggableDatabaseId,
Boolean isThinClone)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static CreatePluggableDatabaseFromLocalCloneDetails.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Boolean |
getIsThinClone()
True if Pluggable Database needs to be thin cloned and false if Pluggable Database needs to
be thick cloned.
|
String |
getSourcePluggableDatabaseId()
The OCID of the Source Pluggable Database.
|
int |
hashCode() |
CreatePluggableDatabaseFromLocalCloneDetails.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated public CreatePluggableDatabaseFromLocalCloneDetails(String sourcePluggableDatabaseId, Boolean isThinClone)
public static CreatePluggableDatabaseFromLocalCloneDetails.Builder builder()
Create a new builder.
public CreatePluggableDatabaseFromLocalCloneDetails.Builder toBuilder()
public String getSourcePluggableDatabaseId()
The OCID of the Source Pluggable Database.
public Boolean getIsThinClone()
True if Pluggable Database needs to be thin cloned and false if Pluggable Database needs to be thick cloned.
public String toString()
toString
in class CreatePluggableDatabaseCreationTypeDetails
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
toString
in class CreatePluggableDatabaseCreationTypeDetails
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class CreatePluggableDatabaseCreationTypeDetails
public int hashCode()
hashCode
in class CreatePluggableDatabaseCreationTypeDetails
Copyright © 2016–2024. All rights reserved.