Class MessageDefinition.Builder
java.lang.Object
io.confluent.kafka.schemaregistry.protobuf.dynamic.MessageDefinition.Builder
- Enclosing class:
- MessageDefinition
MessageDefinition.Builder
-
Method Summary
Modifier and TypeMethodDescriptionaddEnumDefinition(EnumDefinition enumDef) addExtensionRange(int start, int end, List<com.google.protobuf.DescriptorProtos.ExtensionRangeOptions.Declaration> decls, com.google.protobuf.DescriptorProtos.FeatureSet features, com.google.protobuf.DescriptorProtos.ExtensionRangeOptions.VerificationState verification) addReservedName(String reservedName) addReservedRange(int start, int end) build()booleancontainsEnum(String name) booleancontainsMessage(String name) getName()setDeprecated(boolean isDeprecated) setFeatures(com.google.protobuf.DescriptorProtos.FeatureSet features) setMapEntry(boolean mapEntry) setNoStandardDescriptorAccessor(boolean noStandardDescriptorAccessor)
-
Method Details
-
getName
-
addField
-
addField
-
addOneof
-
addOneof
public MessageDefinition.OneofBuilder addOneof(String oneofName, com.google.protobuf.DescriptorProtos.FeatureSet features) -
containsMessage
-
addMessageDefinition
-
containsEnum
-
addEnumDefinition
-
addReservedName
-
addReservedRange
-
addExtensionRange
public MessageDefinition.Builder addExtensionRange(int start, int end, List<com.google.protobuf.DescriptorProtos.ExtensionRangeOptions.Declaration> decls, com.google.protobuf.DescriptorProtos.FeatureSet features, com.google.protobuf.DescriptorProtos.ExtensionRangeOptions.VerificationState verification) -
addExtendDefinition
-
setNoStandardDescriptorAccessor
public MessageDefinition.Builder setNoStandardDescriptorAccessor(boolean noStandardDescriptorAccessor) -
setDeprecated
-
setMapEntry
-
setFeatures
public MessageDefinition.Builder setFeatures(com.google.protobuf.DescriptorProtos.FeatureSet features) -
setMeta
-
build
-