## Uses of Class
org.apache.ignite.configuration.ConnectorConfiguration

- Packages that use ConnectorConfiguration
  Package | Description
  --- | ---
  org.apache.ignite.configuration | Contains configuration-related classes.

- - ### Uses of ConnectorConfiguration in org.apache.ignite.configuration

    Methods in org.apache.ignite.configuration that return ConnectorConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `ConnectorConfiguration` | IgniteConfiguration.`getConnectorConfiguration()`
    `ConnectorConfiguration` | ConnectorConfiguration.`setDirectBuffer(boolean directBuf)` Sets whether to use direct buffer for REST TCP server.
    `ConnectorConfiguration` | ConnectorConfiguration.`setHost(String host)` Sets host for TCP binary protocol server.
    `ConnectorConfiguration` | ConnectorConfiguration.`setIdleQueryCursorCheckFrequency(long idleQryCurCheckFreq)` Sets idle query cursor check frequency.
    `ConnectorConfiguration` | ConnectorConfiguration.`setIdleQueryCursorTimeout(long idleQryCurTimeout)` Sets idle query cursors timeout.
    `ConnectorConfiguration` | ConnectorConfiguration.`setIdleTimeout(long idleTimeout)` Sets idle timeout for REST server.
    `ConnectorConfiguration` | ConnectorConfiguration.`setJettyPath(String jettyPath)` Sets path, either absolute or relative to `IGNITE_HOME`, to `JETTY` XML configuration file.
    `ConnectorConfiguration` | ConnectorConfiguration.`setMessageInterceptor(ConnectorMessageInterceptor interceptor)` Sets client message interceptor.
    `ConnectorConfiguration` | ConnectorConfiguration.`setNoDelay(boolean noDelay)` Sets whether `TCP_NODELAY` option should be set for all accepted client connections.
    `ConnectorConfiguration` | ConnectorConfiguration.`setPort(int port)` Sets port for TCP binary protocol server.
    `ConnectorConfiguration` | ConnectorConfiguration.`setPortRange(int portRange)` Sets number of ports to try if configured one is in use.
    `ConnectorConfiguration` | ConnectorConfiguration.`setReceiveBufferSize(int rcvBufSize)` Sets REST TCP server receive buffer size in bytes.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSecretKey(@Nullable String secretKey)` Sets secret key to authenticate REST requests.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSelectorCount(int selectorCnt)` Sets number of selector threads for REST TCP server.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSendBufferSize(int sndBufSize)` Sets REST TCP server send buffer size.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSendQueueLimit(int sndQueueLimit)` Sets REST TCP server send queue limit.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSslClientAuth(boolean sslClientAuth)` Sets flag indicating whether or not SSL client authentication is required.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSslContextFactory(org.apache.ignite.internal.client.ssl.GridSslContextFactory sslCtxFactory)` Deprecated. Use `setSslFactory(Factory)` instead.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSslEnabled(boolean sslEnabled)` Sets whether Secure Socket Layer should be enabled for REST TCP binary protocol.
    `ConnectorConfiguration` | ConnectorConfiguration.`setSslFactory(javax.cache.configuration.Factory<SSLContext> sslFactory)` Sets instance of `Factory` that will be used to create an instance of `SSLContext` for Secure Socket Layer on TCP binary protocol.
    `ConnectorConfiguration` | ConnectorConfiguration.`setThreadPoolSize(int threadPoolSize)` Sets thread pool size to use for processing of client messages (REST requests).

    Methods in org.apache.ignite.configuration with parameters of type ConnectorConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `IgniteConfiguration` | IgniteConfiguration.`setConnectorConfiguration(ConnectorConfiguration connectorCfg)`

    Constructors in org.apache.ignite.configuration with parameters of type ConnectorConfiguration
    Constructor and Description
    `ConnectorConfiguration(ConnectorConfiguration cfg)` Creates client connection configuration by copying all properties from given configuration.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023