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 TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.long
Return the time that the element was created.Return the fully-qualified name of the schema.Return the internal identifier of the schema.long
Return the time that the element was last updated.int
hashCode()
Return hash code based on properties.void
setCreated_at
(long created_at) Set up the time that the element was created.void
setFull_name
(String full_name) Set upi the fully-qualified name of the schema.void
setSchema_id
(String schema_id) Set up the internal identifier of the schema.void
setUpdated_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_name
Methods inherited from class org.odpi.openmetadata.adapters.connectors.unitycatalog.properties.BasicElementProperties
getComment, getName, setComment, setName
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods 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_at
in 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_at
in 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_at
in 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_at
in 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:
toString
in 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:
equals
in classCatalogNamespaceProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCode
in classCatalogNamespaceProperties
- Returns:
- int
-