Interface WeaviateProtoGenerative.GenerativeSearchOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WeaviateProtoGenerative.GenerativeSearch, WeaviateProtoGenerative.GenerativeSearch.Builder
Enclosing class:
WeaviateProtoGenerative

public static interface WeaviateProtoGenerative.GenerativeSearchOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSingleResponsePrompt

      @Deprecated String getSingleResponsePrompt()
      Deprecated.
      weaviate.v1.GenerativeSearch.single_response_prompt is deprecated. See v1/generative.proto;l=25
      string single_response_prompt = 1 [deprecated = true];
      Returns:
      The singleResponsePrompt.
    • getSingleResponsePromptBytes

      @Deprecated com.google.protobuf.ByteString getSingleResponsePromptBytes()
      Deprecated.
      weaviate.v1.GenerativeSearch.single_response_prompt is deprecated. See v1/generative.proto;l=25
      string single_response_prompt = 1 [deprecated = true];
      Returns:
      The bytes for singleResponsePrompt.
    • getGroupedResponseTask

      @Deprecated String getGroupedResponseTask()
      Deprecated.
      weaviate.v1.GenerativeSearch.grouped_response_task is deprecated. See v1/generative.proto;l=26
      string grouped_response_task = 2 [deprecated = true];
      Returns:
      The groupedResponseTask.
    • getGroupedResponseTaskBytes

      @Deprecated com.google.protobuf.ByteString getGroupedResponseTaskBytes()
      Deprecated.
      weaviate.v1.GenerativeSearch.grouped_response_task is deprecated. See v1/generative.proto;l=26
      string grouped_response_task = 2 [deprecated = true];
      Returns:
      The bytes for groupedResponseTask.
    • getGroupedPropertiesList

      @Deprecated List<String> getGroupedPropertiesList()
      Deprecated.
      weaviate.v1.GenerativeSearch.grouped_properties is deprecated. See v1/generative.proto;l=27
      repeated string grouped_properties = 3 [deprecated = true];
      Returns:
      A list containing the groupedProperties.
    • getGroupedPropertiesCount

      @Deprecated int getGroupedPropertiesCount()
      Deprecated.
      weaviate.v1.GenerativeSearch.grouped_properties is deprecated. See v1/generative.proto;l=27
      repeated string grouped_properties = 3 [deprecated = true];
      Returns:
      The count of groupedProperties.
    • getGroupedProperties

      @Deprecated String getGroupedProperties(int index)
      Deprecated.
      weaviate.v1.GenerativeSearch.grouped_properties is deprecated. See v1/generative.proto;l=27
      repeated string grouped_properties = 3 [deprecated = true];
      Parameters:
      index - The index of the element to return.
      Returns:
      The groupedProperties at the given index.
    • getGroupedPropertiesBytes

      @Deprecated com.google.protobuf.ByteString getGroupedPropertiesBytes(int index)
      Deprecated.
      weaviate.v1.GenerativeSearch.grouped_properties is deprecated. See v1/generative.proto;l=27
      repeated string grouped_properties = 3 [deprecated = true];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the groupedProperties at the given index.
    • hasSingle

      boolean hasSingle()
      .weaviate.v1.GenerativeSearch.Single single = 4;
      Returns:
      Whether the single field is set.
    • getSingle

      .weaviate.v1.GenerativeSearch.Single single = 4;
      Returns:
      The single.
    • getSingleOrBuilder

      .weaviate.v1.GenerativeSearch.Single single = 4;
    • hasGrouped

      boolean hasGrouped()
      .weaviate.v1.GenerativeSearch.Grouped grouped = 5;
      Returns:
      Whether the grouped field is set.
    • getGrouped

      .weaviate.v1.GenerativeSearch.Grouped grouped = 5;
      Returns:
      The grouped.
    • getGroupedOrBuilder

      .weaviate.v1.GenerativeSearch.Grouped grouped = 5;