Google Cloud BigQuery Migration V2 Client - Class Dialect (1.0.0)

Reference documentation and code samples for the Google Cloud BigQuery Migration V2 Client class Dialect.

The possible dialect options for translation.

Generated from protobuf message google.cloud.bigquery.migration.v2.Dialect

Namespace

Google \ Cloud \ BigQuery \ Migration \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ bigquery_dialect Google\Cloud\BigQuery\Migration\V2\BigQueryDialect

The BigQuery dialect

↳ hiveql_dialect Google\Cloud\BigQuery\Migration\V2\HiveQLDialect

The HiveQL dialect

↳ redshift_dialect Google\Cloud\BigQuery\Migration\V2\RedshiftDialect

The Redshift dialect

↳ teradata_dialect Google\Cloud\BigQuery\Migration\V2\TeradataDialect

The Teradata dialect

↳ oracle_dialect Google\Cloud\BigQuery\Migration\V2\OracleDialect

The Oracle dialect

↳ sparksql_dialect Google\Cloud\BigQuery\Migration\V2\SparkSQLDialect

The SparkSQL dialect

↳ snowflake_dialect Google\Cloud\BigQuery\Migration\V2\SnowflakeDialect

The Snowflake dialect

↳ netezza_dialect Google\Cloud\BigQuery\Migration\V2\NetezzaDialect

The Netezza dialect

↳ azure_synapse_dialect Google\Cloud\BigQuery\Migration\V2\AzureSynapseDialect

The Azure Synapse dialect

↳ vertica_dialect Google\Cloud\BigQuery\Migration\V2\VerticaDialect

The Vertica dialect

↳ sql_server_dialect Google\Cloud\BigQuery\Migration\V2\SQLServerDialect

The SQL Server dialect

↳ postgresql_dialect Google\Cloud\BigQuery\Migration\V2\PostgresqlDialect

The Postgresql dialect

↳ presto_dialect Google\Cloud\BigQuery\Migration\V2\PrestoDialect

The Presto dialect

↳ mysql_dialect Google\Cloud\BigQuery\Migration\V2\MySQLDialect

The MySQL dialect

getBigqueryDialect

The BigQuery dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\BigQueryDialect|null

hasBigqueryDialect

setBigqueryDialect

The BigQuery dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\BigQueryDialect
Returns
Type Description
$this

getHiveqlDialect

The HiveQL dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\HiveQLDialect|null

hasHiveqlDialect

setHiveqlDialect

The HiveQL dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\HiveQLDialect
Returns
Type Description
$this

getRedshiftDialect

The Redshift dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\RedshiftDialect|null

hasRedshiftDialect

setRedshiftDialect

The Redshift dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\RedshiftDialect
Returns
Type Description
$this

getTeradataDialect

The Teradata dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\TeradataDialect|null

hasTeradataDialect

setTeradataDialect

The Teradata dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\TeradataDialect
Returns
Type Description
$this

getOracleDialect

The Oracle dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\OracleDialect|null

hasOracleDialect

setOracleDialect

The Oracle dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\OracleDialect
Returns
Type Description
$this

getSparksqlDialect

The SparkSQL dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\SparkSQLDialect|null

hasSparksqlDialect

setSparksqlDialect

The SparkSQL dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\SparkSQLDialect
Returns
Type Description
$this

getSnowflakeDialect

The Snowflake dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\SnowflakeDialect|null

hasSnowflakeDialect

setSnowflakeDialect

The Snowflake dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\SnowflakeDialect
Returns
Type Description
$this

getNetezzaDialect

The Netezza dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\NetezzaDialect|null

hasNetezzaDialect

setNetezzaDialect

The Netezza dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\NetezzaDialect
Returns
Type Description
$this

getAzureSynapseDialect

The Azure Synapse dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\AzureSynapseDialect|null

hasAzureSynapseDialect

setAzureSynapseDialect

The Azure Synapse dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\AzureSynapseDialect
Returns
Type Description
$this

getVerticaDialect

The Vertica dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\VerticaDialect|null

hasVerticaDialect

setVerticaDialect

The Vertica dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\VerticaDialect
Returns
Type Description
$this

getSqlServerDialect

The SQL Server dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\SQLServerDialect|null

hasSqlServerDialect

setSqlServerDialect

The SQL Server dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\SQLServerDialect
Returns
Type Description
$this

getPostgresqlDialect

The Postgresql dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\PostgresqlDialect|null

hasPostgresqlDialect

setPostgresqlDialect

The Postgresql dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\PostgresqlDialect
Returns
Type Description
$this

getPrestoDialect

The Presto dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\PrestoDialect|null

hasPrestoDialect

setPrestoDialect

The Presto dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\PrestoDialect
Returns
Type Description
$this

getMysqlDialect

The MySQL dialect

Returns
Type Description
Google\Cloud\BigQuery\Migration\V2\MySQLDialect|null

hasMysqlDialect

setMysqlDialect

The MySQL dialect

Parameter
Name Description
var Google\Cloud\BigQuery\Migration\V2\MySQLDialect
Returns
Type Description
$this

getDialectValue

Returns
Type Description
string