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 aUnaryCallablefor calls to an API method that supports page streaming.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT>getPagedListResponseFactory()static <RequestT,ResponseT,PagedListResponseT>
PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT>newBuilder(PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> pagedListResponseFactory)PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT>toBuilder()-
Methods inherited from class com.google.api.gax.rpc.UnaryCallSettings
equals, getRetryableCodes, getRetrySettings, hashCode, newUnaryCallSettingsBuilder, toString
-
-
-
-
Method Detail
-
getPagedListResponseFactory
public PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> getPagedListResponseFactory()
-
newBuilder
public static <RequestT,ResponseT,PagedListResponseT> PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> newBuilder(PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> pagedListResponseFactory)
-
toBuilder
public final PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> toBuilder()
- Overrides:
toBuilderin classUnaryCallSettings<RequestT,ResponseT>
-
-