Class RetryRuleWithContentBuilder<T extends Response>
java.lang.Object
com.linecorp.armeria.client.AbstractRuleBuilder<RetryRuleWithContentBuilder<T>>
com.linecorp.armeria.client.AbstractRuleWithContentBuilder<RetryRuleWithContentBuilder<T>,T>
com.linecorp.armeria.client.retry.RetryRuleWithContentBuilder<T>
public final class RetryRuleWithContentBuilder<T extends Response>
extends AbstractRuleWithContentBuilder<RetryRuleWithContentBuilder<T>,T>
A builder for creating a new
RetryRuleWithContent
.-
Method Summary
Modifier and TypeMethodDescriptionSets the default backoff and returns a newly createdRetryRuleWithContent
.thenBackoff
(Backoff backoff) Sets the specifiedBackoff
and returns a newly createdRetryRuleWithContent
.Returns a newly createdRetryRuleWithContent
that never retries.Methods inherited from class com.linecorp.armeria.client.AbstractRuleWithContentBuilder
onResponse, responseFilter
Methods inherited from class com.linecorp.armeria.client.AbstractRuleBuilder
exceptionFilter, grpcTrailersFilter, onException, onException, onException, onGrpcTrailers, onResponseHeaders, onResponseTrailers, onServerErrorStatus, onStatus, onStatus, onStatus, onStatusClass, onStatusClass, onTimeoutException, onTotalDuration, onUnprocessed, requestHeadersFilter, requiresResponseTrailers, responseHeadersFilter, responseTrailersFilter, totalDurationFilter
-
Method Details
-
thenBackoff
Sets the default backoff and returns a newly createdRetryRuleWithContent
. -
thenBackoff
Sets the specifiedBackoff
and returns a newly createdRetryRuleWithContent
. -
thenNoRetry
Returns a newly createdRetryRuleWithContent
that never retries.
-