Class JsonSchemaDataConfig

java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.connect.schema.AbstractDataConfig
io.confluent.connect.json.JsonSchemaDataConfig

public class JsonSchemaDataConfig extends AbstractDataConfig
  • Field Details

    • OBJECT_ADDITIONAL_PROPERTIES_CONFIG

      public static final String OBJECT_ADDITIONAL_PROPERTIES_CONFIG
      See Also:
    • OBJECT_ADDITIONAL_PROPERTIES_DEFAULT

      public static final boolean OBJECT_ADDITIONAL_PROPERTIES_DEFAULT
      See Also:
    • OBJECT_ADDITIONAL_PROPERTIES_DOC

      public static final String OBJECT_ADDITIONAL_PROPERTIES_DOC
      See Also:
    • USE_OPTIONAL_FOR_NON_REQUIRED_CONFIG

      public static final String USE_OPTIONAL_FOR_NON_REQUIRED_CONFIG
      See Also:
    • USE_OPTIONAL_FOR_NON_REQUIRED_DEFAULT

      public static final boolean USE_OPTIONAL_FOR_NON_REQUIRED_DEFAULT
      See Also:
    • USE_OPTIONAL_FOR_NON_REQUIRED_DOC

      public static final String USE_OPTIONAL_FOR_NON_REQUIRED_DOC
      See Also:
    • IGNORE_MODERN_DIALECTS_CONFIG

      public static final String IGNORE_MODERN_DIALECTS_CONFIG
      See Also:
    • IGNORE_MODERN_DIALECTS_DEFAULT

      public static final boolean IGNORE_MODERN_DIALECTS_DEFAULT
      See Also:
    • IGNORE_MODERN_DIALECTS_DOC

      public static final String IGNORE_MODERN_DIALECTS_DOC
      See Also:
    • DECIMAL_FORMAT_CONFIG

      public static final String DECIMAL_FORMAT_CONFIG
      See Also:
    • DECIMAL_FORMAT_DEFAULT

      public static final String DECIMAL_FORMAT_DEFAULT
    • DECIMAL_FORMAT_DOC

      public static final String DECIMAL_FORMAT_DOC
      See Also:
    • FLATTEN_SINGLETON_UNIONS_CONFIG

      public static final String FLATTEN_SINGLETON_UNIONS_CONFIG
      See Also:
    • FLATTEN_SINGLETON_UNIONS_DEFAULT

      public static final boolean FLATTEN_SINGLETON_UNIONS_DEFAULT
      See Also:
    • FLATTEN_SINGLETON_UNIONS_DOC

      public static final String FLATTEN_SINGLETON_UNIONS_DOC
      See Also:
  • Constructor Details

    • JsonSchemaDataConfig

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

    • baseConfigDef

      public static org.apache.kafka.common.config.ConfigDef baseConfigDef()
    • allowAdditionalProperties

      public boolean allowAdditionalProperties()
    • useOptionalForNonRequiredProperties

      public boolean useOptionalForNonRequiredProperties()
    • decimalFormat

      public org.apache.kafka.connect.json.DecimalFormat decimalFormat()
      Get the serialization format for decimal types.
      Returns:
      the decimal serialization format
    • ignoreModernDialects

      public boolean ignoreModernDialects()
    • isFlattenSingletonUnions

      public boolean isFlattenSingletonUnions()