Package com.oracle.bmc.datasafe.model
Class SubsettedObjectSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.datasafe.model.SubsettedObjectSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class SubsettedObjectSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary of a subsetted object.A subsetted object is a database table subsetted by a data subsetting request
Note: Objects should always be created or deserialized using theSubsettedObjectSummary.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 theSubsettedObjectSummary.Builder, which maintain a set of all explicitly set fields calledSubsettedObjectSummary.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 classSubsettedObjectSummary.Builder
-
Constructor Summary
Constructors Constructor Description SubsettedObjectSummary(String schemaName, String objectName, ObjectType objectType, Long rowCountBeforeSubsetting, Long rowCountAfterSubsetting, String sizeBeforeSubsettingInKBs, String sizeAfterSubsettingInKBs)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SubsettedObjectSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetObjectName()The name of the object (table or editioning view) subsettedObjectTypegetObjectType()The type of the object (table or editioning view) subsettedLonggetRowCountAfterSubsetting()The count of rows in the subsetted table after subsettingLonggetRowCountBeforeSubsetting()The count of rows in the subsetted table before subsettingStringgetSchemaName()The name of the schema that contains the subsetted objectStringgetSizeAfterSubsettingInKBs()The size of the subsetted table after subsetting in KBsStringgetSizeBeforeSubsettingInKBs()The size of the subsetted table before subsetting in KBsinthashCode()SubsettedObjectSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
SubsettedObjectSummary
@Deprecated @ConstructorProperties({"schemaName","objectName","objectType","rowCountBeforeSubsetting","rowCountAfterSubsetting","sizeBeforeSubsettingInKBs","sizeAfterSubsettingInKBs"}) public SubsettedObjectSummary(String schemaName, String objectName, ObjectType objectType, Long rowCountBeforeSubsetting, Long rowCountAfterSubsetting, String sizeBeforeSubsettingInKBs, String sizeAfterSubsettingInKBs)
Deprecated.
-
-
Method Detail
-
builder
public static SubsettedObjectSummary.Builder builder()
Create a new builder.
-
toBuilder
public SubsettedObjectSummary.Builder toBuilder()
-
getSchemaName
public String getSchemaName()
The name of the schema that contains the subsetted object- Returns:
- the value
-
getObjectName
public String getObjectName()
The name of the object (table or editioning view) subsetted- Returns:
- the value
-
getObjectType
public ObjectType getObjectType()
The type of the object (table or editioning view) subsetted- Returns:
- the value
-
getRowCountBeforeSubsetting
public Long getRowCountBeforeSubsetting()
The count of rows in the subsetted table before subsetting- Returns:
- the value
-
getRowCountAfterSubsetting
public Long getRowCountAfterSubsetting()
The count of rows in the subsetted table after subsetting- Returns:
- the value
-
getSizeBeforeSubsettingInKBs
public String getSizeBeforeSubsettingInKBs()
The size of the subsetted table before subsetting in KBs- Returns:
- the value
-
getSizeAfterSubsettingInKBs
public String getSizeAfterSubsettingInKBs()
The size of the subsetted table after subsetting in KBs- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin 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:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-