public static class MessageDefinition.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
MessageDefinition.Builder |
addEnumDefinition(EnumDefinition enumDef) |
MessageDefinition.Builder |
addField(String label,
String type,
String name,
int num) |
MessageDefinition.Builder |
addField(String label,
String type,
String name,
int num,
String defaultVal) |
MessageDefinition.Builder |
addMessageDefinition(MessageDefinition msgDef) |
MessageDefinition.OneofBuilder |
addOneof(String oneofName) |
MessageDefinition |
build() |
public MessageDefinition.Builder addField(String label, String type, String name, int num)
public MessageDefinition.Builder addField(String label, String type, String name, int num, String defaultVal)
public MessageDefinition.OneofBuilder addOneof(String oneofName)
public MessageDefinition.Builder addMessageDefinition(MessageDefinition msgDef)
public MessageDefinition.Builder addEnumDefinition(EnumDefinition enumDef)
public MessageDefinition build()
Copyright © 2020. All rights reserved.