public static class PageStreamingCallSettings.Builder<RequestT,ResponseT,ResourceT> extends ApiCallSettingsTyped.Builder<RequestT,ResponseT>
Constructor and Description |
---|
Builder(io.grpc.MethodDescriptor<RequestT,ResponseT> grpcMethodDescriptor,
PageStreamingDescriptor<RequestT,ResponseT,ResourceT> pageDescriptor) |
Builder(PageStreamingCallSettings<RequestT,ResponseT,ResourceT> settings) |
Modifier and Type | Method and Description |
---|---|
PageStreamingCallSettings<RequestT,ResponseT,ResourceT> |
build()
Builds an instance of the containing class.
|
PageStreamingDescriptor<RequestT,ResponseT,ResourceT> |
getPageDescriptor() |
PageStreamingCallSettings.Builder<RequestT,ResponseT,ResourceT> |
setRetryableCodes(java.util.Set<io.grpc.Status.Code> retryableCodes)
See the class documentation of
ApiCallSettings for a description
of what retryable codes do. |
PageStreamingCallSettings.Builder<RequestT,ResponseT,ResourceT> |
setRetryableCodes(io.grpc.Status.Code... codes)
See the class documentation of
ApiCallSettings for a description
of what retryable codes do. |
PageStreamingCallSettings.Builder<RequestT,ResponseT,ResourceT> |
setRetrySettingsBuilder(RetrySettings.Builder retrySettingsBuilder)
See the class documentation of
ApiCallSettings for a description
of what retry settings do. |
getMethodDescriptor
getRetryableCodes, getRetrySettingsBuilder
public Builder(io.grpc.MethodDescriptor<RequestT,ResponseT> grpcMethodDescriptor, PageStreamingDescriptor<RequestT,ResponseT,ResourceT> pageDescriptor)
public Builder(PageStreamingCallSettings<RequestT,ResponseT,ResourceT> settings)
public PageStreamingDescriptor<RequestT,ResponseT,ResourceT> getPageDescriptor()
public PageStreamingCallSettings.Builder<RequestT,ResponseT,ResourceT> setRetryableCodes(java.util.Set<io.grpc.Status.Code> retryableCodes)
ApiCallSettings.Builder
ApiCallSettings
for a description
of what retryable codes do.setRetryableCodes
in class ApiCallSettings.Builder
public PageStreamingCallSettings.Builder<RequestT,ResponseT,ResourceT> setRetryableCodes(io.grpc.Status.Code... codes)
ApiCallSettings.Builder
ApiCallSettings
for a description
of what retryable codes do.setRetryableCodes
in class ApiCallSettings.Builder
public PageStreamingCallSettings.Builder<RequestT,ResponseT,ResourceT> setRetrySettingsBuilder(RetrySettings.Builder retrySettingsBuilder)
ApiCallSettings.Builder
ApiCallSettings
for a description
of what retry settings do.setRetrySettingsBuilder
in class ApiCallSettings.Builder
public PageStreamingCallSettings<RequestT,ResponseT,ResourceT> build()
ApiCallSettings.Builder
SimpleCallSettings
, PageStreamingCallSettings
, or
BundlingCallSettings
.build
in class ApiCallSettingsTyped.Builder<RequestT,ResponseT>