Package com.google.api.gax.rpc
Class PagedCallSettings<RequestT,ResponseT,PagedListResponseT>
java.lang.Object
com.google.api.gax.rpc.UnaryCallSettings<RequestT,ResponseT>
com.google.api.gax.rpc.PagedCallSettings<RequestT,ResponseT,PagedListResponseT>
@InternalExtensionOnly
public final class PagedCallSettings<RequestT,ResponseT,PagedListResponseT>
extends UnaryCallSettings<RequestT,ResponseT>
A settings class to configure a
UnaryCallable for calls to an API method that supports
page streaming.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionstatic <RequestT,ResponseT, PagedListResponseT>
PagedCallSettings.Builder<RequestT,ResponseT, PagedListResponseT> newBuilder(PagedListResponseFactory<RequestT, ResponseT, PagedListResponseT> pagedListResponseFactory) Methods inherited from class com.google.api.gax.rpc.UnaryCallSettings
equals, getRetryableCodes, getRetrySettings, hashCode, newUnaryCallSettingsBuilder, toString
-
Method Details
-
getPagedListResponseFactory
public PagedListResponseFactory<RequestT,ResponseT, getPagedListResponseFactory()PagedListResponseT> -
newBuilder
public static <RequestT,ResponseT, PagedCallSettings.Builder<RequestT,PagedListResponseT> ResponseT, newBuilderPagedListResponseT> (PagedListResponseFactory<RequestT, ResponseT, PagedListResponseT> pagedListResponseFactory) -
toBuilder
- Overrides:
toBuilderin classUnaryCallSettings<RequestT,ResponseT>
-