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 Details Link icon

    • INTERNAL_TRANSACTIONAL_SUFFIX_PROP Link icon

      public static final String INTERNAL_TRANSACTIONAL_SUFFIX_PROP
      See Also:
    • DEFAULT_CONTROL_GROUP_PREFIX Link icon

      public static final String DEFAULT_CONTROL_GROUP_PREFIX
      See Also:
    • SCHEMA_UPDATE_RETRIES Link icon

      public static final int SCHEMA_UPDATE_RETRIES
      See Also:
    • CREATE_TABLE_RETRIES Link icon

      public static final int CREATE_TABLE_RETRIES
      See Also:
    • CONFIG_DEF Link icon

      public static final org.apache.kafka.common.config.ConfigDef CONFIG_DEF
  • Constructor Details Link icon

    • IcebergSinkConfig Link icon

      public IcebergSinkConfig(Map<String,String> originalProps)
  • Method Details Link icon

    • version Link icon

      public static String version()
    • connectorName Link icon

      public String connectorName()
    • transactionalSuffix Link icon

      public String transactionalSuffix()
    • catalogProps Link icon

      public Map<String,String> catalogProps()
    • hadoopProps Link icon

      public Map<String,String> hadoopProps()
    • kafkaProps Link icon

      public Map<String,String> kafkaProps()
    • autoCreateProps Link icon

      public Map<String,String> autoCreateProps()
    • writeProps Link icon

      public Map<String,String> writeProps()
    • catalogName Link icon

      public String catalogName()
    • tables Link icon

      public List<String> tables()
    • dynamicTablesEnabled Link icon

      public boolean dynamicTablesEnabled()
    • tablesRouteField Link icon

      public String tablesRouteField()
    • tablesDefaultCommitBranch Link icon

      public String tablesDefaultCommitBranch()
    • tablesDefaultIdColumns Link icon

      public String tablesDefaultIdColumns()
    • tablesDefaultPartitionBy Link icon

      public String tablesDefaultPartitionBy()
    • tableConfig Link icon

      public TableSinkConfig tableConfig(String tableName)
    • controlTopic Link icon

      public String controlTopic()
    • connectGroupId Link icon

      public String connectGroupId()
    • commitIntervalMs Link icon

      public int commitIntervalMs()
    • commitTimeoutMs Link icon

      public int commitTimeoutMs()
    • commitThreads Link icon

      public int commitThreads()
    • hadoopConfDir Link icon

      public String hadoopConfDir()
    • autoCreateEnabled Link icon

      public boolean autoCreateEnabled()
    • evolveSchemaEnabled Link icon

      public boolean evolveSchemaEnabled()
    • schemaForceOptional Link icon

      public boolean schemaForceOptional()
    • schemaCaseInsensitive Link icon

      public boolean schemaCaseInsensitive()
    • jsonConverter Link icon

      public org.apache.kafka.connect.json.JsonConverter jsonConverter()