Interface GoldengateJavaMessageServiceConnectionPropertiesOrBuilder (0.42.0)

public interface GoldengateJavaMessageServiceConnectionPropertiesOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthenticationType()

public abstract GoldengateJavaMessageServiceConnectionProperties.JmsAuthenticationType getAuthenticationType()

Optional. Authentication type for Java Message Service.

.google.cloud.oracledatabase.v1.GoldengateJavaMessageServiceConnectionProperties.JmsAuthenticationType authentication_type = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.JmsAuthenticationType

The authenticationType.

getAuthenticationTypeValue()

public abstract int getAuthenticationTypeValue()

Optional. Authentication type for Java Message Service.

.google.cloud.oracledatabase.v1.GoldengateJavaMessageServiceConnectionProperties.JmsAuthenticationType authentication_type = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for authenticationType.

getConnectionFactory()

public abstract String getConnectionFactory()

Optional. The Java class implementing javax.jms.ConnectionFactory interface supplied by the JMS provider.

string connection_factory = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The connectionFactory.

getConnectionFactoryBytes()

public abstract ByteString getConnectionFactoryBytes()

Optional. The Java class implementing javax.jms.ConnectionFactory interface supplied by the JMS provider.

string connection_factory = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for connectionFactory.

getConnectionPasswordOptionsCase()

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

getConnectionUrl()

public abstract String getConnectionUrl()

Optional. Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'

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

Returns
Type Description
String

The connectionUrl.

getConnectionUrlBytes()

public abstract ByteString getConnectionUrlBytes()

Optional. Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'

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

Returns
Type Description
ByteString

The bytes for connectionUrl.

getJndiConnectionFactory()

public abstract String getJndiConnectionFactory()

Optional. The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

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

Returns
Type Description
String

The jndiConnectionFactory.

getJndiConnectionFactoryBytes()

public abstract ByteString getJndiConnectionFactoryBytes()

Optional. The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'

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

Returns
Type Description
ByteString

The bytes for jndiConnectionFactory.

getJndiInitialContextFactory()

public abstract String getJndiInitialContextFactory()

Optional. The implementation of javax.naming.spi.InitialContextFactory interface used to obtain initial naming context.

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

Returns
Type Description
String

The jndiInitialContextFactory.

getJndiInitialContextFactoryBytes()

public abstract ByteString getJndiInitialContextFactoryBytes()

Optional. The implementation of javax.naming.spi.InitialContextFactory interface used to obtain initial naming context.

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

Returns
Type Description
ByteString

The bytes for jndiInitialContextFactory.

getJndiProviderUrl()

public abstract String getJndiProviderUrl()

Optional. The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

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

Returns
Type Description
String

The jndiProviderUrl.

getJndiProviderUrlBytes()

public abstract ByteString getJndiProviderUrlBytes()

Optional. The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'

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

Returns
Type Description
ByteString

The bytes for jndiProviderUrl.

getJndiSecurityCredentialsSecret()

public abstract String getJndiSecurityCredentialsSecret()

Optional. The password associated to the principal.

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

Returns
Type Description
String

The jndiSecurityCredentialsSecret.

getJndiSecurityCredentialsSecretBytes()

public abstract ByteString getJndiSecurityCredentialsSecretBytes()

Optional. The password associated to the principal.

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

Returns
Type Description
ByteString

The bytes for jndiSecurityCredentialsSecret.

getJndiSecurityPrincipal()

public abstract String getJndiSecurityPrincipal()

Optional. Specifies the identity of the principal (user) to be authenticated.

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

Returns
Type Description
String

The jndiSecurityPrincipal.

getJndiSecurityPrincipalBytes()

public abstract ByteString getJndiSecurityPrincipalBytes()

Optional. Specifies the identity of the principal (user) to be authenticated.

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

Returns
Type Description
ByteString

The bytes for jndiSecurityPrincipal.

getKeyStoreFile()

public abstract String getKeyStoreFile()

Optional. The base64 encoded content of the KeyStore file.

string key_store_file = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The keyStoreFile.

getKeyStoreFileBytes()

public abstract ByteString getKeyStoreFileBytes()

Optional. The base64 encoded content of the KeyStore file.

string key_store_file = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for keyStoreFile.

getKeyStorePassword()

public abstract String getKeyStorePassword()

Optional. Input only. The KeyStore password in plain text.

string key_store_password = 21 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
String

The keyStorePassword.

getKeyStorePasswordBytes()

public abstract ByteString getKeyStorePasswordBytes()

Optional. Input only. The KeyStore password in plain text.

string key_store_password = 21 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
ByteString

The bytes for keyStorePassword.

getKeyStorePasswordOptionsCase()

public abstract GoldengateJavaMessageServiceConnectionProperties.KeyStorePasswordOptionsCase getKeyStorePasswordOptionsCase()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.KeyStorePasswordOptionsCase

getKeyStorePasswordSecretVersion()

public abstract String getKeyStorePasswordSecretVersion()

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

string key_store_password_secret_version = 25 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The keyStorePasswordSecretVersion.

getKeyStorePasswordSecretVersionBytes()

public abstract ByteString getKeyStorePasswordSecretVersionBytes()

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

string key_store_password_secret_version = 25 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for keyStorePasswordSecretVersion.

getPassword()

public abstract String getPassword()

Optional. Input only. The password Oracle Goldengate uses to connect the Java Message Service in plain text.

string password = 19 [(.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 the Java Message Service in plain text.

string password = 19 [(.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 the associated Java Message Service. Format: projects/{project}/secrets/{secret}/versions/{version}.

string password_secret_version = 23 [(.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 the associated Java Message Service. Format: projects/{project}/secrets/{secret}/versions/{version}.

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

Returns
Type Description
ByteString

The bytes for passwordSecretVersion.

getSecurityProtocol()

public abstract GoldengateJavaMessageServiceConnectionProperties.JmsSecurityProtocol getSecurityProtocol()

Optional. Security protocol for Java Message Service.

.google.cloud.oracledatabase.v1.GoldengateJavaMessageServiceConnectionProperties.JmsSecurityProtocol security_protocol = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.JmsSecurityProtocol

The securityProtocol.

getSecurityProtocolValue()

public abstract int getSecurityProtocolValue()

Optional. Security protocol for Java Message Service.

.google.cloud.oracledatabase.v1.GoldengateJavaMessageServiceConnectionProperties.JmsSecurityProtocol security_protocol = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for securityProtocol.

getSslKeyPassword()

public abstract String getSslKeyPassword()

Optional. Input only. The password for the cert inside of the KeyStore in plain text.

string ssl_key_password = 22 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
String

The sslKeyPassword.

getSslKeyPasswordBytes()

public abstract ByteString getSslKeyPasswordBytes()

Optional. Input only. The password for the cert inside of the KeyStore in plain text.

string ssl_key_password = 22 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
ByteString

The bytes for sslKeyPassword.

getSslKeyPasswordOptionsCase()

public abstract GoldengateJavaMessageServiceConnectionProperties.SslKeyPasswordOptionsCase getSslKeyPasswordOptionsCase()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.SslKeyPasswordOptionsCase

getSslKeyPasswordSecretVersion()

public abstract String getSslKeyPasswordSecretVersion()

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password for the cert inside of the KeyStore. Format: projects/{project}/secrets/{secret}/versions/{version}.

string ssl_key_password_secret_version = 26 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The sslKeyPasswordSecretVersion.

getSslKeyPasswordSecretVersionBytes()

public abstract ByteString getSslKeyPasswordSecretVersionBytes()

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password for the cert inside of the KeyStore. Format: projects/{project}/secrets/{secret}/versions/{version}.

string ssl_key_password_secret_version = 26 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for sslKeyPasswordSecretVersion.

getTechnologyType()

public abstract String getTechnologyType()

Optional. The technology type of JavaMessageServiceConnection.

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

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

Returns
Type Description
ByteString

The bytes for technologyType.

getTrustStoreFile()

public abstract String getTrustStoreFile()

Optional. The base64 encoded content of the TrustStore file.

string trust_store_file = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The trustStoreFile.

getTrustStoreFileBytes()

public abstract ByteString getTrustStoreFileBytes()

Optional. The base64 encoded content of the TrustStore file.

string trust_store_file = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for trustStoreFile.

getTrustStorePassword()

public abstract String getTrustStorePassword()

Optional. Input only. The TrustStore password in plain text.

string trust_store_password = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
String

The trustStorePassword.

getTrustStorePasswordBytes()

public abstract ByteString getTrustStorePasswordBytes()

Optional. Input only. The TrustStore password in plain text.

string trust_store_password = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
ByteString

The bytes for trustStorePassword.

getTrustStorePasswordOptionsCase()

public abstract GoldengateJavaMessageServiceConnectionProperties.TrustStorePasswordOptionsCase getTrustStorePasswordOptionsCase()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.TrustStorePasswordOptionsCase

getTrustStorePasswordSecretVersion()

public abstract String getTrustStorePasswordSecretVersion()

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

string trust_store_password_secret_version = 24 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The trustStorePasswordSecretVersion.

getTrustStorePasswordSecretVersionBytes()

public abstract ByteString getTrustStorePasswordSecretVersionBytes()

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

string trust_store_password_secret_version = 24 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for trustStorePasswordSecretVersion.

getUseJndi()

public abstract boolean getUseJndi()

Optional. If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.

bool use_jndi = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The useJndi.

getUsername()

public abstract String getUsername()

Optional. The username Oracle Goldengate uses to connect to the Java Message Service.

string username = 10 [(.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 the Java Message Service.

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

Returns
Type Description
ByteString

The bytes for username.

hasKeyStorePassword()

public abstract boolean hasKeyStorePassword()

Optional. Input only. The KeyStore password in plain text.

string key_store_password = 21 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the keyStorePassword field is set.

hasKeyStorePasswordSecretVersion()

public abstract boolean hasKeyStorePasswordSecretVersion()

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

string key_store_password_secret_version = 25 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the keyStorePasswordSecretVersion field is set.

hasPassword()

public abstract boolean hasPassword()

Optional. Input only. The password Oracle Goldengate uses to connect the Java Message Service in plain text.

string password = 19 [(.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 the associated Java Message Service. Format: projects/{project}/secrets/{secret}/versions/{version}.

string password_secret_version = 23 [(.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.

hasSslKeyPassword()

public abstract boolean hasSslKeyPassword()

Optional. Input only. The password for the cert inside of the KeyStore in plain text.

string ssl_key_password = 22 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the sslKeyPassword field is set.

hasSslKeyPasswordSecretVersion()

public abstract boolean hasSslKeyPasswordSecretVersion()

Optional. Input only. The resource name of a secret version in Secret Manager which contains the password for the cert inside of the KeyStore. Format: projects/{project}/secrets/{secret}/versions/{version}.

string ssl_key_password_secret_version = 26 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the sslKeyPasswordSecretVersion field is set.

hasTrustStorePassword()

public abstract boolean hasTrustStorePassword()

Optional. Input only. The TrustStore password in plain text.

string trust_store_password = 20 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the trustStorePassword field is set.

hasTrustStorePasswordSecretVersion()

public abstract boolean hasTrustStorePasswordSecretVersion()

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

string trust_store_password_secret_version = 24 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the trustStorePasswordSecretVersion field is set.