Enum Class CapabilityType

java.lang.Object
java.lang.Enum<CapabilityType>
ai.pipestream.data.module.v1.CapabilityType
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<CapabilityType>, Constable

@Generated public enum CapabilityType extends Enum<CapabilityType> implements com.google.protobuf.ProtocolMessageEnum
 Enumeration of module capability types
 
Protobuf enum ai.pipestream.data.module.v1.CapabilityType
  • Enum Constant Details

    • CAPABILITY_TYPE_UNSPECIFIED

      public static final CapabilityType CAPABILITY_TYPE_UNSPECIFIED
       Default behavior - full editor
       
      CAPABILITY_TYPE_UNSPECIFIED = 0;
    • CAPABILITY_TYPE_PARSER

      public static final CapabilityType CAPABILITY_TYPE_PARSER
       Module converts raw input (files, URLs) to documents
       
      CAPABILITY_TYPE_PARSER = 1;
    • CAPABILITY_TYPE_SINK

      public static final CapabilityType CAPABILITY_TYPE_SINK
       Module processes documents to produce output (documents, data)
       
      CAPABILITY_TYPE_SINK = 2;
    • UNRECOGNIZED

      public static final CapabilityType UNRECOGNIZED
  • Field Details

    • CAPABILITY_TYPE_UNSPECIFIED_VALUE

      public static final int CAPABILITY_TYPE_UNSPECIFIED_VALUE
       Default behavior - full editor
       
      CAPABILITY_TYPE_UNSPECIFIED = 0;
      See Also:
    • CAPABILITY_TYPE_PARSER_VALUE

      public static final int CAPABILITY_TYPE_PARSER_VALUE
       Module converts raw input (files, URLs) to documents
       
      CAPABILITY_TYPE_PARSER = 1;
      See Also:
    • CAPABILITY_TYPE_SINK_VALUE

      public static final int CAPABILITY_TYPE_SINK_VALUE
       Module processes documents to produce output (documents, data)
       
      CAPABILITY_TYPE_SINK = 2;
      See Also:
  • Method Details

    • values

      public static CapabilityType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CapabilityType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static CapabilityType valueOf(int value)
      Deprecated.
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static CapabilityType forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<CapabilityType> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static CapabilityType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null