Interface PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> (2.50.0)

public interface PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT>

Interface for constructing futures which return PagedListResponse objects.

This class is designed to be used by generated code.

Type Parameters

Name Description
RequestT
ResponseT
PagedListResponseT

Methods

getFuturePagedResponse(UnaryCallable<RequestT,ResponseT> callable, RequestT request, ApiCallContext context, ApiFuture<ResponseT> futureResponse)

public abstract ApiFuture<PagedListResponseT> getFuturePagedResponse(UnaryCallable<RequestT,ResponseT> callable, RequestT request, ApiCallContext context, ApiFuture<ResponseT> futureResponse)
Parameters
Name Description
callable UnaryCallable<RequestT,ResponseT>
request RequestT
context ApiCallContext
futureResponse ApiFuture<ResponseT>
Returns
Type Description
ApiFuture<PagedListResponseT>