Class ConfigField.ConfigFieldBuilder
- java.lang.Object
-
- org.apache.camel.maven.component.vertx.kafka.config.ConfigField.ConfigFieldBuilder
-
- Enclosing class:
- ConfigField
public static final class ConfigField.ConfigFieldBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
withName
public ConfigField.ConfigFieldBuilder withName(String name)
-
withDocumentation
public ConfigField.ConfigFieldBuilder withDocumentation(String documentation)
-
withImportance
public ConfigField.ConfigFieldBuilder withImportance(org.apache.kafka.common.config.ConfigDef.Importance importance)
-
withType
public ConfigField.ConfigFieldBuilder withType(org.apache.kafka.common.config.ConfigDef.Type type)
-
withValidator
public ConfigField.ConfigFieldBuilder withValidator(org.apache.kafka.common.config.ConfigDef.Validator validator)
-
withDefaultValue
public ConfigField.ConfigFieldBuilder withDefaultValue(Object overrideDefaultValue)
-
withVariableName
public ConfigField.ConfigFieldBuilder withVariableName(String overrideVariableName)
-
isDeprecated
public ConfigField.ConfigFieldBuilder isDeprecated()
-
isRequired
public ConfigField.ConfigFieldBuilder isRequired()
-
isUriPathOption
public ConfigField.ConfigFieldBuilder isUriPathOption()
-
isInternal
public ConfigField.ConfigFieldBuilder isInternal()
-
isDeprecated
public ConfigField.ConfigFieldBuilder isDeprecated(boolean isDeprecated)
-
isRequired
public ConfigField.ConfigFieldBuilder isRequired(boolean isRequired)
-
isUriPathOption
public ConfigField.ConfigFieldBuilder isUriPathOption(boolean isUriPathOption)
-
withLabels
public ConfigField.ConfigFieldBuilder withLabels(String... labelsArg)
-
build
public ConfigField build()
-
-