Interface ResponseFlagsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ResponseFlags, ResponseFlags.Builder

public interface ResponseFlagsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getFailedLocalHealthcheck

      boolean getFailedLocalHealthcheck()
       Indicates local server healthcheck failed.
       
      bool failed_local_healthcheck = 1;
      Returns:
      The failedLocalHealthcheck.
    • getNoHealthyUpstream

      boolean getNoHealthyUpstream()
       Indicates there was no healthy upstream.
       
      bool no_healthy_upstream = 2;
      Returns:
      The noHealthyUpstream.
    • getUpstreamRequestTimeout

      boolean getUpstreamRequestTimeout()
       Indicates an there was an upstream request timeout.
       
      bool upstream_request_timeout = 3;
      Returns:
      The upstreamRequestTimeout.
    • getLocalReset

      boolean getLocalReset()
       Indicates local codec level reset was sent on the stream.
       
      bool local_reset = 4;
      Returns:
      The localReset.
    • getUpstreamRemoteReset

      boolean getUpstreamRemoteReset()
       Indicates remote codec level reset was received on the stream.
       
      bool upstream_remote_reset = 5;
      Returns:
      The upstreamRemoteReset.
    • getUpstreamConnectionFailure

      boolean getUpstreamConnectionFailure()
       Indicates there was a local reset by a connection pool due to an initial connection failure.
       
      bool upstream_connection_failure = 6;
      Returns:
      The upstreamConnectionFailure.
    • getUpstreamConnectionTermination

      boolean getUpstreamConnectionTermination()
       Indicates the stream was reset due to an upstream connection termination.
       
      bool upstream_connection_termination = 7;
      Returns:
      The upstreamConnectionTermination.
    • getUpstreamOverflow

      boolean getUpstreamOverflow()
       Indicates the stream was reset because of a resource overflow.
       
      bool upstream_overflow = 8;
      Returns:
      The upstreamOverflow.
    • getNoRouteFound

      boolean getNoRouteFound()
       Indicates no route was found for the request.
       
      bool no_route_found = 9;
      Returns:
      The noRouteFound.
    • getDelayInjected

      boolean getDelayInjected()
       Indicates that the request was delayed before proxying.
       
      bool delay_injected = 10;
      Returns:
      The delayInjected.
    • getFaultInjected

      boolean getFaultInjected()
       Indicates that the request was aborted with an injected error code.
       
      bool fault_injected = 11;
      Returns:
      The faultInjected.
    • getRateLimited

      boolean getRateLimited()
       Indicates that the request was rate-limited locally.
       
      bool rate_limited = 12;
      Returns:
      The rateLimited.
    • hasUnauthorizedDetails

      boolean hasUnauthorizedDetails()
       Indicates if the request was deemed unauthorized and the reason for it.
       
      .envoy.data.accesslog.v2.ResponseFlags.Unauthorized unauthorized_details = 13;
      Returns:
      Whether the unauthorizedDetails field is set.
    • getUnauthorizedDetails

      ResponseFlags.Unauthorized getUnauthorizedDetails()
       Indicates if the request was deemed unauthorized and the reason for it.
       
      .envoy.data.accesslog.v2.ResponseFlags.Unauthorized unauthorized_details = 13;
      Returns:
      The unauthorizedDetails.
    • getUnauthorizedDetailsOrBuilder

      ResponseFlags.UnauthorizedOrBuilder getUnauthorizedDetailsOrBuilder()
       Indicates if the request was deemed unauthorized and the reason for it.
       
      .envoy.data.accesslog.v2.ResponseFlags.Unauthorized unauthorized_details = 13;
    • getRateLimitServiceError

      boolean getRateLimitServiceError()
       Indicates that the request was rejected because there was an error in rate limit service.
       
      bool rate_limit_service_error = 14;
      Returns:
      The rateLimitServiceError.
    • getDownstreamConnectionTermination

      boolean getDownstreamConnectionTermination()
       Indicates the stream was reset due to a downstream connection termination.
       
      bool downstream_connection_termination = 15;
      Returns:
      The downstreamConnectionTermination.
    • getUpstreamRetryLimitExceeded

      boolean getUpstreamRetryLimitExceeded()
       Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
       
      bool upstream_retry_limit_exceeded = 16;
      Returns:
      The upstreamRetryLimitExceeded.
    • getStreamIdleTimeout

      boolean getStreamIdleTimeout()
       Indicates that the stream idle timeout was hit, resulting in a downstream 408.
       
      bool stream_idle_timeout = 17;
      Returns:
      The streamIdleTimeout.
    • getInvalidEnvoyRequestHeaders

      boolean getInvalidEnvoyRequestHeaders()
       Indicates that the request was rejected because an envoy request header failed strict
       validation.
       
      bool invalid_envoy_request_headers = 18;
      Returns:
      The invalidEnvoyRequestHeaders.
    • getDownstreamProtocolError

      boolean getDownstreamProtocolError()
       Indicates there was an HTTP protocol error on the downstream request.
       
      bool downstream_protocol_error = 19;
      Returns:
      The downstreamProtocolError.