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> nestedEnumTypes) |
Descriptor.Builder |
withFields(List<FieldDescriptor> fields) |
Descriptor.Builder |
withFullName(String fullName) |
Descriptor.Builder |
withName(String name) |
Descriptor.Builder |
withNestedTypes(List<Descriptor> nestedMessageTypes) |
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> nestedMessageTypes)
public Descriptor.Builder withEnumTypes(List<EnumDescriptor> nestedEnumTypes)
public Descriptor.Builder withDocumentation(String documentation)
public Descriptor build()
Copyright © 2020 JBoss, a division of Red Hat. All rights reserved.