Uses of Interface
io.confluent.ksql.api.client.ClientOptions
-
Uses of ClientOptions in io.confluent.ksql.api.client
Modifier and TypeMethodDescriptionClientOptions.copy()
Creates a copy of theseClientOptions
.static ClientOptions
ClientOptions.create()
ClientOptions.setBasicAuthCredentials
(String username, String password) Sets the username and password to be used for HTTP basic authentication when connecting to the ksqlDB server.ClientOptions.setExecuteQueryMaxResultRows
(int maxRows) Sets the maximum number of rows that may be returned in aBatchedQueryResult
.Sets the host name of the ksqlDB server to connect to.ClientOptions.setHttp2MultiplexingLimit
(int http2MultiplexingLimit) Sets the maximum number of requests per HTTP/2 connection.ClientOptions.setKeyAlias
(String keyAlias) Sets the key alias.ClientOptions.setKeyPassword
(String keyPassword) Sets the key password.ClientOptions.setKeyStore
(String keyStorePath) Sets the key store path.ClientOptions.setKeyStorePassword
(String keyStorePassword) Sets the key store password.ClientOptions.setPort
(int port) Sets the host port of the ksqlDB server to connect to.ClientOptions.setRequestHeaders
(Map<String, String> requestHeaders) Sets custom request headers to be sent with requests to the ksqlDB server.ClientOptions.setTrustStore
(String trustStorePath) Sets the trust store path.ClientOptions.setTrustStorePassword
(String trustStorePassword) Sets the trust store password.ClientOptions.setUseAlpn
(boolean useAlpn) Sets whether ALPN should be used.ClientOptions.setUseTls
(boolean useTls) Sets whether TLS should be used when connecting to the ksqlDB server.ClientOptions.setVerifyHost
(boolean verifyHost) Sets whether hostname verification (for TLS) is enabled.Modifier and TypeMethodDescriptionstatic Client
Client.create
(ClientOptions clientOptions) static Client
Client.create
(ClientOptions clientOptions, io.vertx.core.Vertx vertx)