Class IgniteClientProperties

java.lang.Object
org.apache.ignite.IgniteClientProperties

@ConfigurationProperties(prefix="ignite.client") public class IgniteClientProperties extends Object
Describes properties for Ignite client. See also IgniteClientConfiguration.
  • Constructor Details

    • IgniteClientProperties

      public IgniteClientProperties()
  • Method Details

    • getAddresses

      public String[] getAddresses()
      Gets connection addresses.
    • setAddresses

      public void setAddresses(String[] addresses)
      Sets connection addresses.
    • getRetryPolicy

      public RetryPolicy getRetryPolicy()
      Gets retry policy.
    • setRetryPolicy

      public void setRetryPolicy(RetryPolicy retryPolicy)
      Sets retry policy.
    • getLoggerFactory

      public LoggerFactory getLoggerFactory()
      Gets logger factory.
    • setLoggerFactory

      public void setLoggerFactory(LoggerFactory loggerFactory)
      Sets logger factory.
    • getConnectTimeout

      public Long getConnectTimeout()
      Sets connection timeout.
    • setConnectTimeout

      public void setConnectTimeout(Long connectTimeout)
      Gets connection timeout.
    • getAddressFinder

      public IgniteClientAddressFinder getAddressFinder()
      Gets ignite client address finder.
    • setAddressFinder

      public void setAddressFinder(IgniteClientAddressFinder addressFinder)
      Sets ignite client address finder.
    • getSslConfiguration

      public SslConfigurationProperties getSslConfiguration()
      Gets SSL configuration.
    • setSslConfiguration

      public void setSslConfiguration(SslConfigurationProperties sslConfiguration)
      Sets SSL configuration.
    • isMetricsEnabled

      public Boolean isMetricsEnabled()
      Returns true if metrics enabled.
    • setMetricsEnabled

      public void setMetricsEnabled(Boolean metricsEnabled)
      Sets if metrics enabled.
    • getAuthenticator

      public IgniteClientAuthenticator getAuthenticator()
      Gets ignite client authenticator.
    • setAuthenticator

      public void setAuthenticator(IgniteClientAuthenticator authenticator)
      Sets ignite client authenticator.
    • getOperationTimeout

      public Long getOperationTimeout()
      Gets operation timeout.
    • setOperationTimeout

      public void setOperationTimeout(Long operationTimeout)
      Sets operation timeout.
    • getBackgroundReconnectInterval

      public Long getBackgroundReconnectInterval()
      Gets reconnect interval.
    • setBackgroundReconnectInterval

      public void setBackgroundReconnectInterval(Long backgroundReconnectInterval)
      Sets reconnect interval.
    • getAsyncContinuationExecutor

      public Executor getAsyncContinuationExecutor()
      Gets async continuation executor.
    • setAsyncContinuationExecutor

      public void setAsyncContinuationExecutor(Executor asyncContinuationExecutor)
      Sets async continuation executor.
    • getHeartbeatInterval

      public Long getHeartbeatInterval()
      Gets heartbeat interval.
    • setHeartbeatInterval

      public void setHeartbeatInterval(Long heartbeatInterval)
      Sets heartbeat interval.
    • getHeartbeatTimeout

      public Long getHeartbeatTimeout()
      Gets heartbeat timeout.
    • setHeartbeatTimeout

      public void setHeartbeatTimeout(Long heartbeatTimeout)
      Sets heartbeat timeout.