Package org.apache.iceberg.connect
Class IcebergSinkConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.apache.iceberg.connect.IcebergSinkConfig
public class IcebergSinkConfig
extends org.apache.kafka.common.config.AbstractConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.kafka.common.config.ConfigDef
static final int
static final String
static final String
static final int
Fields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG
-
Constructor Summary
Constructors -
Method Summary
Methods 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
-
Field Details
-
INTERNAL_TRANSACTIONAL_SUFFIX_PROP
- See Also:
-
DEFAULT_CONTROL_GROUP_PREFIX
- See Also:
-
SCHEMA_UPDATE_RETRIES
public static final int SCHEMA_UPDATE_RETRIES- See Also:
-
CREATE_TABLE_RETRIES
public static final int CREATE_TABLE_RETRIES- See Also:
-
CONFIG_DEF
public static final org.apache.kafka.common.config.ConfigDef CONFIG_DEF
-
-
Constructor Details
-
IcebergSinkConfig
-
-
Method Details
-
version
-
connectorName
-
taskId
-
transactionalSuffix
-
catalogProps
-
hadoopProps
-
kafkaProps
-
autoCreateProps
-
writeProps
-
catalogName
-
tables
-
dynamicTablesEnabled
public boolean dynamicTablesEnabled() -
tablesRouteField
-
tablesDefaultCommitBranch
-
tablesDefaultIdColumns
-
tablesDefaultPartitionBy
-
keepAliveTimeoutInMs
public long keepAliveTimeoutInMs() -
tableConfig
-
controlTopic
-
controlGroupIdPrefix
-
connectGroupId
-
commitIntervalMs
public int commitIntervalMs() -
commitTimeoutMs
public int commitTimeoutMs() -
commitThreads
public int commitThreads() -
transactionalPrefix
-
hadoopConfDir
-
autoCreateEnabled
public boolean autoCreateEnabled() -
evolveSchemaEnabled
public boolean evolveSchemaEnabled() -
schemaForceOptional
public boolean schemaForceOptional() -
schemaCaseInsensitive
public boolean schemaCaseInsensitive() -
jsonConverter
public org.apache.kafka.connect.json.JsonConverter jsonConverter()
-