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 EnumDescriptor
build()
EnumDescriptor.Builder
withDocumentation(String documentation)
EnumDescriptor.Builder
withFullName(String fullName)
EnumDescriptor.Builder
withName(String name)
EnumDescriptor.Builder
withOptions(List<Option> options)
EnumDescriptor.Builder
withValues(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()
-
-