Class ClientConnectorConfigurationSchema

java.lang.Object
org.apache.ignite.client.handler.configuration.ClientConnectorConfigurationSchema

@Config public class ClientConnectorConfigurationSchema extends Object
Configuration schema for thin client connector.
  • Field Details

    • port

      @Range(min=1024L, max=65535L) @Value(hasDefault=true) public final int port
      TCP port.
      See Also:
    • listenAddresses

      @Value(hasDefault=true) public String[] listenAddresses
      Addresses (IPs or hostnames) to listen on. Will listen on all interfaces if empty.
    • connectTimeoutMillis

      @Range(min=0L) @Value(hasDefault=true) @PublicName(legacyNames="connectTimeout") public final int connectTimeoutMillis
      Connect timeout.
      See Also:
    • idleTimeoutMillis

      @Range(min=0L) @Value(hasDefault=true) @PublicName(legacyNames="idleTimeout") public final long idleTimeoutMillis
      Idle timeout.
      See Also:
    • sendServerExceptionStackTraceToClient

      @Value(hasDefault=true) public final boolean sendServerExceptionStackTraceToClient
      Server exception stack trace visibility.
      See Also:
    • ssl

      @ConfigValue public org.apache.ignite.internal.network.configuration.SslConfigurationSchema ssl
      SSL configuration schema.
    • metricsEnabled

      @Value(hasDefault=true) public final boolean metricsEnabled
      Metrics.
      See Also:
  • Constructor Details

    • ClientConnectorConfigurationSchema

      public ClientConnectorConfigurationSchema()