Class DynamicSchema.Builder
java.lang.Object
com.github.os72.protobuf.dynamic.DynamicSchema.Builder
- Enclosing class:
DynamicSchema
DynamicSchema.Builder
-
Method Summary
Modifier and TypeMethodDescriptionaddDependency(String dependency) addEnumDefinition(EnumDefinition enumDef) addPublicDependency(String dependency) addSchema(DynamicSchema schema) build()Builds a dynamic schemasetPackage(String name)
-
Method Details
-
build
Builds a dynamic schema- Returns:
- the schema object
- Throws:
com.google.protobuf.Descriptors.DescriptorValidationException
-
setSyntax
-
setName
-
setPackage
-
addMessageDefinition
-
addEnumDefinition
-
addDependency
-
addPublicDependency
-
addSchema
-