Package org.gridgain.kafka
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.
-
Field Summary
Fields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractGridGainConnectorConfig(org.apache.kafka.common.config.ConfigDef cfg, Map<String, String> props) -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.apache.kafka.common.config.ConfigDefbaseConf()Creates Ignite client builder from the configuration.longlonglonglongbooleanMethods inherited from class org.apache.kafka.common.config.AbstractConfig
documentationOf, equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Constructor Details
-
AbstractGridGainConnectorConfig
-
-
Method Details
-
baseConf
protected static org.apache.kafka.common.config.ConfigDef baseConf() -
igniteAddresses
-
igniteConnectTimeout
public long igniteConnectTimeout() -
igniteBackgroundReconnectInterval
public long igniteBackgroundReconnectInterval() -
igniteHeartbeatInterval
public long igniteHeartbeatInterval() -
igniteHeartbeatTimeout
public long igniteHeartbeatTimeout() -
igniteSslEnabled
public boolean igniteSslEnabled() -
igniteSslCiphers
-
igniteSslKeyStorePath
-
igniteSslKeyStorePassword
-
igniteSslTrustStorePath
-
igniteSslTrustStorePassword
-
igniteAuthenticatorBasicUsername
-
igniteAuthenticatorBasicPassword
-
clientBuilder
Creates Ignite client builder from the configuration.- Returns:
- Ignite client builder.
-