Class Options

java.lang.Object
org.mariadb.jdbc.util.Options
All Implemented Interfaces:
Cloneable

public class Options extends Object implements Cloneable
  • Field Details

    • MIN_VALUE__MAX_IDLE_TIME

      public static final int MIN_VALUE__MAX_IDLE_TIME
      See Also:
    • user

      public String user
    • password

      public String password
    • trustServerCertificate

      public boolean trustServerCertificate
    • serverSslCert

      public String serverSslCert
    • trustStore

      public String trustStore
    • trustStoreType

      public String trustStoreType
    • keyStoreType

      public String keyStoreType
    • trustStorePassword

      public String trustStorePassword
    • keyStore

      public String keyStore
    • keyStorePassword

      public String keyStorePassword
    • keyPassword

      public String keyPassword
    • enabledSslProtocolSuites

      public String enabledSslProtocolSuites
    • useFractionalSeconds

      public boolean useFractionalSeconds
    • pinGlobalTxToPhysicalConnection

      public boolean pinGlobalTxToPhysicalConnection
    • socketFactory

      public String socketFactory
    • connectTimeout

      public int connectTimeout
    • pipe

      public String pipe
    • localSocket

      public String localSocket
    • sharedMemory

      public String sharedMemory
    • tcpNoDelay

      public boolean tcpNoDelay
    • tcpKeepAlive

      public boolean tcpKeepAlive
    • tcpRcvBuf

      public Integer tcpRcvBuf
    • tcpSndBuf

      public Integer tcpSndBuf
    • tcpAbortiveClose

      public boolean tcpAbortiveClose
    • localSocketAddress

      public String localSocketAddress
    • socketTimeout

      public Integer socketTimeout
    • allowMultiQueries

      public boolean allowMultiQueries
    • trackSchema

      public boolean trackSchema
    • rewriteBatchedStatements

      public boolean rewriteBatchedStatements
    • useCompression

      public boolean useCompression
    • interactiveClient

      public boolean interactiveClient
    • passwordCharacterEncoding

      public String passwordCharacterEncoding
    • blankTableNameMeta

      public boolean blankTableNameMeta
    • credentialType

      public String credentialType
    • useSsl

      public Boolean useSsl
    • enabledSslCipherSuites

      public String enabledSslCipherSuites
    • sessionVariables

      public String sessionVariables
    • tinyInt1isBit

      public boolean tinyInt1isBit
    • yearIsDateType

      public boolean yearIsDateType
    • createDatabaseIfNotExist

      public boolean createDatabaseIfNotExist
    • serverTimezone

      public String serverTimezone
    • nullCatalogMeansCurrent

      public boolean nullCatalogMeansCurrent
    • dumpQueriesOnException

      public boolean dumpQueriesOnException
    • useOldAliasMetadataBehavior

      public boolean useOldAliasMetadataBehavior
    • useMysqlMetadata

      public boolean useMysqlMetadata
    • allowLocalInfile

      public boolean allowLocalInfile
    • cachePrepStmts

      public boolean cachePrepStmts
    • prepStmtCacheSize

      public int prepStmtCacheSize
    • prepStmtCacheSqlLimit

      public int prepStmtCacheSqlLimit
    • useLegacyDatetimeCode

      public boolean useLegacyDatetimeCode
    • useAffectedRows

      public boolean useAffectedRows
    • maximizeMysqlCompatibility

      public boolean maximizeMysqlCompatibility
    • useServerPrepStmts

      public boolean useServerPrepStmts
    • continueBatchOnError

      public boolean continueBatchOnError
    • jdbcCompliantTruncation

      public boolean jdbcCompliantTruncation
    • cacheCallableStmts

      public boolean cacheCallableStmts
    • callableStmtCacheSize

      public int callableStmtCacheSize
    • connectionAttributes

      public String connectionAttributes
    • useBatchMultiSend

      public Boolean useBatchMultiSend
    • useBatchMultiSendNumber

      public int useBatchMultiSendNumber
    • usePipelineAuth

      public Boolean usePipelineAuth
    • enablePacketDebug

      public boolean enablePacketDebug
    • useBulkStmts

      public boolean useBulkStmts
    • disableSslHostnameVerification

      public boolean disableSslHostnameVerification
    • autocommit

      public boolean autocommit
    • includeInnodbStatusInDeadlockExceptions

      public boolean includeInnodbStatusInDeadlockExceptions
    • includeThreadDumpInDeadlockExceptions

      public boolean includeThreadDumpInDeadlockExceptions
    • servicePrincipalName

      public String servicePrincipalName
    • defaultFetchSize

      public int defaultFetchSize
    • nonMappedOptions

      public Properties nonMappedOptions
    • tlsSocketType

      public String tlsSocketType
    • log

      public boolean log
    • profileSql

      public boolean profileSql
    • maxQuerySizeToLog

      public int maxQuerySizeToLog
    • slowQueryThresholdNanos

      public Long slowQueryThresholdNanos
    • assureReadOnly

      public boolean assureReadOnly
    • autoReconnect

      public boolean autoReconnect
    • failOnReadOnly

      public boolean failOnReadOnly
    • retriesAllDown

      public int retriesAllDown
    • validConnectionTimeout

      public int validConnectionTimeout
    • loadBalanceBlacklistTimeout

      public int loadBalanceBlacklistTimeout
    • failoverLoopRetries

      public int failoverLoopRetries
    • allowMasterDownConnection

      public boolean allowMasterDownConnection
    • galeraAllowedState

      public String galeraAllowedState
    • pool

      public boolean pool
    • poolName

      public String poolName
    • maxPoolSize

      public int maxPoolSize
    • minPoolSize

      public Integer minPoolSize
    • maxIdleTime

      public int maxIdleTime
    • staticGlobal

      public boolean staticGlobal
    • registerJmxPool

      public boolean registerJmxPool
    • poolValidMinDelay

      public int poolValidMinDelay
    • useResetConnection

      public boolean useResetConnection
    • useReadAheadInput

      public boolean useReadAheadInput
    • serverRsaPublicKeyFile

      public String serverRsaPublicKeyFile
    • allowPublicKeyRetrieval

      public boolean allowPublicKeyRetrieval
    • ensureSocketState

      public boolean ensureSocketState
  • Constructor Details

    • Options

      public Options()
  • Method Details