Class GoldengateJavaMessageServiceConnectionProperties.Builder (0.42.0)

public static final class GoldengateJavaMessageServiceConnectionProperties.Builder extends GeneratedMessage.Builder<GoldengateJavaMessageServiceConnectionProperties.Builder> implements GoldengateJavaMessageServiceConnectionPropertiesOrBuilder

The properties of GoldengateJavaMessageServiceConnection.

Protobuf type google.cloud.oracledatabase.v1.GoldengateJavaMessageServiceConnectionProperties

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public GoldengateJavaMessageServiceConnectionProperties build()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties

buildPartial()

public GoldengateJavaMessageServiceConnectionProperties buildPartial()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties

clear()

public GoldengateJavaMessageServiceConnectionProperties.Builder clear()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder
Overrides

clearAuthenticationType()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearAuthenticationType()

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

This builder for chaining.

clearConnectionFactory()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearConnectionFactory()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearConnectionPasswordOptions()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearConnectionPasswordOptions()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

clearConnectionUrl()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearConnectionUrl()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearJndiConnectionFactory()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearJndiConnectionFactory()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearJndiInitialContextFactory()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearJndiInitialContextFactory()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearJndiProviderUrl()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearJndiProviderUrl()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearJndiSecurityCredentialsSecret()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearJndiSecurityCredentialsSecret()

Optional. The password associated to the principal.

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

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearJndiSecurityPrincipal()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearJndiSecurityPrincipal()

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

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

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearKeyStoreFile()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearKeyStoreFile()

Optional. The base64 encoded content of the KeyStore file.

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

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearKeyStorePassword()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearKeyStorePassword()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearKeyStorePasswordOptions()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearKeyStorePasswordOptions()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

clearKeyStorePasswordSecretVersion()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearKeyStorePasswordSecretVersion()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearPassword()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearPassword()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearPasswordSecretVersion()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearPasswordSecretVersion()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearSecurityProtocol()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearSecurityProtocol()

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

This builder for chaining.

clearSslKeyPassword()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearSslKeyPassword()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearSslKeyPasswordOptions()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearSslKeyPasswordOptions()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

clearSslKeyPasswordSecretVersion()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearSslKeyPasswordSecretVersion()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearTechnologyType()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearTechnologyType()

Optional. The technology type of JavaMessageServiceConnection.

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

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearTrustStoreFile()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearTrustStoreFile()

Optional. The base64 encoded content of the TrustStore file.

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

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearTrustStorePassword()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearTrustStorePassword()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearTrustStorePasswordOptions()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearTrustStorePasswordOptions()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

clearTrustStorePasswordSecretVersion()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearTrustStorePasswordSecretVersion()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearUseJndi()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearUseJndi()

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
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

clearUsername()

public GoldengateJavaMessageServiceConnectionProperties.Builder clearUsername()

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

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

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

getAuthenticationType()

public 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 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 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 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 GoldengateJavaMessageServiceConnectionProperties.ConnectionPasswordOptionsCase getConnectionPasswordOptionsCase()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.ConnectionPasswordOptionsCase

getConnectionUrl()

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

getDefaultInstanceForType()

public GoldengateJavaMessageServiceConnectionProperties getDefaultInstanceForType()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getJndiConnectionFactory()

public 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 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 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 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 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 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 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 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 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 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 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 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 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 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 GoldengateJavaMessageServiceConnectionProperties.KeyStorePasswordOptionsCase getKeyStorePasswordOptionsCase()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.KeyStorePasswordOptionsCase

getKeyStorePasswordSecretVersion()

public 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 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 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 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 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 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 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 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 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 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 GoldengateJavaMessageServiceConnectionProperties.SslKeyPasswordOptionsCase getSslKeyPasswordOptionsCase()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.SslKeyPasswordOptionsCase

getSslKeyPasswordSecretVersion()

public 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 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 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 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 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 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 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 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 GoldengateJavaMessageServiceConnectionProperties.TrustStorePasswordOptionsCase getTrustStorePasswordOptionsCase()
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.TrustStorePasswordOptionsCase

getTrustStorePasswordSecretVersion()

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

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(GoldengateJavaMessageServiceConnectionProperties other)

public GoldengateJavaMessageServiceConnectionProperties.Builder mergeFrom(GoldengateJavaMessageServiceConnectionProperties other)
Parameter
Name Description
other GoldengateJavaMessageServiceConnectionProperties
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public GoldengateJavaMessageServiceConnectionProperties.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public GoldengateJavaMessageServiceConnectionProperties.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder
Overrides

setAuthenticationType(GoldengateJavaMessageServiceConnectionProperties.JmsAuthenticationType value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setAuthenticationType(GoldengateJavaMessageServiceConnectionProperties.JmsAuthenticationType value)

Optional. Authentication type for Java Message Service.

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

Parameter
Name Description
value GoldengateJavaMessageServiceConnectionProperties.JmsAuthenticationType

The authenticationType to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setAuthenticationTypeValue(int value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setAuthenticationTypeValue(int value)

Optional. Authentication type for Java Message Service.

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

Parameter
Name Description
value int

The enum numeric value on the wire for authenticationType to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setConnectionFactory(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setConnectionFactory(String value)

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

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

Parameter
Name Description
value String

The connectionFactory to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setConnectionFactoryBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setConnectionFactoryBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for connectionFactory to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setConnectionUrl(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setConnectionUrl(String value)

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];

Parameter
Name Description
value String

The connectionUrl to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setConnectionUrlBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setConnectionUrlBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for connectionUrl to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiConnectionFactory(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiConnectionFactory(String value)

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

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

Parameter
Name Description
value String

The jndiConnectionFactory to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiConnectionFactoryBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiConnectionFactoryBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for jndiConnectionFactory to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiInitialContextFactory(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiInitialContextFactory(String value)

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];

Parameter
Name Description
value String

The jndiInitialContextFactory to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiInitialContextFactoryBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiInitialContextFactoryBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for jndiInitialContextFactory to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiProviderUrl(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiProviderUrl(String value)

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];

Parameter
Name Description
value String

The jndiProviderUrl to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiProviderUrlBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiProviderUrlBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for jndiProviderUrl to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiSecurityCredentialsSecret(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiSecurityCredentialsSecret(String value)

Optional. The password associated to the principal.

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

Parameter
Name Description
value String

The jndiSecurityCredentialsSecret to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiSecurityCredentialsSecretBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiSecurityCredentialsSecretBytes(ByteString value)

Optional. The password associated to the principal.

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

Parameter
Name Description
value ByteString

The bytes for jndiSecurityCredentialsSecret to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiSecurityPrincipal(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiSecurityPrincipal(String value)

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

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

Parameter
Name Description
value String

The jndiSecurityPrincipal to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setJndiSecurityPrincipalBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setJndiSecurityPrincipalBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for jndiSecurityPrincipal to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setKeyStoreFile(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setKeyStoreFile(String value)

Optional. The base64 encoded content of the KeyStore file.

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

Parameter
Name Description
value String

The keyStoreFile to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setKeyStoreFileBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setKeyStoreFileBytes(ByteString value)

Optional. The base64 encoded content of the KeyStore file.

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

Parameter
Name Description
value ByteString

The bytes for keyStoreFile to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setKeyStorePassword(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setKeyStorePassword(String value)

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];

Parameter
Name Description
value String

The keyStorePassword to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setKeyStorePasswordBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setKeyStorePasswordBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for keyStorePassword to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setKeyStorePasswordSecretVersion(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setKeyStorePasswordSecretVersion(String value)

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) = { ... }

Parameter
Name Description
value String

The keyStorePasswordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setKeyStorePasswordSecretVersionBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setKeyStorePasswordSecretVersionBytes(ByteString value)

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) = { ... }

Parameter
Name Description
value ByteString

The bytes for keyStorePasswordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setPassword(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setPassword(String value)

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];

Parameter
Name Description
value String

The password to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setPasswordBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setPasswordBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for password to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setPasswordSecretVersion(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setPasswordSecretVersion(String value)

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) = { ... }

Parameter
Name Description
value String

The passwordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setPasswordSecretVersionBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setPasswordSecretVersionBytes(ByteString value)

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) = { ... }

Parameter
Name Description
value ByteString

The bytes for passwordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setSecurityProtocol(GoldengateJavaMessageServiceConnectionProperties.JmsSecurityProtocol value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setSecurityProtocol(GoldengateJavaMessageServiceConnectionProperties.JmsSecurityProtocol value)

Optional. Security protocol for Java Message Service.

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

Parameter
Name Description
value GoldengateJavaMessageServiceConnectionProperties.JmsSecurityProtocol

The securityProtocol to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setSecurityProtocolValue(int value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setSecurityProtocolValue(int value)

Optional. Security protocol for Java Message Service.

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

Parameter
Name Description
value int

The enum numeric value on the wire for securityProtocol to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setSslKeyPassword(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setSslKeyPassword(String value)

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];

Parameter
Name Description
value String

The sslKeyPassword to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setSslKeyPasswordBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setSslKeyPasswordBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for sslKeyPassword to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setSslKeyPasswordSecretVersion(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setSslKeyPasswordSecretVersion(String value)

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) = { ... }

Parameter
Name Description
value String

The sslKeyPasswordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setSslKeyPasswordSecretVersionBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setSslKeyPasswordSecretVersionBytes(ByteString value)

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) = { ... }

Parameter
Name Description
value ByteString

The bytes for sslKeyPasswordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTechnologyType(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTechnologyType(String value)

Optional. The technology type of JavaMessageServiceConnection.

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

Parameter
Name Description
value String

The technologyType to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTechnologyTypeBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTechnologyTypeBytes(ByteString value)

Optional. The technology type of JavaMessageServiceConnection.

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

Parameter
Name Description
value ByteString

The bytes for technologyType to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTrustStoreFile(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTrustStoreFile(String value)

Optional. The base64 encoded content of the TrustStore file.

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

Parameter
Name Description
value String

The trustStoreFile to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTrustStoreFileBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTrustStoreFileBytes(ByteString value)

Optional. The base64 encoded content of the TrustStore file.

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

Parameter
Name Description
value ByteString

The bytes for trustStoreFile to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTrustStorePassword(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTrustStorePassword(String value)

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];

Parameter
Name Description
value String

The trustStorePassword to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTrustStorePasswordBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTrustStorePasswordBytes(ByteString value)

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];

Parameter
Name Description
value ByteString

The bytes for trustStorePassword to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTrustStorePasswordSecretVersion(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTrustStorePasswordSecretVersion(String value)

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) = { ... }

Parameter
Name Description
value String

The trustStorePasswordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setTrustStorePasswordSecretVersionBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setTrustStorePasswordSecretVersionBytes(ByteString value)

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) = { ... }

Parameter
Name Description
value ByteString

The bytes for trustStorePasswordSecretVersion to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setUseJndi(boolean value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setUseJndi(boolean value)

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

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

Parameter
Name Description
value boolean

The useJndi to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setUsername(String value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setUsername(String value)

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

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

Parameter
Name Description
value String

The username to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.

setUsernameBytes(ByteString value)

public GoldengateJavaMessageServiceConnectionProperties.Builder setUsernameBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for username to set.

Returns
Type Description
GoldengateJavaMessageServiceConnectionProperties.Builder

This builder for chaining.