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 Detail

      • 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;