Google Cloud Oracle Database V1 Client - Class GoldengateDatabricksConnectionProperties (0.9.0)

Reference documentation and code samples for the Google Cloud Oracle Database V1 Client class GoldengateDatabricksConnectionProperties.

The properties of GoldengateDatabricksConnection.

Generated from protobuf message google.cloud.oracledatabase.v1.GoldengateDatabricksConnectionProperties

Namespace

Google \ Cloud \ OracleDatabase \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ password string

Optional. Input only. The password used to connect to Databricks in plain text.

↳ password_secret_version string

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password used to connect to Databricks. Format: projects/{project}/secrets/{secret}/versions/{version}.

↳ technology_type string

Optional. The technology type of DatabricksConnection.

↳ authentication_type int

Optional. Authentication type for Databricks.

↳ connection_url string

Optional. Connection URL. e.g.: 'jdbc:databricks://adb-33934.4.azuredatabricks.net:443/default;transportMode=http;ssl=1;httpPath=sql/protocolv1/o/3393########44/0##3-7-hlrb'

↳ client_id string

Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M

↳ client_secret string

Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M

↳ storage_credential string

Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.

getPassword

Optional. Input only. The password used to connect to Databricks in plain text.

Returns
Type Description
string

hasPassword

setPassword

Optional. Input only. The password used to connect to Databricks in plain text.

Parameter
Name Description
var string
Returns
Type Description
$this

getPasswordSecretVersion

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password used to connect to Databricks.

Format: projects/{project}/secrets/{secret}/versions/{version}.

Returns
Type Description
string

hasPasswordSecretVersion

setPasswordSecretVersion

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password used to connect to Databricks.

Format: projects/{project}/secrets/{secret}/versions/{version}.

Parameter
Name Description
var string
Returns
Type Description
$this

getTechnologyType

Optional. The technology type of DatabricksConnection.

Returns
Type Description
string

setTechnologyType

Optional. The technology type of DatabricksConnection.

Parameter
Name Description
var string
Returns
Type Description
$this

getAuthenticationType

Optional. Authentication type for Databricks.

Returns
Type Description
int Enum of type DatabricksAuthenticationType.

setAuthenticationType

Optional. Authentication type for Databricks.

Parameter
Name Description
var int

Enum of type DatabricksAuthenticationType.

Returns
Type Description
$this

getConnectionUrl

Optional. Connection URL.

e.g.: 'jdbc:databricks://adb-33934.4.azuredatabricks.net:443/default;transportMode=http;ssl=1;httpPath=sql/protocolv1/o/3393########44/0##3-7-hlrb'

Returns
Type Description
string

setConnectionUrl

Optional. Connection URL.

e.g.: 'jdbc:databricks://adb-33934.4.azuredatabricks.net:443/default;transportMode=http;ssl=1;httpPath=sql/protocolv1/o/3393########44/0##3-7-hlrb'

Parameter
Name Description
var string
Returns
Type Description
$this

getClientId

Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M

Returns
Type Description
string

setClientId

Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M

Parameter
Name Description
var string
Returns
Type Description
$this

getClientSecret

Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M

Returns
Type Description
string

setClientSecret

Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M

Parameter
Name Description
var string
Returns
Type Description
$this

getStorageCredential

Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.

Returns
Type Description
string

setStorageCredential

Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.

Parameter
Name Description
var string
Returns
Type Description
$this

getConnectionPasswordOptions

Returns
Type Description
string