Class EnumDescriptor.Builder
- java.lang.Object
-
- org.infinispan.protostream.descriptors.EnumDescriptor.Builder
-
- Enclosing class:
- EnumDescriptor
public static final class EnumDescriptor.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnumDescriptorbuild()EnumDescriptor.BuilderwithDocumentation(String documentation)EnumDescriptor.BuilderwithFullName(String fullName)EnumDescriptor.BuilderwithName(String name)EnumDescriptor.BuilderwithOptions(List<Option> options)EnumDescriptor.BuilderwithValues(List<EnumValueDescriptor> values)
-
-
-
Method Detail
-
withName
public EnumDescriptor.Builder withName(String name)
-
withFullName
public EnumDescriptor.Builder withFullName(String fullName)
-
withOptions
public EnumDescriptor.Builder withOptions(List<Option> options)
-
withValues
public EnumDescriptor.Builder withValues(List<EnumValueDescriptor> values)
-
withDocumentation
public EnumDescriptor.Builder withDocumentation(String documentation)
-
build
public EnumDescriptor build()
-
-