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