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.v3.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.v3.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.v3.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.
    • getUpstreamMaxStreamDurationReached

      boolean getUpstreamMaxStreamDurationReached()
       Indicates there was a max stream duration reached on the upstream request.
       
      bool upstream_max_stream_duration_reached = 20;
      Returns:
      The upstreamMaxStreamDurationReached.
    • getResponseFromCacheFilter

      boolean getResponseFromCacheFilter()
       Indicates the response was served from a cache filter.
       
      bool response_from_cache_filter = 21;
      Returns:
      The responseFromCacheFilter.
    • getNoFilterConfigFound

      boolean getNoFilterConfigFound()
       Indicates that a filter configuration is not available.
       
      bool no_filter_config_found = 22;
      Returns:
      The noFilterConfigFound.
    • getDurationTimeout

      boolean getDurationTimeout()
       Indicates that request or connection exceeded the downstream connection duration.
       
      bool duration_timeout = 23;
      Returns:
      The durationTimeout.
    • getUpstreamProtocolError

      boolean getUpstreamProtocolError()
       Indicates there was an HTTP protocol error in the upstream response.
       
      bool upstream_protocol_error = 24;
      Returns:
      The upstreamProtocolError.
    • getNoClusterFound

      boolean getNoClusterFound()
       Indicates no cluster was found for the request.
       
      bool no_cluster_found = 25;
      Returns:
      The noClusterFound.
    • getOverloadManager

      boolean getOverloadManager()
       Indicates overload manager terminated the request.
       
      bool overload_manager = 26;
      Returns:
      The overloadManager.
    • getDnsResolutionFailure

      boolean getDnsResolutionFailure()
       Indicates a DNS resolution failed.
       
      bool dns_resolution_failure = 27;
      Returns:
      The dnsResolutionFailure.
    • getDownstreamRemoteReset

      boolean getDownstreamRemoteReset()
       Indicates a downstream remote codec level reset was received on the stream
       
      bool downstream_remote_reset = 28;
      Returns:
      The downstreamRemoteReset.