Class FileDescriptor.Builder
- java.lang.Object
-
- org.infinispan.protostream.descriptors.FileDescriptor.Builder
-
- Enclosing class:
- FileDescriptor
public static final class FileDescriptor.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
FileDescriptor.Builder
withSyntax(String syntax)
FileDescriptor.Builder
withSyntax(FileDescriptor.Syntax syntax)
-
-
-
Method Detail
-
withSyntax
public FileDescriptor.Builder withSyntax(String syntax)
-
withSyntax
public FileDescriptor.Builder withSyntax(FileDescriptor.Syntax syntax)
-
withName
public FileDescriptor.Builder withName(String name)
-
withPackageName
public FileDescriptor.Builder withPackageName(String packageName)
-
withDependencies
public FileDescriptor.Builder withDependencies(List<String> dependencies)
-
withPublicDependencies
public FileDescriptor.Builder withPublicDependencies(List<String> publicDependencies)
-
withExtendDescriptors
public FileDescriptor.Builder withExtendDescriptors(List<ExtendDescriptor> extendDescriptors)
-
withOptions
public FileDescriptor.Builder withOptions(List<Option> options)
-
withEnumTypes
public FileDescriptor.Builder withEnumTypes(List<EnumDescriptor> enumTypes)
-
withMessageTypes
public FileDescriptor.Builder withMessageTypes(List<Descriptor> messageTypes)
-
withParsingException
public FileDescriptor.Builder withParsingException(DescriptorParserException parsingException)
-
build
public FileDescriptor build()
-
-