Class DrClientConfigurationSchema

java.lang.Object
org.gridgain.dr.configuration.DrClientConfigurationSchema

@Config public class DrClientConfigurationSchema extends Object
Dr client configuration schema.
  • Field Details

    • port

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

      @Range(min=0L) @Value(hasDefault=true) public final int connectTimeout
      Connect timeout.
      See Also:
    • metricsEnabled

      @Value(hasDefault=true) public boolean metricsEnabled
      Metrics availability.
    • heartbeatInterval

      @Value(hasDefault=true) public final long heartbeatInterval
      Heartbeat interval.
      See Also:
    • heartbeatTimeout

      @Value(hasDefault=true) public final long heartbeatTimeout
      Heartbeat timeout.
      See Also:
    • backgroundReconnectInterval

      @Value(hasDefault=true) public final long backgroundReconnectInterval
      Reconnect interval.
      See Also:
    • ssl

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

      @Value(hasDefault=true) public String[] serverEndpoints
      Addresses of Ignite server nodes.
    • authenticator

      @ConfigValue public org.apache.ignite.internal.network.configuration.IgniteClientAuthenticatorConfigurationSchema authenticator
  • Constructor Details

    • DrClientConfigurationSchema

      public DrClientConfigurationSchema()