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 FileDescriptorbuild()FileDescriptor.BuilderwithDependencies(List<String> dependencies)FileDescriptor.BuilderwithEnumTypes(List<EnumDescriptor> enumTypes)FileDescriptor.BuilderwithExtendDescriptors(List<ExtendDescriptor> extendDescriptors)FileDescriptor.BuilderwithMessageTypes(List<Descriptor> messageTypes)FileDescriptor.BuilderwithName(String name)FileDescriptor.BuilderwithOptions(List<Option> options)FileDescriptor.BuilderwithPackageName(String packageName)FileDescriptor.BuilderwithParsingException(DescriptorParserException parsingException)FileDescriptor.BuilderwithPublicDependencies(List<String> publicDependencies)FileDescriptor.BuilderwithSyntax(String syntax)FileDescriptor.BuilderwithSyntax(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()
-
-