Oracle Database@Google Cloud V1 API - Class Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties (v0.14.0)

Reference documentation and code samples for the Oracle Database@Google Cloud V1 API class Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties.

The properties of GoldengateDatabricksConnection.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#authentication_type

def authentication_type() -> ::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties::DatabricksAuthenticationType

#authentication_type=

def authentication_type=(value) -> ::Google::Cloud::OracleDatabase::V1::GoldengateDatabricksConnectionProperties::DatabricksAuthenticationType

#client_id

def client_id() -> ::String
Returns
  • (::String) — Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M

#client_id=

def client_id=(value) -> ::String
Parameter
  • value (::String) — Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M
Returns
  • (::String) — Optional. OAuth client id, only applicable for authentication_type == OAUTH_M2M

#client_secret

def client_secret() -> ::String
Returns
  • (::String) — Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M

#client_secret=

def client_secret=(value) -> ::String
Parameter
  • value (::String) — Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M
Returns
  • (::String) — Optional. OAuth client secret, only applicable for authentication_type == OAUTH_M2M

#connection_url

def connection_url() -> ::String
Returns
  • (::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'

#connection_url=

def connection_url=(value) -> ::String
Parameter
  • value (::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'
Returns
  • (::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'

#password

def password() -> ::String
Returns
  • (::String) — Optional. Input only. The password used to connect to Databricks in plain text.

    Note: The following fields are mutually exclusive: password, password_secret_version. If a field in that set is populated, all other fields in the set will automatically be cleared.

#password=

def password=(value) -> ::String
Parameter
  • value (::String) — Optional. Input only. The password used to connect to Databricks in plain text.

    Note: The following fields are mutually exclusive: password, password_secret_version. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::String) — Optional. Input only. The password used to connect to Databricks in plain text.

    Note: The following fields are mutually exclusive: password, password_secret_version. If a field in that set is populated, all other fields in the set will automatically be cleared.

#password_secret_version

def password_secret_version() -> ::String
Returns
  • (::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}.

    Note: The following fields are mutually exclusive: password_secret_version, password. If a field in that set is populated, all other fields in the set will automatically be cleared.

#password_secret_version=

def password_secret_version=(value) -> ::String
Parameter
  • value (::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}.

    Note: The following fields are mutually exclusive: password_secret_version, password. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::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}.

    Note: The following fields are mutually exclusive: password_secret_version, password. If a field in that set is populated, all other fields in the set will automatically be cleared.

#storage_credential

def storage_credential() -> ::String
Returns
  • (::String) — Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.

#storage_credential=

def storage_credential=(value) -> ::String
Parameter
  • value (::String) — Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.
Returns
  • (::String) — Optional. External storage credential name to access files on object storage such as ADLS Gen2, S3 or Cloud Storage.

#technology_type

def technology_type() -> ::String
Returns
  • (::String) — Optional. The technology type of DatabricksConnection.

#technology_type=

def technology_type=(value) -> ::String
Parameter
  • value (::String) — Optional. The technology type of DatabricksConnection.
Returns
  • (::String) — Optional. The technology type of DatabricksConnection.