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
Modifier 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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
int
boolean
boolean
org.apache.kafka.connect.json.JsonConverter
boolean
boolean
tableConfig
(String tableName) tables()
static String
version()
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
-
transactionalSuffix
-
catalogProps
-
hadoopProps
-
kafkaProps
-
autoCreateProps
-
writeProps
-
catalogName
-
tables
-
dynamicTablesEnabled
public boolean dynamicTablesEnabled() -
tablesRouteField
-
tablesDefaultCommitBranch
-
tablesDefaultIdColumns
-
tablesDefaultPartitionBy
-
tableConfig
-
controlTopic
-
connectGroupId
-
commitIntervalMs
public int commitIntervalMs() -
commitTimeoutMs
public int commitTimeoutMs() -
commitThreads
public int commitThreads() -
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()
-