Class DatabaseDetails
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.DatabaseDetails
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class DatabaseDetails extends com.ibm.cloud.sdk.core.service.model.GenericModel
database details.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DatabaseDetails.Builder
Builder.static interface
DatabaseDetails.SaslMechanism
sasl mechanism for kafka.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
authenticationType()
Gets the authenticationType.java.lang.String
authenticationValue()
Gets the authenticationValue.java.lang.String
brokerAuthenticationPassword()
Gets the brokerAuthenticationPassword.java.lang.String
brokerAuthenticationType()
Gets the brokerAuthenticationType.java.lang.String
brokerAuthenticationUser()
Gets the brokerAuthenticationUser.java.lang.String
brokerHost()
Gets the brokerHost.java.lang.Long
brokerPort()
Gets the brokerPort.java.lang.String
certificate()
Gets the certificate.java.lang.String
certificateExtension()
Gets the certificateExtension.java.lang.String
connectionMethod()
Gets the connectionMethod.java.lang.String
connectionMode()
Gets the connectionMode.java.lang.String
connectionModeValue()
Gets the connectionModeValue.java.lang.String
connectionType()
Gets the connectionType.java.lang.String
controllerAuthenticationPassword()
Gets the controllerAuthenticationPassword.java.lang.String
controllerAuthenticationType()
Gets the controllerAuthenticationType.java.lang.String
controllerAuthenticationUser()
Gets the controllerAuthenticationUser.java.lang.String
coordinatorHost()
Gets the coordinatorHost.java.lang.Long
coordinatorPort()
Gets the coordinatorPort.java.lang.String
cpdHostname()
Gets the cpdHostname.java.lang.String
credentialsKey()
Gets the credentialsKey.java.lang.String
databaseName()
Gets the databaseName.java.util.List<DatabaseRegistrationPatchDatabaseDetailsDatabasePropertiesItems>
databaseProperties()
Gets the databaseProperties.java.lang.String
hostname()
Gets the hostname.java.lang.String
hostnameInCertificate()
Gets the hostnameInCertificate.java.lang.String
hosts()
Gets the hosts.java.lang.String
informixServer()
Gets the informixServer.DatabaseDetails.Builder
newBuilder()
New builder.java.lang.String
password()
Gets the password.java.lang.Long
port()
Gets the port.java.lang.String
projectId()
Gets the projectId.java.lang.Boolean
sasl()
Gets the sasl.java.lang.String
saslMechanism()
Gets the saslMechanism.java.lang.String
schemaName()
Gets the schemaName.java.lang.String
schemas()
Gets the schemas.java.lang.String
serviceApiKey()
Gets the serviceApiKey.java.lang.String
serviceHostname()
Gets the serviceHostname.java.lang.String
servicePassword()
Gets the servicePassword.java.lang.Long
servicePort()
Gets the servicePort.java.lang.Boolean
serviceSsl()
Gets the serviceSsl.java.lang.String
serviceTokenUrl()
Gets the serviceTokenUrl.java.lang.String
serviceUsername()
Gets the serviceUsername.java.lang.Boolean
ssl()
Gets the ssl.java.lang.String
tables()
Gets the tables.java.lang.String
username()
Gets the username.java.lang.Boolean
validateServerCertificate()
Gets the validateServerCertificate.java.lang.Boolean
verifyHostName()
Gets the verifyHostName.java.lang.String
warehouseName()
Gets the warehouseName.
-
-
-
Method Detail
-
newBuilder
public DatabaseDetails.Builder newBuilder()
New builder.- Returns:
- a DatabaseDetails builder
-
authenticationType
public java.lang.String authenticationType()
Gets the authenticationType. Authentication method.- Returns:
- the authenticationType
-
authenticationValue
public java.lang.String authenticationValue()
Gets the authenticationValue. Authentication method.- Returns:
- the authenticationValue
-
brokerAuthenticationPassword
public java.lang.String brokerAuthenticationPassword()
Gets the brokerAuthenticationPassword. Broker authentication password.- Returns:
- the brokerAuthenticationPassword
-
brokerAuthenticationType
public java.lang.String brokerAuthenticationType()
Gets the brokerAuthenticationType. Broker authentication type.- Returns:
- the brokerAuthenticationType
-
brokerAuthenticationUser
public java.lang.String brokerAuthenticationUser()
Gets the brokerAuthenticationUser. Broker authentication user.- Returns:
- the brokerAuthenticationUser
-
brokerHost
public java.lang.String brokerHost()
Gets the brokerHost. Broker host.- Returns:
- the brokerHost
-
brokerPort
public java.lang.Long brokerPort()
Gets the brokerPort. Broker port.- Returns:
- the brokerPort
-
certificate
public java.lang.String certificate()
Gets the certificate. contents of a pem/crt file.- Returns:
- the certificate
-
certificateExtension
public java.lang.String certificateExtension()
Gets the certificateExtension. extension of the certificate file.- Returns:
- the certificateExtension
-
connectionMethod
public java.lang.String connectionMethod()
Gets the connectionMethod. connection mode.- Returns:
- the connectionMethod
-
connectionMode
public java.lang.String connectionMode()
Gets the connectionMode. connection mode.- Returns:
- the connectionMode
-
connectionModeValue
public java.lang.String connectionModeValue()
Gets the connectionModeValue. connection mode value.- Returns:
- the connectionModeValue
-
connectionType
public java.lang.String connectionType()
Gets the connectionType. Connection type.- Returns:
- the connectionType
-
controllerAuthenticationPassword
public java.lang.String controllerAuthenticationPassword()
Gets the controllerAuthenticationPassword. Controller authentication password.- Returns:
- the controllerAuthenticationPassword
-
controllerAuthenticationType
public java.lang.String controllerAuthenticationType()
Gets the controllerAuthenticationType. Controller authentication type.- Returns:
- the controllerAuthenticationType
-
controllerAuthenticationUser
public java.lang.String controllerAuthenticationUser()
Gets the controllerAuthenticationUser. Controller authentication user.- Returns:
- the controllerAuthenticationUser
-
coordinatorHost
public java.lang.String coordinatorHost()
Gets the coordinatorHost. Coordinator host.- Returns:
- the coordinatorHost
-
coordinatorPort
public java.lang.Long coordinatorPort()
Gets the coordinatorPort. Coordinator port.- Returns:
- the coordinatorPort
-
cpdHostname
public java.lang.String cpdHostname()
Gets the cpdHostname. CPD Hostname.- Returns:
- the cpdHostname
-
credentialsKey
public java.lang.String credentialsKey()
Gets the credentialsKey. Base 64 encoded json file.- Returns:
- the credentialsKey
-
databaseName
public java.lang.String databaseName()
Gets the databaseName. Database name.- Returns:
- the databaseName
-
databaseProperties
public java.util.List<DatabaseRegistrationPatchDatabaseDetailsDatabasePropertiesItems> databaseProperties()
Gets the databaseProperties. This will hold all the properties for a custom database.- Returns:
- the databaseProperties
-
hostname
public java.lang.String hostname()
Gets the hostname. Host name.- Returns:
- the hostname
-
hostnameInCertificate
public java.lang.String hostnameInCertificate()
Gets the hostnameInCertificate. Hostname in certificate.- Returns:
- the hostnameInCertificate
-
hosts
public java.lang.String hosts()
Gets the hosts. String of hostname:port.- Returns:
- the hosts
-
informixServer
public java.lang.String informixServer()
Gets the informixServer. informix server value.- Returns:
- the informixServer
-
password
public java.lang.String password()
Gets the password. Psssword.- Returns:
- the password
-
port
public java.lang.Long port()
Gets the port. Port.- Returns:
- the port
-
projectId
public java.lang.String projectId()
Gets the projectId. Project ID.- Returns:
- the projectId
-
sasl
public java.lang.Boolean sasl()
Gets the sasl. SASL Mode.- Returns:
- the sasl
-
saslMechanism
public java.lang.String saslMechanism()
Gets the saslMechanism. sasl mechanism for kafka.- Returns:
- the saslMechanism
-
schemaName
public java.lang.String schemaName()
Gets the schemaName. Schema name.- Returns:
- the schemaName
-
schemas
public java.lang.String schemas()
Gets the schemas. Add tables.- Returns:
- the schemas
-
serviceApiKey
public java.lang.String serviceApiKey()
Gets the serviceApiKey. service api key.- Returns:
- the serviceApiKey
-
serviceHostname
public java.lang.String serviceHostname()
Gets the serviceHostname. service hostname.- Returns:
- the serviceHostname
-
servicePassword
public java.lang.String servicePassword()
Gets the servicePassword. service password.- Returns:
- the servicePassword
-
servicePort
public java.lang.Long servicePort()
Gets the servicePort. Service Port.- Returns:
- the servicePort
-
serviceSsl
public java.lang.Boolean serviceSsl()
Gets the serviceSsl. Service SSL Mode.- Returns:
- the serviceSsl
-
serviceTokenUrl
public java.lang.String serviceTokenUrl()
Gets the serviceTokenUrl. service token url.- Returns:
- the serviceTokenUrl
-
serviceUsername
public java.lang.String serviceUsername()
Gets the serviceUsername. service username.- Returns:
- the serviceUsername
-
ssl
public java.lang.Boolean ssl()
Gets the ssl. SSL Mode.- Returns:
- the ssl
-
tables
public java.lang.String tables()
Gets the tables. Add tables.- Returns:
- the tables
-
username
public java.lang.String username()
Gets the username. Username.- Returns:
- the username
-
validateServerCertificate
public java.lang.Boolean validateServerCertificate()
Gets the validateServerCertificate. Verify certificate.- Returns:
- the validateServerCertificate
-
verifyHostName
public java.lang.Boolean verifyHostName()
Gets the verifyHostName. Verify host name.- Returns:
- the verifyHostName
-
warehouseName
public java.lang.String warehouseName()
Gets the warehouseName. Warehouse name.- Returns:
- the warehouseName
-
-