public static class PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> extends UnaryCallSettings.Builder<RequestT,ResponseT>
| Constructor and Description |
|---|
Builder(PagedCallSettings<RequestT,ResponseT,PagedListResponseT> settings) |
Builder(PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> pagedListResponseFactory) |
| Modifier and Type | Method and Description |
|---|---|
PagedCallSettings<RequestT,ResponseT,PagedListResponseT> |
build()
Builds an instance of the containing class.
|
PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> |
getPagedListResponseFactory() |
PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> |
setRetryableCodes(Set<StatusCode.Code> retryableCodes)
See the class documentation of
UnaryCallSettings for a description of what retryable
codes do. |
PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> |
setRetryableCodes(StatusCode.Code... codes)
See the class documentation of
UnaryCallSettings for a description of what retryable
codes do. |
PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> |
setRetrySettings(RetrySettings retrySettings) |
getRetryableCodes, getRetrySettings, setSimpleTimeoutNoRetriespublic Builder(PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> pagedListResponseFactory)
public Builder(PagedCallSettings<RequestT,ResponseT,PagedListResponseT> settings)
public PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> setRetryableCodes(Set<StatusCode.Code> retryableCodes)
UnaryCallSettings.BuilderUnaryCallSettings for a description of what retryable
codes do.setRetryableCodes in class UnaryCallSettings.Builder<RequestT,ResponseT>public PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> setRetryableCodes(StatusCode.Code... codes)
UnaryCallSettings.BuilderUnaryCallSettings for a description of what retryable
codes do.setRetryableCodes in class UnaryCallSettings.Builder<RequestT,ResponseT>public PagedCallSettings.Builder<RequestT,ResponseT,PagedListResponseT> setRetrySettings(RetrySettings retrySettings)
setRetrySettings in class UnaryCallSettings.Builder<RequestT,ResponseT>public PagedListResponseFactory<RequestT,ResponseT,PagedListResponseT> getPagedListResponseFactory()
public PagedCallSettings<RequestT,ResponseT,PagedListResponseT> build()
UnaryCallSettings.Builderbuild in class UnaryCallSettings.Builder<RequestT,ResponseT>