@Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class AddmDbSchemaObjectSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Details for a given object id
Note: Objects should always be created or deserialized using the AddmDbSchemaObjectSummary.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 AddmDbSchemaObjectSummary.Builder
, which maintain a
set of all explicitly set fields called AddmDbSchemaObjectSummary.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 |
AddmDbSchemaObjectSummary.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
AddmDbSchemaObjectSummary(String id,
Integer objectIdentifier,
String owner,
String objectName,
String subObjectName,
String objectType)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static AddmDbSchemaObjectSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getId()
The OCID of
the Database insight.
|
Integer |
getObjectIdentifier()
Object id (from RDBMS)
|
String |
getObjectName()
Name of object
|
String |
getObjectType()
Type of the object (such as TABLE, INDEX)
|
String |
getOwner()
Owner of object
|
String |
getSubObjectName()
Subobject name; for example, partition name
|
int |
hashCode() |
AddmDbSchemaObjectSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"id","objectIdentifier","owner","objectName","subObjectName","objectType"}) public AddmDbSchemaObjectSummary(String id, Integer objectIdentifier, String owner, String objectName, String subObjectName, String objectType)
public static AddmDbSchemaObjectSummary.Builder builder()
Create a new builder.
public AddmDbSchemaObjectSummary.Builder toBuilder()
public Integer getObjectIdentifier()
Object id (from RDBMS)
public String getOwner()
Owner of object
public String getObjectName()
Name of object
public String getSubObjectName()
Subobject name; for example, partition name
public String getObjectType()
Type of the object (such as TABLE, INDEX)
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.