Package com.atlan.model.admin
Class QueryParserRequest.QueryParserRequestBuilder<C extends QueryParserRequest,B extends QueryParserRequest.QueryParserRequestBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.admin.QueryParserRequest.QueryParserRequestBuilder<C,B>
- Enclosing class:
- QueryParserRequest
public abstract static class QueryParserRequest.QueryParserRequestBuilder<C extends QueryParserRequest,B extends QueryParserRequest.QueryParserRequestBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
defaultDatabase
(String defaultDatabase) Default database name to use for unqualified objects in the SQL.defaultSchema
(String defaultSchema) Default schema name to use for unqualified objects in the SQL.ignoreCoordinate
(Boolean ignoreCoordinate) TBCignoreRecordSet
(Boolean ignoreRecordSet) TBClinkOrphanColumnToFirstTable
(Boolean linkOrphanColumnToFirstTable) TBCprotected abstract B
self()
TBCsource
(QueryParserSourceType source) Dialect to use when parsing the SQL.SQL query to be parsed.toString()
Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
QueryParserRequestBuilder
public QueryParserRequestBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends QueryParserRequest,
B extends QueryParserRequest.QueryParserRequestBuilder<C, B>>
-
sql
SQL query to be parsed.- Returns:
this
.
-
source
Dialect to use when parsing the SQL.- Returns:
this
.
-
defaultDatabase
Default database name to use for unqualified objects in the SQL.- Returns:
this
.
-
defaultSchema
Default schema name to use for unqualified objects in the SQL.- Returns:
this
.
-
linkOrphanColumnToFirstTable
TBC- Returns:
this
.
-
showJoin
TBC- Returns:
this
.
-
ignoreRecordSet
TBC- Returns:
this
.
-
ignoreCoordinate
TBC- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends QueryParserRequest,
B extends QueryParserRequest.QueryParserRequestBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends QueryParserRequest,
B extends QueryParserRequest.QueryParserRequestBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends QueryParserRequest,
B extends QueryParserRequest.QueryParserRequestBuilder<C, B>>
-