public static final class Descriptor.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Descriptor |
build() |
Descriptor.Builder |
withDocumentation(String documentation) |
Descriptor.Builder |
withEnumTypes(List<EnumDescriptor> enumTypes) |
Descriptor.Builder |
withFields(List<FieldDescriptor> fields) |
Descriptor.Builder |
withFullName(String fullName) |
Descriptor.Builder |
withName(String name) |
Descriptor.Builder |
withNestedTypes(List<Descriptor> nestedTypes) |
Descriptor.Builder |
withOneOfs(List<OneOfDescriptor> oneofs) |
Descriptor.Builder |
withOptions(List<Option> options) |
public Descriptor.Builder withName(String name)
public Descriptor.Builder withFullName(String fullName)
public Descriptor.Builder withOptions(List<Option> options)
public Descriptor.Builder withFields(List<FieldDescriptor> fields)
public Descriptor.Builder withOneOfs(List<OneOfDescriptor> oneofs)
public Descriptor.Builder withNestedTypes(List<Descriptor> nestedTypes)
public Descriptor.Builder withEnumTypes(List<EnumDescriptor> enumTypes)
public Descriptor.Builder withDocumentation(String documentation)
public Descriptor build()
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.