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