Packages

class MySQLConnectOptions extends SqlConnectOptions

Linear Supertypes
SqlConnectOptions, NetClientOptions, ClientOptionsBase, TCPSSLOptions, NetworkOptions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MySQLConnectOptions
  2. SqlConnectOptions
  3. NetClientOptions
  4. ClientOptionsBase
  5. TCPSSLOptions
  6. NetworkOptions
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MySQLConnectOptions(_asJava: mysqlclient.MySQLConnectOptions)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addCrlPath(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  5. def addCrlValue(value: Buffer): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  6. def addEnabledCipherSuite(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  7. def addEnabledSecureTransportProtocol(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def asJava: mysqlclient.MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getCachePreparedStatements: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  15. def getCharacterEncoding: String
  16. def getCharset: String
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  18. def getCollation: String
  19. def getConnectTimeout: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  20. def getCrlPaths: Buffer[String]
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  21. def getCrlValues: Buffer[Buffer]
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  22. def getDatabase: String
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  23. def getEnabledCipherSuites: Set[String]
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  24. def getEnabledSecureTransportProtocols: Set[String]
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  25. def getHost: String
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  26. def getHostnameVerificationAlgorithm: String
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions
  27. def getIdleTimeout: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  28. def getIdleTimeoutUnit: TimeUnit
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  29. def getJdkSslEngineOptions: JdkSSLEngineOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  30. def getKeyStoreOptions: JksOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  31. def getLocalAddress: String
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  32. def getLogActivity: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  33. def getMetricsName: String
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  34. def getOpenSslEngineOptions: OpenSSLEngineOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  35. def getPassword: String
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  36. def getPemKeyCertOptions: PemKeyCertOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  37. def getPemTrustOptions: PemTrustOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  38. def getPfxKeyCertOptions: PfxOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  39. def getPfxTrustOptions: PfxOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  40. def getPort: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  41. def getPreparedStatementCacheMaxSize: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  42. def getPreparedStatementCacheSqlLimit: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  43. def getProperties: Map[String, String]
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  44. def getProxyOptions: ProxyOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  45. def getReceiveBufferSize: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  46. def getReconnectAttempts: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions
  47. def getReconnectInterval: Long
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions
  48. def getSendBufferSize: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  49. def getServerRsaPublicKeyPath: String
  50. def getServerRsaPublicKeyValue: Buffer
  51. def getSoLinger: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  52. def getSslHandshakeTimeout: Long
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  53. def getSslHandshakeTimeoutUnit: TimeUnit
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  54. def getSslMode: SslMode
  55. def getTrafficClass: Int
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  56. def getTrustStoreOptions: JksOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  57. def getUser: String
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  58. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  59. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  60. def isReuseAddress: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  61. def isReusePort: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  62. def isSsl: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  63. def isTcpCork: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  64. def isTcpFastOpen: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  65. def isTcpKeepAlive: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  66. def isTcpNoDelay: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  67. def isTcpQuickAck: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  68. def isTrustAll: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  69. def isUseAffectedRows: Boolean
  70. def isUseAlpn: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  71. def isUsePooledBuffers: Boolean
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  72. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  73. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  74. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  75. def setCachePreparedStatements(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  76. def setCharacterEncoding(value: String): MySQLConnectOptions

    Set the Java charset for encoding string values, this value is UTF-8 by default.

  77. def setCharset(value: String): MySQLConnectOptions

    Set the charset for the connection.

  78. def setCollation(value: String): MySQLConnectOptions

    Set the collation for the connection.

  79. def setConnectTimeout(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  80. def setDatabase(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  81. def setEnabledSecureTransportProtocols(value: Set[String]): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  82. def setHost(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  83. def setHostnameVerificationAlgorithm(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions
  84. def setIdleTimeout(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  85. def setIdleTimeoutUnit(value: TimeUnit): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  86. def setJdkSslEngineOptions(value: JdkSSLEngineOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  87. def setKeyStoreOptions(value: JksOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  88. def setLocalAddress(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  89. def setLogActivity(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  90. def setMetricsName(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  91. def setOpenSslEngineOptions(value: OpenSSLEngineOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  92. def setPassword(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  93. def setPemKeyCertOptions(value: PemKeyCertOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  94. def setPemTrustOptions(value: PemTrustOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  95. def setPfxKeyCertOptions(value: PfxOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  96. def setPfxTrustOptions(value: PfxOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  97. def setPort(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  98. def setPreparedStatementCacheMaxSize(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  99. def setPreparedStatementCacheSqlLimit(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  100. def setProperties(value: Map[String, String]): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  101. def setProxyOptions(value: ProxyOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  102. def setReceiveBufferSize(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  103. def setReconnectAttempts(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions
  104. def setReconnectInterval(value: Long): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions
  105. def setReuseAddress(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  106. def setReusePort(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  107. def setSendBufferSize(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  108. def setServerRsaPublicKeyPath(value: String): MySQLConnectOptions

    Set the path of server RSA public key which is mostly used for encrypting password under insecure connections when performing authentication.

  109. def setServerRsaPublicKeyValue(value: Buffer): MySQLConnectOptions

    Set the value of server RSA public key which is mostly used for encrypting password under insecure connections when performing authentication.

  110. def setSoLinger(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  111. def setSsl(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  112. def setSslHandshakeTimeout(value: Long): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  113. def setSslHandshakeTimeoutUnit(value: TimeUnit): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  114. def setSslMode(value: SslMode): MySQLConnectOptions

    Set the io.vertx.mysqlclient.SslMode for the client, this option can be used to specify the desired security state of the connection to the server.

  115. def setTcpCork(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  116. def setTcpFastOpen(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  117. def setTcpKeepAlive(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  118. def setTcpNoDelay(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  119. def setTcpQuickAck(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  120. def setTrafficClass(value: Int): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → NetworkOptions
  121. def setTrustAll(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → ClientOptionsBase
  122. def setTrustStoreOptions(value: JksOptions): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  123. def setUseAffectedRows(value: Boolean): MySQLConnectOptions

    Sets how affected rows are calculated on update/delete/insert, if set to true an update that effectively does not change any data returns zero affected rows.

    Sets how affected rows are calculated on update/delete/insert, if set to true an update that effectively does not change any data returns zero affected rows.

    See mysql-affected-rows for details.

  124. def setUseAlpn(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  125. def setUsePooledBuffers(value: Boolean): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions → NetClientOptions → TCPSSLOptions
  126. def setUser(value: String): MySQLConnectOptions
    Definition Classes
    MySQLConnectOptions → SqlConnectOptions
  127. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  128. def toString(): String
    Definition Classes
    AnyRef → Any
  129. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  130. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  131. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from SqlConnectOptions

Inherited from NetClientOptions

Inherited from ClientOptionsBase

Inherited from TCPSSLOptions

Inherited from NetworkOptions

Inherited from AnyRef

Inherited from Any

Ungrouped