Package dev.cel.common
Class CelDescriptors.Builder
- java.lang.Object
-
- dev.cel.common.CelDescriptors.Builder
-
- Enclosing class:
- CelDescriptors
public abstract static class CelDescriptors.Builder extends java.lang.ObjectBuilder for configuring the CelDescriptors
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract CelDescriptorsbuild()protected abstract com.google.common.collect.ImmutableSet.Builder<Descriptors.EnumDescriptor>enumDescriptorsBuilder()protected abstract com.google.common.collect.ImmutableMultimap.Builder<java.lang.String,Descriptors.FieldDescriptor>extensionDescriptorsBuilder()protected abstract com.google.common.collect.ImmutableSet.Builder<Descriptors.FileDescriptor>fileDescriptorsBuilder()protected abstract com.google.common.collect.ImmutableSet.Builder<Descriptors.Descriptor>messageTypeDescriptorsBuilder()
-
-
-
Method Detail
-
messageTypeDescriptorsBuilder
protected abstract com.google.common.collect.ImmutableSet.Builder<Descriptors.Descriptor> messageTypeDescriptorsBuilder()
-
enumDescriptorsBuilder
protected abstract com.google.common.collect.ImmutableSet.Builder<Descriptors.EnumDescriptor> enumDescriptorsBuilder()
-
extensionDescriptorsBuilder
protected abstract com.google.common.collect.ImmutableMultimap.Builder<java.lang.String,Descriptors.FieldDescriptor> extensionDescriptorsBuilder()
-
fileDescriptorsBuilder
protected abstract com.google.common.collect.ImmutableSet.Builder<Descriptors.FileDescriptor> fileDescriptorsBuilder()
-
build
public abstract CelDescriptors build()
-
-