Package com.google.api.gax.rpc
Class PageContext<RequestT,ResponseT,ResourceT>
- java.lang.Object
-
- com.google.api.gax.rpc.PageContext<RequestT,ResponseT,ResourceT>
-
public abstract class PageContext<RequestT,ResponseT,ResourceT> extends java.lang.ObjectThe context for a page call.
-
-
Constructor Summary
Constructors Constructor Description PageContext()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static <RequestT,ResponseT,ResourceT>
PageContext<RequestT,ResponseT,ResourceT>create(UnaryCallable<RequestT,ResponseT> callable, PagedListDescriptor<RequestT,ResponseT,ResourceT> pageDescriptor, RequestT request, ApiCallContext callContext)abstract UnaryCallable<RequestT,ResponseT>getCallable()abstract ApiCallContextgetCallContext()abstract PagedListDescriptor<RequestT,ResponseT,ResourceT>getPageDescriptor()abstract RequestTgetRequest()PageContext<RequestT,ResponseT,ResourceT>withRequest(RequestT newRequest)
-
-
-
Method Detail
-
getCallable
public abstract UnaryCallable<RequestT,ResponseT> getCallable()
-
getPageDescriptor
public abstract PagedListDescriptor<RequestT,ResponseT,ResourceT> getPageDescriptor()
-
getRequest
public abstract RequestT getRequest()
-
getCallContext
public abstract ApiCallContext getCallContext()
-
withRequest
public PageContext<RequestT,ResponseT,ResourceT> withRequest(RequestT newRequest)
-
create
public static <RequestT,ResponseT,ResourceT> PageContext<RequestT,ResponseT,ResourceT> create(UnaryCallable<RequestT,ResponseT> callable, PagedListDescriptor<RequestT,ResponseT,ResourceT> pageDescriptor, RequestT request, ApiCallContext callContext)
-
-