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.GenericModeldatabase details. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatabaseDetails.BuilderBuilder.static interfaceDatabaseDetails.SaslMechanismsasl mechanism for kafka. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringauthenticationType()Gets the authenticationType.java.lang.StringauthenticationValue()Gets the authenticationValue.java.lang.StringbrokerAuthenticationPassword()Gets the brokerAuthenticationPassword.java.lang.StringbrokerAuthenticationType()Gets the brokerAuthenticationType.java.lang.StringbrokerAuthenticationUser()Gets the brokerAuthenticationUser.java.lang.StringbrokerHost()Gets the brokerHost.java.lang.LongbrokerPort()Gets the brokerPort.java.lang.Stringcertificate()Gets the certificate.java.lang.StringcertificateExtension()Gets the certificateExtension.java.lang.StringconnectionMethod()Gets the connectionMethod.java.lang.StringconnectionMode()Gets the connectionMode.java.lang.StringconnectionModeValue()Gets the connectionModeValue.java.lang.StringconnectionType()Gets the connectionType.java.lang.StringcontrollerAuthenticationPassword()Gets the controllerAuthenticationPassword.java.lang.StringcontrollerAuthenticationType()Gets the controllerAuthenticationType.java.lang.StringcontrollerAuthenticationUser()Gets the controllerAuthenticationUser.java.lang.StringcoordinatorHost()Gets the coordinatorHost.java.lang.LongcoordinatorPort()Gets the coordinatorPort.java.lang.StringcpdHostname()Gets the cpdHostname.java.lang.StringcredentialsKey()Gets the credentialsKey.java.lang.StringdatabaseName()Gets the databaseName.java.util.List<DatabaseRegistrationPatchDatabaseDetailsDatabasePropertiesItems>databaseProperties()Gets the databaseProperties.java.lang.Stringhostname()Gets the hostname.java.lang.StringhostnameInCertificate()Gets the hostnameInCertificate.java.lang.Stringhosts()Gets the hosts.java.lang.StringinformixServer()Gets the informixServer.DatabaseDetails.BuildernewBuilder()New builder.java.lang.Stringpassword()Gets the password.java.lang.Longport()Gets the port.java.lang.StringprojectId()Gets the projectId.java.lang.Booleansasl()Gets the sasl.java.lang.StringsaslMechanism()Gets the saslMechanism.java.lang.StringschemaName()Gets the schemaName.java.lang.Stringschemas()Gets the schemas.java.lang.StringserviceApiKey()Gets the serviceApiKey.java.lang.StringserviceHostname()Gets the serviceHostname.java.lang.StringservicePassword()Gets the servicePassword.java.lang.LongservicePort()Gets the servicePort.java.lang.BooleanserviceSsl()Gets the serviceSsl.java.lang.StringserviceTokenUrl()Gets the serviceTokenUrl.java.lang.StringserviceUsername()Gets the serviceUsername.java.lang.Booleanssl()Gets the ssl.java.lang.Stringtables()Gets the tables.java.lang.Stringusername()Gets the username.java.lang.BooleanvalidateServerCertificate()Gets the validateServerCertificate.java.lang.BooleanverifyHostName()Gets the verifyHostName.java.lang.StringwarehouseName()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
 
 
 - 
 
 -