Versions in this module Expand all Collapse all v1 v1.11.0 Apr 7, 2025 v1.10.1 Apr 7, 2025 Changes in this version + const DefaultBackoffCoefficient + const DefaultExpirationInterval + const DefaultJitter + const DefaultMaximumAttempts + const DefaultMaximumInterval + const UnlimitedInterval + const UnlimitedMaximumAttempts + var ConfigKey = contextKey + func IsStatusCodeRetryable(status *status.Status) bool + func NewRetryOptionsInterceptor(excludeInternal *atomic.Bool) grpc.UnaryClientInterceptor + type GrpcRetryConfig struct + func NewGrpcRetryConfig(initialInterval time.Duration) *GrpcRetryConfig + func (g *GrpcRetryConfig) SetBackoffCoefficient(backoffCoefficient float64) + func (g *GrpcRetryConfig) SetExpirationInterval(expirationInterval time.Duration) + func (g *GrpcRetryConfig) SetJitter(jitter float64) + func (g *GrpcRetryConfig) SetMaximumAttempts(maximumAttempts int) + func (g *GrpcRetryConfig) SetMaximumInterval(maximumInterval time.Duration)