Class SuggestPagedResponse

  • All Implemented Interfaces:
    com.azure.core.http.rest.Page<SuggestResult>, com.azure.core.http.rest.PagedResponse<SuggestResult>, com.azure.core.http.rest.Response<List<SuggestResult>>, com.azure.core.util.paging.ContinuablePage<String,​SuggestResult>, Closeable, AutoCloseable

    public final class SuggestPagedResponse
    extends com.azure.core.http.rest.PagedResponseBase<Void,​SuggestResult>
    Represents an HTTP response from the suggest API request that contains a list of items deserialized into a Page. Each page contains additional information returned by the API request. In the Suggest API case the additional information is: coverage - coverage value.
    • Constructor Detail

      • SuggestPagedResponse

        public SuggestPagedResponse​(com.azure.core.http.rest.Response<List<SuggestResult>> response,
                                    Double coverage)
        Constructor
        Parameters:
        response - The response containing information such as the request, status code, headers, and values.
        coverage - Percent of the index used in the suggest operation.
    • Method Detail

      • getCoverage

        public Double getCoverage()
        The percentage of the index covered in the suggest request.

        If minimumCoverage wasn't supplied in the request this will be null.

        Returns:
        The percentage of the index covered in the suggest request if minimumCoverage was set in the request, otherwise null.