public static final class FileDescriptor.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FileDescriptor |
build() |
FileDescriptor.Builder |
withDependencies(List<String> dependencies) |
FileDescriptor.Builder |
withEnumTypes(List<EnumDescriptor> enumTypes) |
FileDescriptor.Builder |
withExtendDescriptors(List<ExtendDescriptor> extendDescriptors) |
FileDescriptor.Builder |
withMessageTypes(List<Descriptor> messageTypes) |
FileDescriptor.Builder |
withName(String name) |
FileDescriptor.Builder |
withOptions(List<Option> options) |
FileDescriptor.Builder |
withPackageName(String packageName) |
FileDescriptor.Builder |
withParsingException(DescriptorParserException parsingException) |
FileDescriptor.Builder |
withPublicDependencies(List<String> publicDependencies) |
public FileDescriptor.Builder withName(String name)
public FileDescriptor.Builder withPackageName(String packageName)
public FileDescriptor.Builder withDependencies(List<String> dependencies)
public FileDescriptor.Builder withPublicDependencies(List<String> publicDependencies)
public FileDescriptor.Builder withExtendDescriptors(List<ExtendDescriptor> extendDescriptors)
public FileDescriptor.Builder withOptions(List<Option> options)
public FileDescriptor.Builder withEnumTypes(List<EnumDescriptor> enumTypes)
public FileDescriptor.Builder withMessageTypes(List<Descriptor> messageTypes)
public FileDescriptor.Builder withParsingException(DescriptorParserException parsingException)
public FileDescriptor build()
Copyright © 2020 JBoss, a division of Red Hat. All rights reserved.