Interface GoldengateDatabricksConnectionPropertiesOrBuilder (0.42.0)

public interface GoldengateDatabricksConnectionPropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthenticationType()

public abstract GoldengateDatabricksConnectionProperties.DatabricksAuthenticationType getAuthenticationType()

Optional. Authentication type for Databricks.

.google.cloud.oracledatabase.v1.GoldengateDatabricksConnectionProperties.DatabricksAuthenticationType authentication_type = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateDatabricksConnectionProperties.DatabricksAuthenticationType

The authenticationType.

getAuthenticationTypeValue()

public abstract int getAuthenticationTypeValue()

Optional. Authentication type for Databricks.

.google.cloud.oracledatabase.v1.GoldengateDatabricksConnectionProperties.DatabricksAuthenticationType authentication_type = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for authenticationType.

getClientId()

public abstract String getClientId()

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

string client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The clientId.

getClientIdBytes()

public abstract ByteString getClientIdBytes()

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

string client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for clientId.

getClientSecret()

public abstract String getClientSecret()

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

string client_secret = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The clientSecret.

getClientSecretBytes()

public abstract ByteString getClientSecretBytes()

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

string client_secret = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for clientSecret.

getConnectionPasswordOptionsCase()

public abstract GoldengateDatabricksConnectionProperties.ConnectionPasswordOptionsCase getConnectionPasswordOptionsCase()
Returns
Type Description
GoldengateDatabricksConnectionProperties.ConnectionPasswordOptionsCase

getConnectionUrl()

public abstract String 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'

string connection_url = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The connectionUrl.

getConnectionUrlBytes()

public abstract ByteString getConnectionUrlBytes()

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'

string connection_url = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for connectionUrl.

getPassword()

public abstract String getPassword()

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

string password = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
String

The password.

getPasswordBytes()

public abstract ByteString getPasswordBytes()

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

string password = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
ByteString

The bytes for password.

getPasswordSecretVersion()

public abstract String 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}.

string password_secret_version = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The passwordSecretVersion.

getPasswordSecretVersionBytes()

public abstract ByteString getPasswordSecretVersionBytes()

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}.

string password_secret_version = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for passwordSecretVersion.

getStorageCredential()

public abstract String getStorageCredential()

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

string storage_credential = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The storageCredential.

getStorageCredentialBytes()

public abstract ByteString getStorageCredentialBytes()

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

string storage_credential = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for storageCredential.

getTechnologyType()

public abstract String getTechnologyType()

Optional. The technology type of DatabricksConnection.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The technologyType.

getTechnologyTypeBytes()

public abstract ByteString getTechnologyTypeBytes()

Optional. The technology type of DatabricksConnection.

string technology_type = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for technologyType.

hasPassword()

public abstract boolean hasPassword()

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

string password = 8 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the password field is set.

hasPasswordSecretVersion()

public abstract boolean hasPasswordSecretVersion()

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}.

string password_secret_version = 9 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the passwordSecretVersion field is set.