Class MessageDefinition.Builder
java.lang.Object
io.apicurio.registry.utils.protobuf.schema.MessageDefinition.Builder
- Enclosing class:
- MessageDefinition
MessageDefinition.Builder
-
Method Summary
Modifier and TypeMethodDescriptionaddEnumDefinition(EnumDefinition enumDef) addField(String label, String type, String name, int num, String defaultVal, String jsonName, Boolean isPacked) addReservedName(String reservedName) addReservedRange(int start, int end) build()setMapEntry(boolean mapEntry)
-
Method Details
-
addField
public MessageDefinition.Builder addField(String label, String type, String name, int num, String defaultVal) -
addField
-
addOneof
-
addMessageDefinition
-
addEnumDefinition
-
addReservedName
-
addReservedRange
-
setMapEntry
-
build
-