Class SearchPagedResponse

java.lang.Object
com.azure.core.http.rest.PagedResponseBase<Void,SearchResult>
com.azure.search.documents.util.SearchPagedResponse
All Implemented Interfaces:
com.azure.core.http.rest.Page<SearchResult>, com.azure.core.http.rest.PagedResponse<SearchResult>, com.azure.core.http.rest.Response<List<SearchResult>>, com.azure.core.util.paging.ContinuablePage<String,SearchResult>, Closeable, AutoCloseable

public final class SearchPagedResponse extends com.azure.core.http.rest.PagedResponseBase<Void,SearchResult>
Represents an HTTP response from the search API request that contains a list of items deserialized into a Page. Each page contains additional information returned by the API request. In the Search API case the additional information is: count - number of total documents returned. Will be returned only if isIncludeTotalResultCount is set to true coverage - coverage value.
  • Constructor Details

    • SearchPagedResponse

      public SearchPagedResponse(com.azure.core.http.rest.Response<List<SearchResult>> response, String continuationToken, Map<String,List<FacetResult>> facets, Long count, Double coverage)
      Constructor
      Parameters:
      response - The response containing information such as the request, status code, headers, and values.
      continuationToken - Continuation token for the next operation.
      facets - Facets contained in the search.
      count - Total number of documents available as a result for the search.
      coverage - Percent of the index used in the search operation.
    • SearchPagedResponse

      public SearchPagedResponse(com.azure.core.http.rest.Response<List<SearchResult>> response, String continuationToken, Map<String,List<FacetResult>> facets, Long count, Double coverage, List<AnswerResult> answers)
      Constructor
      Parameters:
      response - The response containing information such as the request, status code, headers, and values.
      continuationToken - Continuation token for the next operation.
      facets - Facets contained in the search.
      count - Total number of documents available as a result for the search.
      coverage - Percent of the index used in the search operation.
      answers - Answers contained in the search.
  • Method Details