Class 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 Detail

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