Class ProtoMessageTypeProvider

  • All Implemented Interfaces:
    CelTypeProvider

    @CheckReturnValue
    @Immutable
    public final class ProtoMessageTypeProvider
    extends java.lang.Object
    implements CelTypeProvider
    The ProtoMessageTypeProvider implements the CelTypeProvider interface to provide CelType objects for the core CEL types and a list of protobuf message types.
    • Constructor Detail

      • ProtoMessageTypeProvider

        @Deprecated
        public ProtoMessageTypeProvider()
        Deprecated.
        Use newBuilder() instead.
      • ProtoMessageTypeProvider

        @Deprecated
        public ProtoMessageTypeProvider​(com.google.protobuf.DescriptorProtos.FileDescriptorSet descriptorSet)
        Deprecated.
        Use newBuilder() instead.
      • ProtoMessageTypeProvider

        @Deprecated
        public ProtoMessageTypeProvider​(java.lang.Iterable<com.google.protobuf.Descriptors.Descriptor> descriptors)
        Deprecated.
        Use newBuilder() instead.
      • ProtoMessageTypeProvider

        @Deprecated
        public ProtoMessageTypeProvider​(com.google.common.collect.ImmutableSet<com.google.protobuf.Descriptors.FileDescriptor> fileDescriptors)
        Deprecated.
        Use newBuilder() instead.