Class SchemaInfo
java.lang.Object
org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.BasicElementProperties
org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.CatalogNamespaceProperties
org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.SchemaProperties
org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.SchemaInfo
- All Implemented Interfaces:
ElementBase
Description of a schema. These are the values that are returned from UC.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.longReturn the time that the element was created.Return the fully-qualified name of the schema.Return the internal identifier of the schema.longReturn the time that the element was last updated.inthashCode()Return hash code based on properties.voidsetCreated_at(long created_at) Set up the time that the element was created.voidsetFull_name(String full_name) Set upi the fully-qualified name of the schema.voidsetSchema_id(String schema_id) Set up the internal identifier of the schema.voidsetUpdated_at(long updated_at) Set up the time that the element was last updated.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.CatalogNamespaceProperties
getCatalog_name, setCatalog_nameMethods inherited from class org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.BasicElementProperties
getComment, getName, setComment, setNameMethods inherited from interface org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.ElementBase
getComment, getName, setComment, setName
-
Constructor Details
-
SchemaInfo
public SchemaInfo()Constructor
-
-
Method Details
-
getCreated_at
public long getCreated_at()Return the time that the element was created.- Specified by:
getCreated_atin interfaceElementBase- Returns:
- date/time as long
-
setCreated_at
public void setCreated_at(long created_at) Set up the time that the element was created.- Specified by:
setCreated_atin interfaceElementBase- Parameters:
created_at- date/time as long
-
getUpdated_at
public long getUpdated_at()Return the time that the element was last updated.- Specified by:
getUpdated_atin interfaceElementBase- Returns:
- date/time as long
-
setUpdated_at
public void setUpdated_at(long updated_at) Set up the time that the element was last updated.- Specified by:
setUpdated_atin interfaceElementBase- Parameters:
updated_at- date/time as long
-
getSchema_id
Return the internal identifier of the schema.- Returns:
- string
-
setSchema_id
Set up the internal identifier of the schema.- Parameters:
schema_id- string
-
getFull_name
Return the fully-qualified name of the schema.- Returns:
- name
-
setFull_name
Set upi the fully-qualified name of the schema.- Parameters:
full_name- name
-
toString
Standard toString method.- Overrides:
toStringin classSchemaProperties- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classCatalogNamespaceProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCodein classCatalogNamespaceProperties- Returns:
- int
-