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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getDelayInjected()
Indicates that the request was delayed before proxying.boolean
getDnsResolutionFailure()
Indicates a DNS resolution failed.boolean
getDownstreamConnectionTermination()
Indicates the stream was reset due to a downstream connection termination.boolean
getDownstreamProtocolError()
Indicates there was an HTTP protocol error on the downstream request.boolean
getDownstreamRemoteReset()
Indicates a downstream remote codec level reset was received on the streamboolean
getDurationTimeout()
Indicates that request or connection exceeded the downstream connection duration.boolean
getFailedLocalHealthcheck()
Indicates local server healthcheck failed.boolean
getFaultInjected()
Indicates that the request was aborted with an injected error code.boolean
getInvalidEnvoyRequestHeaders()
Indicates that the request was rejected because an envoy request header failed strict validation.boolean
getLocalReset()
Indicates local codec level reset was sent on the stream.boolean
getNoClusterFound()
Indicates no cluster was found for the request.boolean
getNoFilterConfigFound()
Indicates that a filter configuration is not available.boolean
getNoHealthyUpstream()
Indicates there was no healthy upstream.boolean
getNoRouteFound()
Indicates no route was found for the request.boolean
getOverloadManager()
Indicates overload manager terminated the request.boolean
getRateLimited()
Indicates that the request was rate-limited locally.boolean
getRateLimitServiceError()
Indicates that the request was rejected because there was an error in rate limit service.boolean
getResponseFromCacheFilter()
Indicates the response was served from a cache filter.boolean
getStreamIdleTimeout()
Indicates that the stream idle timeout was hit, resulting in a downstream 408.ResponseFlags.Unauthorized
getUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.ResponseFlags.UnauthorizedOrBuilder
getUnauthorizedDetailsOrBuilder()
Indicates if the request was deemed unauthorized and the reason for it.boolean
getUpstreamConnectionFailure()
Indicates there was a local reset by a connection pool due to an initial connection failure.boolean
getUpstreamConnectionTermination()
Indicates the stream was reset due to an upstream connection termination.boolean
getUpstreamMaxStreamDurationReached()
Indicates there was a max stream duration reached on the upstream request.boolean
getUpstreamOverflow()
Indicates the stream was reset because of a resource overflow.boolean
getUpstreamProtocolError()
Indicates there was an HTTP protocol error in the upstream response.boolean
getUpstreamRemoteReset()
Indicates remote codec level reset was received on the stream.boolean
getUpstreamRequestTimeout()
Indicates an there was an upstream request timeout.boolean
getUpstreamRetryLimitExceeded()
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.boolean
hasUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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.
-
-