Package com.atlan.model.admin
Class QueryParserRequest
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.admin.QueryParserRequest
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
QueryParserRequest.QueryParserRequestBuilder<C extends QueryParserRequest,
B extends QueryParserRequest.QueryParserRequestBuilder<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 QueryParserRequest.QueryParserRequestBuilder<?,
?> builder()
protected boolean
static QueryParserRequest.QueryParserRequestBuilder<?,
?> creator
(String sql, QueryParserSourceType source) Builds the minimal object necessary to parse a query.boolean
Default database name to use for unqualified objects in the SQL.Default schema name to use for unqualified objects in the SQL.TBCTBCTBCTBCDialect to use when parsing the SQL.getSql()
SQL query to be parsed.int
hashCode()
toString()
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Constructor Details
-
QueryParserRequest
-
-
Method Details
-
creator
public static QueryParserRequest.QueryParserRequestBuilder<?,?> creator(String sql, QueryParserSourceType source) Builds the minimal object necessary to parse a query.- Parameters:
sql
- the SQL code to parsesource
- type of data store for the SQL code- Returns:
- the minimal request necessary to parse a query, as a builder
-
builder
-
toBuilder
-
getSql
SQL query to be parsed. -
getSource
Dialect to use when parsing the SQL. -
getDefaultDatabase
Default database name to use for unqualified objects in the SQL. -
getDefaultSchema
Default schema name to use for unqualified objects in the SQL. -
getLinkOrphanColumnToFirstTable
TBC -
getShowJoin
TBC -
getIgnoreRecordSet
TBC -
getIgnoreCoordinate
TBC -
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
-