Package com.oracle.bmc.opsi.model
Class DataObjectColumnMetadata
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.opsi.model.DataObjectColumnMetadata
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20200630") public final class DataObjectColumnMetadata extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelMetadata of a column in a data object resultset.
 Note: Objects should always be created or deserialized using theDataObjectColumnMetadata.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 theDataObjectColumnMetadata.Builder, which maintain a set of all explicitly set fields calledDataObjectColumnMetadata.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 SummaryNested Classes Modifier and Type Class Description static classDataObjectColumnMetadata.Builderstatic classDataObjectColumnMetadata.CategoryCategory of the column.static classDataObjectColumnMetadata.DataTypeNameType name of a data object column.
 - 
Constructor SummaryConstructors Constructor Description DataObjectColumnMetadata(String name, DataObjectColumnMetadata.Category category, String dataType, DataObjectColumnMetadata.DataTypeName dataTypeName, String displayName, String description, String groupName, DataObjectColumnUnit unitDetails)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataObjectColumnMetadata.Builderbuilder()Create a new builder.booleanequals(Object o)DataObjectColumnMetadata.CategorygetCategory()Category of the column.StringgetDataType()Type of a data object column.DataObjectColumnMetadata.DataTypeNamegetDataTypeName()Type name of a data object column.StringgetDescription()Description of the column.StringgetDisplayName()Display name of the column.StringgetGroupName()Group name of the column.StringgetName()Name of the column.DataObjectColumnUnitgetUnitDetails()inthashCode()DataObjectColumnMetadata.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
DataObjectColumnMetadata@Deprecated @ConstructorProperties({"name","category","dataType","dataTypeName","displayName","description","groupName","unitDetails"}) public DataObjectColumnMetadata(String name, DataObjectColumnMetadata.Category category, String dataType, DataObjectColumnMetadata.DataTypeName dataTypeName, String displayName, String description, String groupName, DataObjectColumnUnit unitDetails) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static DataObjectColumnMetadata.Builder builder() Create a new builder.
 - 
toBuilderpublic DataObjectColumnMetadata.Builder toBuilder() 
 - 
getNamepublic String getName() Name of the column.- Returns:
- the value
 
 - 
getCategorypublic DataObjectColumnMetadata.Category getCategory() Category of the column.- Returns:
- the value
 
 - 
getDataTypepublic String getDataType() Type of a data object column.- Returns:
- the value
 
 - 
getDataTypeNamepublic DataObjectColumnMetadata.DataTypeName getDataTypeName() Type name of a data object column.- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() Display name of the column.- Returns:
- the value
 
 - 
getDescriptionpublic String getDescription() Description of the column.- Returns:
- the value
 
 - 
getGroupNamepublic String getGroupName() Group name of the column.- Returns:
- the value
 
 - 
getUnitDetailspublic DataObjectColumnUnit getUnitDetails() 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic 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
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-