Class CloudEventsConverterConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
org.apache.kafka.connect.storage.ConverterConfig
io.debezium.converters.CloudEventsConverterConfig

public class CloudEventsConverterConfig extends org.apache.kafka.connect.storage.ConverterConfig
Configuration options for CloudEventsConverter instances.
  • Field Details

    • CLOUDEVENTS_SERIALIZER_TYPE_CONFIG

      public static final String CLOUDEVENTS_SERIALIZER_TYPE_CONFIG
      See Also:
    • CLOUDEVENTS_SERIALIZER_TYPE_DEFAULT

      public static final String CLOUDEVENTS_SERIALIZER_TYPE_DEFAULT
      See Also:
    • CLOUDEVENTS_SERIALIZER_TYPE_DOC

      private static final String CLOUDEVENTS_SERIALIZER_TYPE_DOC
      See Also:
    • CLOUDEVENTS_DATA_SERIALIZER_TYPE_CONFIG

      public static final String CLOUDEVENTS_DATA_SERIALIZER_TYPE_CONFIG
      See Also:
    • CLOUDEVENTS_DATA_SERIALIZER_TYPE_DEFAULT

      public static final String CLOUDEVENTS_DATA_SERIALIZER_TYPE_DEFAULT
      See Also:
    • CLOUDEVENTS_DATA_SERIALIZER_TYPE_DOC

      private static final String CLOUDEVENTS_DATA_SERIALIZER_TYPE_DOC
      See Also:
    • CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_CONFIG

      public static final String CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_CONFIG
      See Also:
    • CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DEFAULT

      public static final String CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DEFAULT
      See Also:
    • CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DOC

      private static final String CLOUDEVENTS_SCHEMA_NAME_ADJUSTMENT_MODE_DOC
      See Also:
    • CONFIG

      private static final org.apache.kafka.common.config.ConfigDef CONFIG
  • Constructor Details

    • CloudEventsConverterConfig

      public CloudEventsConverterConfig(Map<String,?> props)
  • Method Details

    • configDef

      public static org.apache.kafka.common.config.ConfigDef configDef()
    • cloudeventsSerializerType

      public SerializerType cloudeventsSerializerType()
      Return which serializer type is used to serialize CloudEvents values.
      Returns:
      serializer type
    • cloudeventsDataSerializerTypeConfig

      public SerializerType cloudeventsDataSerializerTypeConfig()
      Return which serializer type is used to serialize the data field of CloudEvents values.
      Returns:
      serializer type
    • schemaNameAdjustmentMode

      public CommonConnectorConfig.SchemaNameAdjustmentMode schemaNameAdjustmentMode()
      Return which adjustment mode is used to build message schema names.
      Returns:
      schema name adjustment mode