Información relacionada con cómo y por qué se usó un resultado de resguardo. Si se configura este campo, significa que el servidor usó un modo de enrutamiento diferente del modo preferido como resguardo.
Representación JSON |
---|
{ "routingMode": enum ( |
Campos | |
---|---|
routingMode |
Es el modo de enrutamiento que se usa para la respuesta. Si se activó el resguardo, el modo puede ser diferente de la preferencia de enrutamiento establecida en la solicitud original del cliente. |
reason |
El motivo por el que se usó la respuesta de resguardo en lugar de la respuesta original. Este campo solo se propaga cuando se activa el modo de resguardo y se muestra la respuesta de resguardo. |
FallbackRoutingMode
Es el modo de enrutamiento real que se usa para la respuesta de resguardo que se devuelve.
Enumeraciones | |
---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
No se usa. |
FALLBACK_TRAFFIC_UNAWARE |
Indica que se usó TRAFFIC_UNAWARE para calcular la respuesta. |
FALLBACK_TRAFFIC_AWARE |
Indica que se usó TRAFFIC_AWARE para calcular la respuesta. |
FallbackReason
Motivos para usar la respuesta de resguardo.
Enumeraciones | |
---|---|
FALLBACK_REASON_UNSPECIFIED |
No se especificó ningún motivo de resguardo. |
SERVER_ERROR |
Se produjo un error en el servidor mientras se calculaban las rutas con tu modo de enrutamiento preferido, pero pudimos devolver un resultado calculado con un modo alternativo. |
LATENCY_EXCEEDED |
No pudimos terminar el cálculo con tu modo de enrutamiento preferido a tiempo, pero pudimos devolver un resultado calculado por un modo alternativo. |