Packages

c

io.vertx.scala.sqlclient

SqlConnectOptions

abstract class SqlConnectOptions extends NetClientOptions

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

Instance Constructors

  1. new SqlConnectOptions(_asJava: sqlclient.SqlConnectOptions)

Abstract Value Members

  1. abstract def getCachePreparedStatements: Boolean
  2. abstract def getDatabase: String
  3. abstract def getHost: String
  4. abstract def getPassword: String
  5. abstract def getPort: Int
  6. abstract def getPreparedStatementCacheMaxSize: Int
  7. abstract def getPreparedStatementCacheSqlLimit: Int
  8. abstract def getProperties: Map[String, String]
  9. abstract def getUser: String
  10. abstract def setCachePreparedStatements(value: Boolean): SqlConnectOptions

    Set whether prepared statements cache should be enabled.

  11. abstract def setDatabase(value: String): SqlConnectOptions

    Specify the default database for the connection.

  12. abstract def setHost(value: String): SqlConnectOptions

    Specify the host for connecting to the server.

  13. abstract def setPassword(value: String): SqlConnectOptions

    Specify the user password to be used for the authentication.

  14. abstract def setPort(value: Int): SqlConnectOptions

    Specify the port for connecting to the server.

  15. abstract def setPreparedStatementCacheMaxSize(value: Int): SqlConnectOptions

    Set the maximum number of prepared statements that the connection will cache.

  16. abstract def setPreparedStatementCacheSqlLimit(value: Int): SqlConnectOptions

    Set the maximum length of prepared statement SQL string that the connection will cache.

  17. abstract def setProperties(value: Map[String, String]): SqlConnectOptions

    Set properties for this client, which will be sent to server at the connection start.

  18. abstract def setUser(value: String): SqlConnectOptions

    Specify the user account to be used for the authentication.

Concrete 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): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  5. def addCrlValue(value: Buffer): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  6. def addEnabledCipherSuite(value: String): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  7. def addEnabledSecureTransportProtocol(value: String): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def asJava: NetClientOptions
    Definition Classes
    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. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. def getConnectTimeout: Int
    Definition Classes
    NetClientOptions → ClientOptionsBase
  16. def getCrlPaths: Buffer[String]
    Definition Classes
    NetClientOptions → TCPSSLOptions
  17. def getCrlValues: Buffer[Buffer]
    Definition Classes
    NetClientOptions → TCPSSLOptions
  18. def getEnabledCipherSuites: Set[String]
    Definition Classes
    NetClientOptions → TCPSSLOptions
  19. def getEnabledSecureTransportProtocols: Set[String]
    Definition Classes
    NetClientOptions → TCPSSLOptions
  20. def getHostnameVerificationAlgorithm: String
    Definition Classes
    NetClientOptions
  21. def getIdleTimeout: Int
    Definition Classes
    NetClientOptions → TCPSSLOptions
  22. def getIdleTimeoutUnit: TimeUnit
    Definition Classes
    NetClientOptions → TCPSSLOptions
  23. def getJdkSslEngineOptions: JdkSSLEngineOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  24. def getKeyStoreOptions: JksOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  25. def getLocalAddress: String
    Definition Classes
    NetClientOptions → ClientOptionsBase
  26. def getLogActivity: Boolean
    Definition Classes
    NetClientOptions → NetworkOptions
  27. def getMetricsName: String
    Definition Classes
    NetClientOptions → ClientOptionsBase
  28. def getOpenSslEngineOptions: OpenSSLEngineOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  29. def getPemKeyCertOptions: PemKeyCertOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  30. def getPemTrustOptions: PemTrustOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  31. def getPfxKeyCertOptions: PfxOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  32. def getPfxTrustOptions: PfxOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  33. def getProxyOptions: ProxyOptions
    Definition Classes
    NetClientOptions → ClientOptionsBase
  34. def getReceiveBufferSize: Int
    Definition Classes
    NetClientOptions → NetworkOptions
  35. def getReconnectAttempts: Int
    Definition Classes
    NetClientOptions
  36. def getReconnectInterval: Long
    Definition Classes
    NetClientOptions
  37. def getSendBufferSize: Int
    Definition Classes
    NetClientOptions → NetworkOptions
  38. def getSoLinger: Int
    Definition Classes
    NetClientOptions → TCPSSLOptions
  39. def getSslHandshakeTimeout: Long
    Definition Classes
    NetClientOptions → TCPSSLOptions
  40. def getSslHandshakeTimeoutUnit: TimeUnit
    Definition Classes
    NetClientOptions → TCPSSLOptions
  41. def getTrafficClass: Int
    Definition Classes
    NetClientOptions → NetworkOptions
  42. def getTrustStoreOptions: JksOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  43. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. def isReuseAddress: Boolean
    Definition Classes
    NetClientOptions → NetworkOptions
  46. def isReusePort: Boolean
    Definition Classes
    NetClientOptions → NetworkOptions
  47. def isSsl: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  48. def isTcpCork: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  49. def isTcpFastOpen: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  50. def isTcpKeepAlive: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  51. def isTcpNoDelay: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  52. def isTcpQuickAck: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  53. def isTrustAll: Boolean
    Definition Classes
    NetClientOptions → ClientOptionsBase
  54. def isUseAlpn: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  55. def isUsePooledBuffers: Boolean
    Definition Classes
    NetClientOptions → TCPSSLOptions
  56. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. def setConnectTimeout(value: Int): NetClientOptions
    Definition Classes
    NetClientOptions → ClientOptionsBase
  60. def setEnabledSecureTransportProtocols(value: Set[String]): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  61. def setHostnameVerificationAlgorithm(value: String): NetClientOptions
    Definition Classes
    NetClientOptions
  62. def setIdleTimeout(value: Int): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  63. def setIdleTimeoutUnit(value: TimeUnit): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  64. def setJdkSslEngineOptions(value: JdkSSLEngineOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  65. def setKeyStoreOptions(value: JksOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  66. def setLocalAddress(value: String): NetClientOptions
    Definition Classes
    NetClientOptions → ClientOptionsBase
  67. def setLogActivity(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → NetworkOptions
  68. def setMetricsName(value: String): NetClientOptions
    Definition Classes
    NetClientOptions → ClientOptionsBase
  69. def setOpenSslEngineOptions(value: OpenSSLEngineOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  70. def setPemKeyCertOptions(value: PemKeyCertOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  71. def setPemTrustOptions(value: PemTrustOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  72. def setPfxKeyCertOptions(value: PfxOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  73. def setPfxTrustOptions(value: PfxOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  74. def setProxyOptions(value: ProxyOptions): NetClientOptions
    Definition Classes
    NetClientOptions → ClientOptionsBase
  75. def setReceiveBufferSize(value: Int): NetClientOptions
    Definition Classes
    NetClientOptions → NetworkOptions
  76. def setReconnectAttempts(value: Int): NetClientOptions
    Definition Classes
    NetClientOptions
  77. def setReconnectInterval(value: Long): NetClientOptions
    Definition Classes
    NetClientOptions
  78. def setReuseAddress(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → NetworkOptions
  79. def setReusePort(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → NetworkOptions
  80. def setSendBufferSize(value: Int): NetClientOptions
    Definition Classes
    NetClientOptions → NetworkOptions
  81. def setSoLinger(value: Int): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  82. def setSsl(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  83. def setSslHandshakeTimeout(value: Long): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  84. def setSslHandshakeTimeoutUnit(value: TimeUnit): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  85. def setTcpCork(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  86. def setTcpFastOpen(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  87. def setTcpKeepAlive(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  88. def setTcpNoDelay(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  89. def setTcpQuickAck(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  90. def setTrafficClass(value: Int): NetClientOptions
    Definition Classes
    NetClientOptions → NetworkOptions
  91. def setTrustAll(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → ClientOptionsBase
  92. def setTrustStoreOptions(value: JksOptions): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  93. def setUseAlpn(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  94. def setUsePooledBuffers(value: Boolean): NetClientOptions
    Definition Classes
    NetClientOptions → TCPSSLOptions
  95. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  96. def toString(): String
    Definition Classes
    AnyRef → Any
  97. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  98. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  99. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from NetClientOptions

Inherited from ClientOptionsBase

Inherited from TCPSSLOptions

Inherited from NetworkOptions

Inherited from AnyRef

Inherited from Any

Ungrouped