Package com.oracle.bmc.datasafe.model
Class SchemaSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.datasafe.model.SchemaSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class SchemaSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
The details of a schema fetched from the database.
Note: Objects should always be created or deserialized using theSchemaSummary.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 theSchemaSummary.Builder
, which maintain a set of all explicitly set fields calledSchemaSummary.Builder.__explicitlySet__
. ThehashCode()
andequals(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).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SchemaSummary.Builder
-
Constructor Summary
Constructors Constructor Description SchemaSummary(String schemaName, Boolean isOracleMaintained)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SchemaSummary.Builder
builder()
Create a new builder.boolean
equals(Object o)
Boolean
getIsOracleMaintained()
Indicates if the schema is oracle supplied.String
getSchemaName()
Name of the schema.int
hashCode()
SchemaSummary.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
SchemaSummary
@Deprecated @ConstructorProperties({"schemaName","isOracleMaintained"}) public SchemaSummary(String schemaName, Boolean isOracleMaintained)
Deprecated.
-
-
Method Detail
-
builder
public static SchemaSummary.Builder builder()
Create a new builder.
-
toBuilder
public SchemaSummary.Builder toBuilder()
-
getSchemaName
public String getSchemaName()
Name of the schema.- Returns:
- the value
-
getIsOracleMaintained
public Boolean getIsOracleMaintained()
Indicates if the schema is oracle supplied.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-