Class ConfigFieldsBuilder
- java.lang.Object
-
- org.apache.camel.maven.component.vertx.kafka.config.ConfigFieldsBuilder
-
public final class ConfigFieldsBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ConfigFieldsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigFieldsBuilderaddConfig(Map<String,ConfigField> configs)ConfigFieldsBuilderaddConfig(ConfigField config)Map<String,ConfigField>build()ConfigFieldsBuilderfromConfigKeys(Map<String,org.apache.kafka.common.config.ConfigDef.ConfigKey> configKeys)ConfigFieldsBuildersetDeprecatedFields(Set<String> deprecatedFields)ConfigFieldsBuildersetOverriddenDefaultValues(Map<String,Object> overriddenDefaultValues)ConfigFieldsBuildersetOverriddenVariableNames(Map<String,String> overriddenVariableNames)ConfigFieldsBuildersetRequiredFields(Set<String> requiredFields)ConfigFieldsBuildersetSkippedFields(Set<String> skippedFields)ConfigFieldsBuildersetUriPathFields(Set<String> uriPathFields)
-
-
-
Method Detail
-
fromConfigKeys
public ConfigFieldsBuilder fromConfigKeys(Map<String,org.apache.kafka.common.config.ConfigDef.ConfigKey> configKeys)
-
setRequiredFields
public ConfigFieldsBuilder setRequiredFields(Set<String> requiredFields)
-
setDeprecatedFields
public ConfigFieldsBuilder setDeprecatedFields(Set<String> deprecatedFields)
-
setSkippedFields
public ConfigFieldsBuilder setSkippedFields(Set<String> skippedFields)
-
setUriPathFields
public ConfigFieldsBuilder setUriPathFields(Set<String> uriPathFields)
-
setOverriddenDefaultValues
public ConfigFieldsBuilder setOverriddenDefaultValues(Map<String,Object> overriddenDefaultValues)
-
setOverriddenVariableNames
public ConfigFieldsBuilder setOverriddenVariableNames(Map<String,String> overriddenVariableNames)
-
addConfig
public ConfigFieldsBuilder addConfig(ConfigField config)
-
addConfig
public ConfigFieldsBuilder addConfig(Map<String,ConfigField> configs)
-
build
public Map<String,ConfigField> build()
-
-