public static class BundlingCallSettings.Builder<RequestT,ResponseT> extends ApiCallSettingsTyped.Builder<RequestT,ResponseT>
Constructor and Description |
---|
Builder(BundlingCallSettings<RequestT,ResponseT> settings) |
Builder(io.grpc.MethodDescriptor<RequestT,ResponseT> grpcMethodDescriptor,
BundlingDescriptor<RequestT,ResponseT> bundlingDescriptor) |
getMethodDescriptor
getRetryableCodes, getRetrySettingsBuilder
public Builder(io.grpc.MethodDescriptor<RequestT,ResponseT> grpcMethodDescriptor, BundlingDescriptor<RequestT,ResponseT> bundlingDescriptor)
public Builder(BundlingCallSettings<RequestT,ResponseT> settings)
public BundlingDescriptor<RequestT,ResponseT> getBundlingDescriptor()
public BundlingCallSettings.Builder<RequestT,ResponseT> setBundlingSettingsBuilder(BundlingSettings.Builder bundlingSettingsBuilder)
public BundlingSettings.Builder getBundlingSettingsBuilder()
public BundlingCallSettings.Builder<RequestT,ResponseT> 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 BundlingCallSettings.Builder<RequestT,ResponseT> setRetryableCodes(io.grpc.Status.Code... codes)
ApiCallSettings.Builder
ApiCallSettings
for a description
of what retryable codes do.setRetryableCodes
in class ApiCallSettings.Builder
public BundlingCallSettings.Builder<RequestT,ResponseT> setRetrySettingsBuilder(RetrySettings.Builder retrySettingsBuilder)
ApiCallSettings.Builder
ApiCallSettings
for a description
of what retry settings do.setRetrySettingsBuilder
in class ApiCallSettings.Builder
public BundlingCallSettings<RequestT,ResponseT> build()
ApiCallSettings.Builder
SimpleCallSettings
, PageStreamingCallSettings
, or
BundlingCallSettings
.build
in class ApiCallSettingsTyped.Builder<RequestT,ResponseT>