Class AbstractGridGainConnectorConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.gridgain.kafka.AbstractGridGainConnectorConfig
Direct Known Subclasses:
GridGainSinkConnectorConfig

public abstract class AbstractGridGainConnectorConfig extends org.apache.kafka.common.config.AbstractConfig
Abstract GridGain connector configuration.
  • Constructor Details

    • AbstractGridGainConnectorConfig

      protected AbstractGridGainConnectorConfig(org.apache.kafka.common.config.ConfigDef cfg, Map<String,String> props)
  • Method Details

    • baseConf

      protected static org.apache.kafka.common.config.ConfigDef baseConf()
    • igniteAddresses

      public String igniteAddresses()
    • igniteConnectTimeout

      public long igniteConnectTimeout()
    • igniteBackgroundReconnectInterval

      public long igniteBackgroundReconnectInterval()
    • igniteHeartbeatInterval

      public long igniteHeartbeatInterval()
    • igniteHeartbeatTimeout

      public long igniteHeartbeatTimeout()
    • igniteSslEnabled

      public boolean igniteSslEnabled()
    • igniteSslCiphers

      @Nullable public @Nullable List<String> igniteSslCiphers()
    • igniteSslKeyStorePath

      public String igniteSslKeyStorePath()
    • igniteSslKeyStorePassword

      public String igniteSslKeyStorePassword()
    • igniteSslTrustStorePath

      public String igniteSslTrustStorePath()
    • igniteSslTrustStorePassword

      public String igniteSslTrustStorePassword()
    • igniteAuthenticatorBasicUsername

      public String igniteAuthenticatorBasicUsername()
    • igniteAuthenticatorBasicPassword

      public String igniteAuthenticatorBasicPassword()
    • clientBuilder

      public IgniteClient.Builder clientBuilder()
      Creates Ignite client builder from the configuration.
      Returns:
      Ignite client builder.