Interface FunctionSchemaOrBuilder

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

public interface FunctionSchemaOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      string name = 1;
      Returns:
      The bytes for name.
    • getId

      long getId()
      int64 id = 2;
      Returns:
      The id.
    • getDescription

      String getDescription()
      string description = 3;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
      string description = 3;
      Returns:
      The bytes for description.
    • getTypeValue

      int getTypeValue()
      .milvus.proto.schema.FunctionType type = 4;
      Returns:
      The enum numeric value on the wire for type.
    • getType

      FunctionType getType()
      .milvus.proto.schema.FunctionType type = 4;
      Returns:
      The type.
    • getInputFieldNamesList

      List<String> getInputFieldNamesList()
      repeated string input_field_names = 5;
      Returns:
      A list containing the inputFieldNames.
    • getInputFieldNamesCount

      int getInputFieldNamesCount()
      repeated string input_field_names = 5;
      Returns:
      The count of inputFieldNames.
    • getInputFieldNames

      String getInputFieldNames(int index)
      repeated string input_field_names = 5;
      Parameters:
      index - The index of the element to return.
      Returns:
      The inputFieldNames at the given index.
    • getInputFieldNamesBytes

      com.google.protobuf.ByteString getInputFieldNamesBytes(int index)
      repeated string input_field_names = 5;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the inputFieldNames at the given index.
    • getInputFieldIdsList

      List<Long> getInputFieldIdsList()
      repeated int64 input_field_ids = 6;
      Returns:
      A list containing the inputFieldIds.
    • getInputFieldIdsCount

      int getInputFieldIdsCount()
      repeated int64 input_field_ids = 6;
      Returns:
      The count of inputFieldIds.
    • getInputFieldIds

      long getInputFieldIds(int index)
      repeated int64 input_field_ids = 6;
      Parameters:
      index - The index of the element to return.
      Returns:
      The inputFieldIds at the given index.
    • getOutputFieldNamesList

      List<String> getOutputFieldNamesList()
      repeated string output_field_names = 7;
      Returns:
      A list containing the outputFieldNames.
    • getOutputFieldNamesCount

      int getOutputFieldNamesCount()
      repeated string output_field_names = 7;
      Returns:
      The count of outputFieldNames.
    • getOutputFieldNames

      String getOutputFieldNames(int index)
      repeated string output_field_names = 7;
      Parameters:
      index - The index of the element to return.
      Returns:
      The outputFieldNames at the given index.
    • getOutputFieldNamesBytes

      com.google.protobuf.ByteString getOutputFieldNamesBytes(int index)
      repeated string output_field_names = 7;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the outputFieldNames at the given index.
    • getOutputFieldIdsList

      List<Long> getOutputFieldIdsList()
      repeated int64 output_field_ids = 8;
      Returns:
      A list containing the outputFieldIds.
    • getOutputFieldIdsCount

      int getOutputFieldIdsCount()
      repeated int64 output_field_ids = 8;
      Returns:
      The count of outputFieldIds.
    • getOutputFieldIds

      long getOutputFieldIds(int index)
      repeated int64 output_field_ids = 8;
      Parameters:
      index - The index of the element to return.
      Returns:
      The outputFieldIds at the given index.
    • getParamsList

      List<KeyValuePair> getParamsList()
      repeated .milvus.proto.common.KeyValuePair params = 9;
    • getParams

      KeyValuePair getParams(int index)
      repeated .milvus.proto.common.KeyValuePair params = 9;
    • getParamsCount

      int getParamsCount()
      repeated .milvus.proto.common.KeyValuePair params = 9;
    • getParamsOrBuilderList

      List<? extends KeyValuePairOrBuilder> getParamsOrBuilderList()
      repeated .milvus.proto.common.KeyValuePair params = 9;
    • getParamsOrBuilder

      KeyValuePairOrBuilder getParamsOrBuilder(int index)
      repeated .milvus.proto.common.KeyValuePair params = 9;