Package io.confluent.connect.protobuf
Class ProtobufDataConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.connect.schema.AbstractDataConfig
io.confluent.connect.protobuf.ProtobufDataConfig
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final Stringstatic final Stringstatic final booleanstatic final StringFields inherited from class io.confluent.connect.schema.AbstractDataConfig
GENERALIZED_SUM_TYPE_SUPPORT_CONFIG, GENERALIZED_SUM_TYPE_SUPPORT_DEFAULT, GENERALIZED_SUM_TYPE_SUPPORT_DOC, IGNORE_DEFAULT_FOR_NULLABLES_CONFIG, IGNORE_DEFAULT_FOR_NULLABLES_DEFAULT, IGNORE_DEFAULT_FOR_NULLABLES_DOC, SCHEMAS_CACHE_SIZE_CONFIG, SCHEMAS_CACHE_SIZE_DEFAULT, SCHEMAS_CACHE_SIZE_DOCFields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG, CONFIG_PROVIDERS_DOC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.kafka.common.config.ConfigDefbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanMethods inherited from class io.confluent.connect.schema.AbstractDataConfig
ignoreDefaultForNullables, isGeneralizedSumTypeSupport, schemaCacheSizeMethods 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, preProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Field Details
-
ENHANCED_PROTOBUF_SCHEMA_SUPPORT_CONFIG
- See Also:
-
ENHANCED_PROTOBUF_SCHEMA_SUPPORT_DEFAULT
public static final boolean ENHANCED_PROTOBUF_SCHEMA_SUPPORT_DEFAULT- See Also:
-
ENHANCED_PROTOBUF_SCHEMA_SUPPORT_DOC
- See Also:
-
SCRUB_INVALID_NAMES_CONFIG
- See Also:
-
SCRUB_INVALID_NAMES_DEFAULT
public static final boolean SCRUB_INVALID_NAMES_DEFAULT- See Also:
-
SCRUB_INVALID_NAMES_DOC
- See Also:
-
INT_FOR_ENUMS_CONFIG
- See Also:
-
INT_FOR_ENUMS_DEFAULT
public static final boolean INT_FOR_ENUMS_DEFAULT- See Also:
-
INT_FOR_ENUMS_DOC
- See Also:
-
OPTIONAL_FOR_NULLABLES_CONFIG
- See Also:
-
OPTIONAL_FOR_NULLABLES_DEFAULT
public static final boolean OPTIONAL_FOR_NULLABLES_DEFAULT- See Also:
-
OPTIONAL_FOR_NULLABLES_DOC
- See Also:
-
OPTIONAL_FOR_PROTO2_CONFIG
- See Also:
-
OPTIONAL_FOR_PROTO2_DEFAULT
public static final boolean OPTIONAL_FOR_PROTO2_DEFAULT- See Also:
-
OPTIONAL_FOR_PROTO2_DOC
- See Also:
-
WRAPPER_FOR_NULLABLES_CONFIG
- See Also:
-
WRAPPER_FOR_NULLABLES_DEFAULT
public static final boolean WRAPPER_FOR_NULLABLES_DEFAULT- See Also:
-
WRAPPER_FOR_NULLABLES_DOC
- See Also:
-
WRAPPER_FOR_RAW_PRIMITIVES_CONFIG
- See Also:
-
WRAPPER_FOR_RAW_PRIMITIVES_DEFAULT
public static final boolean WRAPPER_FOR_RAW_PRIMITIVES_DEFAULT- See Also:
-
WRAPPER_FOR_RAW_PRIMITIVES_DOC
- See Also:
-
GENERATE_STRUCT_FOR_NULLS_CONFIG
- See Also:
-
GENERATE_STRUCT_FOR_NULLS_DEFAULT
public static final boolean GENERATE_STRUCT_FOR_NULLS_DEFAULT- See Also:
-
GENERATE_STRUCT_FOR_NULLS_DOC
- See Also:
-
GENERATE_INDEX_FOR_UNIONS_CONFIG
- See Also:
-
GENERATE_INDEX_FOR_UNIONS_DEFAULT
public static final boolean GENERATE_INDEX_FOR_UNIONS_DEFAULT- See Also:
-
GENERATE_INDEX_FOR_UNIONS_DOC
- See Also:
-
FLATTEN_UNIONS_CONFIG
- See Also:
-
FLATTEN_UNIONS_DEFAULT
public static final boolean FLATTEN_UNIONS_DEFAULT- See Also:
-
FLATTEN_UNIONS_DOC
- See Also:
-
-
Constructor Details
-
ProtobufDataConfig
-
-
Method Details
-
baseConfigDef
public static org.apache.kafka.common.config.ConfigDef baseConfigDef() -
isEnhancedProtobufSchemaSupport
public boolean isEnhancedProtobufSchemaSupport() -
isScrubInvalidNames
public boolean isScrubInvalidNames() -
useIntForEnums
public boolean useIntForEnums() -
useOptionalForNullables
public boolean useOptionalForNullables() -
supportOptionalForProto2
public boolean supportOptionalForProto2() -
useWrapperForNullables
public boolean useWrapperForNullables() -
useWrapperForRawPrimitives
public boolean useWrapperForRawPrimitives() -
generateStructForNulls
public boolean generateStructForNulls() -
generateIndexForUnions
public boolean generateIndexForUnions() -
flattenUnions
public boolean flattenUnions()
-