Interface SearchResponse.QueryExpansionInfoOrBuilder

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

public static interface SearchResponse.QueryExpansionInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Bool describing whether query expansion has occurred.
    long
    Number of pinned results.

    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

    • getExpandedQuery

      boolean getExpandedQuery()
       Bool describing whether query expansion has occurred.
       
      bool expanded_query = 1;
      Returns:
      The expandedQuery.
    • getPinnedResultCount

      long getPinnedResultCount()
       Number of pinned results. This field will only be set when expansion
       happens and
       [SearchRequest.QueryExpansionSpec.pin_unexpanded_results][google.cloud.discoveryengine.v1beta.SearchRequest.QueryExpansionSpec.pin_unexpanded_results]
       is set to true.
       
      int64 pinned_result_count = 2;
      Returns:
      The pinnedResultCount.