retries.proto

Package: retries.plugins.gloo.solo.io

TODO: this was copied form the transformation filter. TODO: instead of manually copying, we want to do it via script, similar to the java-control-plane TODO: to solo-kit/api/envoy

Types:

Source File: github.com/solo-io/gloo/projects/gloo/api/v1/plugins/retries/retries.proto

RetryPolicy

Retry Policy applied to a route

"retryOn": string
"numRetries": int
"perTryTimeout": .google.protobuf.Duration
Field Type Description Default
retryOn string Specifies the conditions under which retry takes place. These are the same conditions documented for Envoy
numRetries int Specifies the allowed number of retries. This parameter is optional and defaults to 1. These are the same conditions documented for Envoy
perTryTimeout .google.protobuf.Duration Specifies a non-zero upstream timeout per retry attempt. This parameter is optional.