Interface CapabilitiesOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Capabilities, Capabilities.Builder

@Generated public interface CapabilitiesOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getTypes(int index)
    List of capability types this module supports
    int
    List of capability types this module supports
    List of capability types this module supports
    int
    getTypesValue(int index)
    List of capability types this module supports
    List of capability types this module supports

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getTypesList

      List<CapabilityType> getTypesList()
       List of capability types this module supports
       
      repeated .ai.pipestream.data.module.v1.CapabilityType types = 1 [json_name = "types"];
      Returns:
      A list containing the types.
    • getTypesCount

      int getTypesCount()
       List of capability types this module supports
       
      repeated .ai.pipestream.data.module.v1.CapabilityType types = 1 [json_name = "types"];
      Returns:
      The count of types.
    • getTypes

      CapabilityType getTypes(int index)
       List of capability types this module supports
       
      repeated .ai.pipestream.data.module.v1.CapabilityType types = 1 [json_name = "types"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The types at the given index.
    • getTypesValueList

      List<Integer> getTypesValueList()
       List of capability types this module supports
       
      repeated .ai.pipestream.data.module.v1.CapabilityType types = 1 [json_name = "types"];
      Returns:
      A list containing the enum numeric values on the wire for types.
    • getTypesValue

      int getTypesValue(int index)
       List of capability types this module supports
       
      repeated .ai.pipestream.data.module.v1.CapabilityType types = 1 [json_name = "types"];
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of types at the given index.