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 Detail

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