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 aUnaryCallable
for calls to an API method that supports page streaming.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PagedCallSettings.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:
toBuilder
in classUnaryCallSettings<RequestT,ResponseT>
-
-