Class FieldDefinition.Builder
java.lang.Object
io.confluent.kafka.schemaregistry.protobuf.dynamic.FieldDefinition.Builder
- Enclosing class:
- FieldDefinition
FieldDefinition.Builder
-
Method Summary
Modifier and TypeMethodDescriptionaddEditionDefaults(List<com.google.protobuf.DescriptorProtos.FieldOptions.EditionDefault> editionDefaults) addTargets(List<com.google.protobuf.DescriptorProtos.FieldOptions.OptionTargetType> targets) build()getName()setCtype(com.google.protobuf.DescriptorProtos.FieldOptions.CType ctype) setDebugRedact(boolean isDebugRedact) setDefaultValue(String defaultValue) setDeprecated(boolean isDeprecated) setExtendee(String extendee) setFeatures(com.google.protobuf.DescriptorProtos.FeatureSet features) setFeatureSupport(com.google.protobuf.DescriptorProtos.FieldOptions.FeatureSupport featureSupport) setJsonName(String jsonName) setJstype(com.google.protobuf.DescriptorProtos.FieldOptions.JSType jstype) setNumber(int num) setOneofIndex(int index) setPacked(boolean isPacked) setProto3Optional(boolean isProto3Optional) setRetention(com.google.protobuf.DescriptorProtos.FieldOptions.OptionRetention retention)
-
Method Details
-
getName
-
setLabel
-
setProto3Optional
-
setType
-
setName
-
setNumber
-
setDefaultValue
-
setOneofIndex
-
setJsonName
-
setCtype
public FieldDefinition.Builder setCtype(com.google.protobuf.DescriptorProtos.FieldOptions.CType ctype) -
setPacked
-
setJstype
public FieldDefinition.Builder setJstype(com.google.protobuf.DescriptorProtos.FieldOptions.JSType jstype) -
setDeprecated
-
setDebugRedact
-
setRetention
public FieldDefinition.Builder setRetention(com.google.protobuf.DescriptorProtos.FieldOptions.OptionRetention retention) -
addTargets
public FieldDefinition.Builder addTargets(List<com.google.protobuf.DescriptorProtos.FieldOptions.OptionTargetType> targets) -
addEditionDefaults
public FieldDefinition.Builder addEditionDefaults(List<com.google.protobuf.DescriptorProtos.FieldOptions.EditionDefault> editionDefaults) -
setFeatures
public FieldDefinition.Builder setFeatures(com.google.protobuf.DescriptorProtos.FeatureSet features) -
setFeatureSupport
public FieldDefinition.Builder setFeatureSupport(com.google.protobuf.DescriptorProtos.FieldOptions.FeatureSupport featureSupport) -
setExtendee
-
setMeta
-
build
-