Interface GoldengateSnowflakeConnectionPropertiesOrBuilder (0.42.0)

public interface GoldengateSnowflakeConnectionPropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthenticationType()

public abstract GoldengateSnowflakeConnectionProperties.AuthenticationType getAuthenticationType()

Optional. Used authentication mechanism to access Snowflake.

.google.cloud.oracledatabase.v1.GoldengateSnowflakeConnectionProperties.AuthenticationType authentication_type = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateSnowflakeConnectionProperties.AuthenticationType

The authenticationType.

getAuthenticationTypeValue()

public abstract int getAuthenticationTypeValue()

Optional. Used authentication mechanism to access Snowflake.

.google.cloud.oracledatabase.v1.GoldengateSnowflakeConnectionProperties.AuthenticationType authentication_type = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for authenticationType.

getConnectionPasswordOptionsCase()

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

getConnectionUrl()

public abstract String getConnectionUrl()

Optional. JDBC connection URL. e.g.: 'jdbc❄️//<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>'

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

Returns
Type Description
String

The connectionUrl.

getConnectionUrlBytes()

public abstract ByteString getConnectionUrlBytes()

Optional. JDBC connection URL. e.g.: 'jdbc❄️//<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>'

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

Returns
Type Description
ByteString

The bytes for connectionUrl.

getPassword()

public abstract String getPassword()

Optional. Input only. The password Oracle Goldengate uses to connect to Snowflake platform 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 Oracle Goldengate uses to connect to Snowflake platform 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 Oracle Goldengate uses to connect to Snowflake platform. 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 Oracle Goldengate uses to connect to Snowflake platform. 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.

getPrivateKeyFile()

public abstract String getPrivateKeyFile()

Optional. The content of private key file in PEM format.

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

Returns
Type Description
String

The privateKeyFile.

getPrivateKeyFileBytes()

public abstract ByteString getPrivateKeyFileBytes()

Optional. The content of private key file in PEM format.

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

Returns
Type Description
ByteString

The bytes for privateKeyFile.

getPrivateKeyPassphraseSecret()

public abstract String getPrivateKeyPassphraseSecret()

Optional. Password if the private key file is encrypted.

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

Returns
Type Description
String

The privateKeyPassphraseSecret.

getPrivateKeyPassphraseSecretBytes()

public abstract ByteString getPrivateKeyPassphraseSecretBytes()

Optional. Password if the private key file is encrypted.

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

Returns
Type Description
ByteString

The bytes for privateKeyPassphraseSecret.

getTechnologyType()

public abstract String getTechnologyType()

Optional. The technology type of SnowflakeConnection.

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

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

Returns
Type Description
ByteString

The bytes for technologyType.

getUsername()

public abstract String getUsername()

Optional. The username Oracle Goldengate uses to connect to Snowflake.

string username = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The username.

getUsernameBytes()

public abstract ByteString getUsernameBytes()

Optional. The username Oracle Goldengate uses to connect to Snowflake.

string username = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for username.

hasPassword()

public abstract boolean hasPassword()

Optional. Input only. The password Oracle Goldengate uses to connect to Snowflake platform 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 Oracle Goldengate uses to connect to Snowflake platform. 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.