Interface SearchResponse.Summary.CitationOrBuilder

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

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

    • getStartIndex

      long getStartIndex()
       Index indicates the start of the segment, measured in bytes/unicode.
       
      int64 start_index = 1;
      Returns:
      The startIndex.
    • getEndIndex

      long getEndIndex()
       End of the attributed segment, exclusive.
       
      int64 end_index = 2;
      Returns:
      The endIndex.
    • getSourcesList

       Citation sources for the attributed segment.
       
      repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.CitationSource sources = 3;
    • getSources

       Citation sources for the attributed segment.
       
      repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.CitationSource sources = 3;
    • getSourcesCount

      int getSourcesCount()
       Citation sources for the attributed segment.
       
      repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.CitationSource sources = 3;
    • getSourcesOrBuilderList

      List<? extends SearchResponse.Summary.CitationSourceOrBuilder> getSourcesOrBuilderList()
       Citation sources for the attributed segment.
       
      repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.CitationSource sources = 3;
    • getSourcesOrBuilder

      SearchResponse.Summary.CitationSourceOrBuilder getSourcesOrBuilder(int index)
       Citation sources for the attributed segment.
       
      repeated .google.cloud.discoveryengine.v1beta.SearchResponse.Summary.CitationSource sources = 3;