Package com.atlan.model.admin
Class ParsedQuery.DatabaseObject
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.admin.ParsedQuery.DatabaseObject
- All Implemented Interfaces:
Serializable
- Enclosing class:
- ParsedQuery
Details about a database object in a query.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
ParsedQuery.DatabaseObject.DatabaseObjectBuilder<C extends ParsedQuery.DatabaseObject,
B extends ParsedQuery.DatabaseObject.DatabaseObjectBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionstatic ParsedQuery.DatabaseObject.DatabaseObjectBuilder<?,
?> builder()
protected boolean
boolean
List of details about the columns queried within the object.Name of the database the object exists within.Fully-qualified name of the SQL object.getId()
Numeric identifier for the object.getName()
Name of the object (unqualified).Name of the procedure (only for process objects).Unique hash representing the query (only for process objects).Name of the schema the object exists within.getType()
Type of the object.int
hashCode()
toString()
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Constructor Details
-
DatabaseObject
-
-
Method Details
-
builder
-
toBuilder
-
getDisplayName
Fully-qualified name of the SQL object. (Only present on non-process objects.) -
getId
Numeric identifier for the object. -
getName
Name of the object (unqualified). -
getType
Type of the object. -
getDatabase
Name of the database the object exists within. -
getSchema
Name of the schema the object exists within. -
getColumns
List of details about the columns queried within the object. (Only present on non-process objects.) -
getProcedureName
Name of the procedure (only for process objects). -
getQueryHashId
Unique hash representing the query (only for process objects). -
equals
- Overrides:
equals
in classAtlanObject
-
canEqual
- Overrides:
canEqual
in classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanObject
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-