Send feedback
Oracle Database@Google Cloud v1 API - Class GoldengateJavaMessageServiceConnectionProperties (1.6.0)
Stay organized with collections
Save and categorize content based on your preferences.
1.6.0 (latest)
1.5.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
public sealed class GoldengateJavaMessageServiceConnectionProperties : IMessage<GoldengateJavaMessageServiceConnectionProperties> , IEquatable<GoldengateJavaMessageServiceConnectionProperties> , IDeepCloneable<GoldengateJavaMessageServiceConnectionProperties> , IBufferMessage , IMessage
Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class GoldengateJavaMessageServiceConnectionProperties.
The properties of GoldengateJavaMessageServiceConnection.
Inheritance
object >
GoldengateJavaMessageServiceConnectionProperties
Namespace
Google.Cloud.OracleDatabase.V1
Assembly
Google.Cloud.OracleDatabase.V1.dll
Constructors
GoldengateJavaMessageServiceConnectionProperties()
public GoldengateJavaMessageServiceConnectionProperties ()
GoldengateJavaMessageServiceConnectionProperties(GoldengateJavaMessageServiceConnectionProperties)
public GoldengateJavaMessageServiceConnectionProperties ( GoldengateJavaMessageServiceConnectionProperties other )
Properties
AuthenticationType
public GoldengateJavaMessageServiceConnectionProperties . Types . JmsAuthenticationType AuthenticationType { get ; set ; }
Optional. Authentication type for Java Message Service.
ConnectionFactory
public string ConnectionFactory { get ; set ; }
Optional. The Java class implementing javax.jms.ConnectionFactory interface
supplied by the JMS provider.
Property Value
Type
Description
string
ConnectionPasswordOptionsCase
public GoldengateJavaMessageServiceConnectionProperties . ConnectionPasswordOptionsOneofCase ConnectionPasswordOptionsCase { get ; }
ConnectionUrl
public string ConnectionUrl { get ; set ; }
Optional. Connection URL of the Java Message Service, specifying the
protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676'
Property Value
Type
Description
string
HasKeyStorePassword
public bool HasKeyStorePassword { get ; }
Gets whether the "key_store_password" field is set
Property Value
Type
Description
bool
HasKeyStorePasswordSecretVersion
public bool HasKeyStorePasswordSecretVersion { get ; }
Gets whether the "key_store_password_secret_version" field is set
Property Value
Type
Description
bool
HasPassword
public bool HasPassword { get ; }
Gets whether the "password" field is set
Property Value
Type
Description
bool
HasPasswordSecretVersion
public bool HasPasswordSecretVersion { get ; }
Gets whether the "password_secret_version" field is set
Property Value
Type
Description
bool
HasSslKeyPassword
public bool HasSslKeyPassword { get ; }
Gets whether the "ssl_key_password" field is set
Property Value
Type
Description
bool
HasSslKeyPasswordSecretVersion
public bool HasSslKeyPasswordSecretVersion { get ; }
Gets whether the "ssl_key_password_secret_version" field is set
Property Value
Type
Description
bool
HasTrustStorePassword
public bool HasTrustStorePassword { get ; }
Gets whether the "trust_store_password" field is set
Property Value
Type
Description
bool
HasTrustStorePasswordSecretVersion
public bool HasTrustStorePasswordSecretVersion { get ; }
Gets whether the "trust_store_password_secret_version" field is set
Property Value
Type
Description
bool
JndiConnectionFactory
public string JndiConnectionFactory { get ; set ; }
Optional. The Connection Factory can be looked up using this name.
e.g.: 'ConnectionFactory'
Property Value
Type
Description
string
JndiInitialContextFactory
public string JndiInitialContextFactory { get ; set ; }
Optional. The implementation of javax.naming.spi.InitialContextFactory
interface used to obtain initial naming context.
Property Value
Type
Description
string
JndiProviderUrl
public string JndiProviderUrl { get ; set ; }
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'
Property Value
Type
Description
string
JndiSecurityCredentialsSecret
public string JndiSecurityCredentialsSecret { get ; set ; }
Optional. The password associated to the principal.
Property Value
Type
Description
string
JndiSecurityPrincipal
public string JndiSecurityPrincipal { get ; set ; }
Optional. Specifies the identity of the principal (user) to be
authenticated.
Property Value
Type
Description
string
KeyStoreFile
public string KeyStoreFile { get ; set ; }
Optional. The base64 encoded content of the KeyStore file.
Property Value
Type
Description
string
KeyStorePassword
public string KeyStorePassword { get ; set ; }
Optional. Input only. The KeyStore password in plain text.
Property Value
Type
Description
string
KeyStorePasswordOptionsCase
public GoldengateJavaMessageServiceConnectionProperties . KeyStorePasswordOptionsOneofCase KeyStorePasswordOptionsCase { get ; }
KeyStorePasswordSecretVersion
public string KeyStorePasswordSecretVersion { get ; set ; }
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}.
Property Value
Type
Description
string
KeyStorePasswordSecretVersionAsSecretVersionName
public SecretVersionName KeyStorePasswordSecretVersionAsSecretVersionName { get ; set ; }
Password
public string Password { get ; set ; }
Optional. Input only. The password Oracle Goldengate uses to connect the
Java Message Service in plain text.
Property Value
Type
Description
string
PasswordSecretVersion
public string PasswordSecretVersion { get ; set ; }
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}.
Property Value
Type
Description
string
PasswordSecretVersionAsSecretVersionName
public SecretVersionName PasswordSecretVersionAsSecretVersionName { get ; set ; }
SecurityProtocol
public GoldengateJavaMessageServiceConnectionProperties . Types . JmsSecurityProtocol SecurityProtocol { get ; set ; }
Optional. Security protocol for Java Message Service.
SslKeyPassword
public string SslKeyPassword { get ; set ; }
Optional. Input only. The password for the cert inside of the KeyStore in
plain text.
Property Value
Type
Description
string
SslKeyPasswordOptionsCase
public GoldengateJavaMessageServiceConnectionProperties . SslKeyPasswordOptionsOneofCase SslKeyPasswordOptionsCase { get ; }
SslKeyPasswordSecretVersion
public string SslKeyPasswordSecretVersion { get ; set ; }
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}.
Property Value
Type
Description
string
SslKeyPasswordSecretVersionAsSecretVersionName
public SecretVersionName SslKeyPasswordSecretVersionAsSecretVersionName { get ; set ; }
TechnologyType
public string TechnologyType { get ; set ; }
Optional. The technology type of JavaMessageServiceConnection.
Property Value
Type
Description
string
TrustStoreFile
public string TrustStoreFile { get ; set ; }
Optional. The base64 encoded content of the TrustStore file.
Property Value
Type
Description
string
TrustStorePassword
public string TrustStorePassword { get ; set ; }
Optional. Input only. The TrustStore password in plain text.
Property Value
Type
Description
string
TrustStorePasswordOptionsCase
public GoldengateJavaMessageServiceConnectionProperties . TrustStorePasswordOptionsOneofCase TrustStorePasswordOptionsCase { get ; }
TrustStorePasswordSecretVersion
public string TrustStorePasswordSecretVersion { get ; set ; }
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}.
Property Value
Type
Description
string
TrustStorePasswordSecretVersionAsSecretVersionName
public SecretVersionName TrustStorePasswordSecretVersionAsSecretVersionName { get ; set ; }
UseJndi
public bool UseJndi { get ; set ; }
Optional. If set to true, Java Naming and Directory Interface (JNDI)
properties should be provided.
Property Value
Type
Description
bool
Username
public string Username { get ; set ; }
Optional. The username Oracle Goldengate uses to connect to the Java
Message Service.
Property Value
Type
Description
string
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-15 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-15 UTC."],[],[]]