public static final class ResponseFlags.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder> implements ResponseFlagsOrBuilder
Flags indicating occurrences during request/response processing. [#next-free-field: 24]Protobuf type
envoy.data.accesslog.v3.ResponseFlags| Modifier and Type | Method and Description |
|---|---|
ResponseFlags.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResponseFlags |
build() |
ResponseFlags |
buildPartial() |
ResponseFlags.Builder |
clear() |
ResponseFlags.Builder |
clearDelayInjected()
Indicates that the request was delayed before proxying.
|
ResponseFlags.Builder |
clearDownstreamConnectionTermination()
Indicates the stream was reset due to a downstream connection termination.
|
ResponseFlags.Builder |
clearDownstreamProtocolError()
Indicates there was an HTTP protocol error on the downstream request.
|
ResponseFlags.Builder |
clearDurationTimeout()
Indicates that request or connection exceeded the downstream connection duration.
|
ResponseFlags.Builder |
clearFailedLocalHealthcheck()
Indicates local server healthcheck failed.
|
ResponseFlags.Builder |
clearFaultInjected()
Indicates that the request was aborted with an injected error code.
|
ResponseFlags.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ResponseFlags.Builder |
clearInvalidEnvoyRequestHeaders()
Indicates that the request was rejected because an envoy request header failed strict
validation.
|
ResponseFlags.Builder |
clearLocalReset()
Indicates local codec level reset was sent on the stream.
|
ResponseFlags.Builder |
clearNoFilterConfigFound()
Indicates that a filter configuration is not available.
|
ResponseFlags.Builder |
clearNoHealthyUpstream()
Indicates there was no healthy upstream.
|
ResponseFlags.Builder |
clearNoRouteFound()
Indicates no route was found for the request.
|
ResponseFlags.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ResponseFlags.Builder |
clearRateLimited()
Indicates that the request was rate-limited locally.
|
ResponseFlags.Builder |
clearRateLimitServiceError()
Indicates that the request was rejected because there was an error in rate limit service.
|
ResponseFlags.Builder |
clearResponseFromCacheFilter()
Indicates the response was served from a cache filter.
|
ResponseFlags.Builder |
clearStreamIdleTimeout()
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
|
ResponseFlags.Builder |
clearUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.
|
ResponseFlags.Builder |
clearUpstreamConnectionFailure()
Indicates there was a local reset by a connection pool due to an initial connection failure.
|
ResponseFlags.Builder |
clearUpstreamConnectionTermination()
Indicates the stream was reset due to an upstream connection termination.
|
ResponseFlags.Builder |
clearUpstreamMaxStreamDurationReached()
Indicates there was a max stream duration reached on the upstream request.
|
ResponseFlags.Builder |
clearUpstreamOverflow()
Indicates the stream was reset because of a resource overflow.
|
ResponseFlags.Builder |
clearUpstreamRemoteReset()
Indicates remote codec level reset was received on the stream.
|
ResponseFlags.Builder |
clearUpstreamRequestTimeout()
Indicates an there was an upstream request timeout.
|
ResponseFlags.Builder |
clearUpstreamRetryLimitExceeded()
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
|
ResponseFlags.Builder |
clone() |
ResponseFlags |
getDefaultInstanceForType() |
boolean |
getDelayInjected()
Indicates that the request was delayed before proxying.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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 |
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 |
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 |
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.Unauthorized.Builder |
getUnauthorizedDetailsBuilder()
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 |
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ResponseFlags.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ResponseFlags.Builder |
mergeFrom(com.google.protobuf.Message other) |
ResponseFlags.Builder |
mergeFrom(ResponseFlags other) |
ResponseFlags.Builder |
mergeUnauthorizedDetails(ResponseFlags.Unauthorized value)
Indicates if the request was deemed unauthorized and the reason for it.
|
ResponseFlags.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResponseFlags.Builder |
setDelayInjected(boolean value)
Indicates that the request was delayed before proxying.
|
ResponseFlags.Builder |
setDownstreamConnectionTermination(boolean value)
Indicates the stream was reset due to a downstream connection termination.
|
ResponseFlags.Builder |
setDownstreamProtocolError(boolean value)
Indicates there was an HTTP protocol error on the downstream request.
|
ResponseFlags.Builder |
setDurationTimeout(boolean value)
Indicates that request or connection exceeded the downstream connection duration.
|
ResponseFlags.Builder |
setFailedLocalHealthcheck(boolean value)
Indicates local server healthcheck failed.
|
ResponseFlags.Builder |
setFaultInjected(boolean value)
Indicates that the request was aborted with an injected error code.
|
ResponseFlags.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResponseFlags.Builder |
setInvalidEnvoyRequestHeaders(boolean value)
Indicates that the request was rejected because an envoy request header failed strict
validation.
|
ResponseFlags.Builder |
setLocalReset(boolean value)
Indicates local codec level reset was sent on the stream.
|
ResponseFlags.Builder |
setNoFilterConfigFound(boolean value)
Indicates that a filter configuration is not available.
|
ResponseFlags.Builder |
setNoHealthyUpstream(boolean value)
Indicates there was no healthy upstream.
|
ResponseFlags.Builder |
setNoRouteFound(boolean value)
Indicates no route was found for the request.
|
ResponseFlags.Builder |
setRateLimited(boolean value)
Indicates that the request was rate-limited locally.
|
ResponseFlags.Builder |
setRateLimitServiceError(boolean value)
Indicates that the request was rejected because there was an error in rate limit service.
|
ResponseFlags.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ResponseFlags.Builder |
setResponseFromCacheFilter(boolean value)
Indicates the response was served from a cache filter.
|
ResponseFlags.Builder |
setStreamIdleTimeout(boolean value)
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
|
ResponseFlags.Builder |
setUnauthorizedDetails(ResponseFlags.Unauthorized.Builder builderForValue)
Indicates if the request was deemed unauthorized and the reason for it.
|
ResponseFlags.Builder |
setUnauthorizedDetails(ResponseFlags.Unauthorized value)
Indicates if the request was deemed unauthorized and the reason for it.
|
ResponseFlags.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResponseFlags.Builder |
setUpstreamConnectionFailure(boolean value)
Indicates there was a local reset by a connection pool due to an initial connection failure.
|
ResponseFlags.Builder |
setUpstreamConnectionTermination(boolean value)
Indicates the stream was reset due to an upstream connection termination.
|
ResponseFlags.Builder |
setUpstreamMaxStreamDurationReached(boolean value)
Indicates there was a max stream duration reached on the upstream request.
|
ResponseFlags.Builder |
setUpstreamOverflow(boolean value)
Indicates the stream was reset because of a resource overflow.
|
ResponseFlags.Builder |
setUpstreamRemoteReset(boolean value)
Indicates remote codec level reset was received on the stream.
|
ResponseFlags.Builder |
setUpstreamRequestTimeout(boolean value)
Indicates an there was an upstream request timeout.
|
ResponseFlags.Builder |
setUpstreamRetryLimitExceeded(boolean value)
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ResponseFlags build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ResponseFlags buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ResponseFlags.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResponseFlags.Builder>public ResponseFlags.Builder mergeFrom(ResponseFlags other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public ResponseFlags.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResponseFlags.Builder>IOExceptionpublic boolean getFailedLocalHealthcheck()
Indicates local server healthcheck failed.
bool failed_local_healthcheck = 1;getFailedLocalHealthcheck in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setFailedLocalHealthcheck(boolean value)
Indicates local server healthcheck failed.
bool failed_local_healthcheck = 1;public ResponseFlags.Builder clearFailedLocalHealthcheck()
Indicates local server healthcheck failed.
bool failed_local_healthcheck = 1;public boolean getNoHealthyUpstream()
Indicates there was no healthy upstream.
bool no_healthy_upstream = 2;getNoHealthyUpstream in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setNoHealthyUpstream(boolean value)
Indicates there was no healthy upstream.
bool no_healthy_upstream = 2;public ResponseFlags.Builder clearNoHealthyUpstream()
Indicates there was no healthy upstream.
bool no_healthy_upstream = 2;public boolean getUpstreamRequestTimeout()
Indicates an there was an upstream request timeout.
bool upstream_request_timeout = 3;getUpstreamRequestTimeout in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUpstreamRequestTimeout(boolean value)
Indicates an there was an upstream request timeout.
bool upstream_request_timeout = 3;public ResponseFlags.Builder clearUpstreamRequestTimeout()
Indicates an there was an upstream request timeout.
bool upstream_request_timeout = 3;public boolean getLocalReset()
Indicates local codec level reset was sent on the stream.
bool local_reset = 4;getLocalReset in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setLocalReset(boolean value)
Indicates local codec level reset was sent on the stream.
bool local_reset = 4;public ResponseFlags.Builder clearLocalReset()
Indicates local codec level reset was sent on the stream.
bool local_reset = 4;public boolean getUpstreamRemoteReset()
Indicates remote codec level reset was received on the stream.
bool upstream_remote_reset = 5;getUpstreamRemoteReset in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUpstreamRemoteReset(boolean value)
Indicates remote codec level reset was received on the stream.
bool upstream_remote_reset = 5;public ResponseFlags.Builder clearUpstreamRemoteReset()
Indicates remote codec level reset was received on the stream.
bool upstream_remote_reset = 5;public boolean getUpstreamConnectionFailure()
Indicates there was a local reset by a connection pool due to an initial connection failure.
bool upstream_connection_failure = 6;getUpstreamConnectionFailure in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUpstreamConnectionFailure(boolean value)
Indicates there was a local reset by a connection pool due to an initial connection failure.
bool upstream_connection_failure = 6;public ResponseFlags.Builder clearUpstreamConnectionFailure()
Indicates there was a local reset by a connection pool due to an initial connection failure.
bool upstream_connection_failure = 6;public boolean getUpstreamConnectionTermination()
Indicates the stream was reset due to an upstream connection termination.
bool upstream_connection_termination = 7;getUpstreamConnectionTermination in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUpstreamConnectionTermination(boolean value)
Indicates the stream was reset due to an upstream connection termination.
bool upstream_connection_termination = 7;public ResponseFlags.Builder clearUpstreamConnectionTermination()
Indicates the stream was reset due to an upstream connection termination.
bool upstream_connection_termination = 7;public boolean getUpstreamOverflow()
Indicates the stream was reset because of a resource overflow.
bool upstream_overflow = 8;getUpstreamOverflow in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUpstreamOverflow(boolean value)
Indicates the stream was reset because of a resource overflow.
bool upstream_overflow = 8;public ResponseFlags.Builder clearUpstreamOverflow()
Indicates the stream was reset because of a resource overflow.
bool upstream_overflow = 8;public boolean getNoRouteFound()
Indicates no route was found for the request.
bool no_route_found = 9;getNoRouteFound in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setNoRouteFound(boolean value)
Indicates no route was found for the request.
bool no_route_found = 9;public ResponseFlags.Builder clearNoRouteFound()
Indicates no route was found for the request.
bool no_route_found = 9;public boolean getDelayInjected()
Indicates that the request was delayed before proxying.
bool delay_injected = 10;getDelayInjected in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setDelayInjected(boolean value)
Indicates that the request was delayed before proxying.
bool delay_injected = 10;public ResponseFlags.Builder clearDelayInjected()
Indicates that the request was delayed before proxying.
bool delay_injected = 10;public boolean getFaultInjected()
Indicates that the request was aborted with an injected error code.
bool fault_injected = 11;getFaultInjected in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setFaultInjected(boolean value)
Indicates that the request was aborted with an injected error code.
bool fault_injected = 11;public ResponseFlags.Builder clearFaultInjected()
Indicates that the request was aborted with an injected error code.
bool fault_injected = 11;public boolean getRateLimited()
Indicates that the request was rate-limited locally.
bool rate_limited = 12;getRateLimited in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setRateLimited(boolean value)
Indicates that the request was rate-limited locally.
bool rate_limited = 12;public ResponseFlags.Builder clearRateLimited()
Indicates that the request was rate-limited locally.
bool rate_limited = 12;public boolean hasUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;hasUnauthorizedDetails in interface ResponseFlagsOrBuilderpublic ResponseFlags.Unauthorized getUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;getUnauthorizedDetails in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUnauthorizedDetails(ResponseFlags.Unauthorized value)
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;public ResponseFlags.Builder setUnauthorizedDetails(ResponseFlags.Unauthorized.Builder builderForValue)
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;public ResponseFlags.Builder mergeUnauthorizedDetails(ResponseFlags.Unauthorized value)
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;public ResponseFlags.Builder clearUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;public ResponseFlags.Unauthorized.Builder getUnauthorizedDetailsBuilder()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;public ResponseFlags.UnauthorizedOrBuilder getUnauthorizedDetailsOrBuilder()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;getUnauthorizedDetailsOrBuilder in interface ResponseFlagsOrBuilderpublic boolean getRateLimitServiceError()
Indicates that the request was rejected because there was an error in rate limit service.
bool rate_limit_service_error = 14;getRateLimitServiceError in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setRateLimitServiceError(boolean value)
Indicates that the request was rejected because there was an error in rate limit service.
bool rate_limit_service_error = 14;public ResponseFlags.Builder clearRateLimitServiceError()
Indicates that the request was rejected because there was an error in rate limit service.
bool rate_limit_service_error = 14;public boolean getDownstreamConnectionTermination()
Indicates the stream was reset due to a downstream connection termination.
bool downstream_connection_termination = 15;getDownstreamConnectionTermination in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setDownstreamConnectionTermination(boolean value)
Indicates the stream was reset due to a downstream connection termination.
bool downstream_connection_termination = 15;public ResponseFlags.Builder clearDownstreamConnectionTermination()
Indicates the stream was reset due to a downstream connection termination.
bool downstream_connection_termination = 15;public boolean getUpstreamRetryLimitExceeded()
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
bool upstream_retry_limit_exceeded = 16;getUpstreamRetryLimitExceeded in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUpstreamRetryLimitExceeded(boolean value)
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
bool upstream_retry_limit_exceeded = 16;public ResponseFlags.Builder clearUpstreamRetryLimitExceeded()
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
bool upstream_retry_limit_exceeded = 16;public boolean getStreamIdleTimeout()
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
bool stream_idle_timeout = 17;getStreamIdleTimeout in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setStreamIdleTimeout(boolean value)
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
bool stream_idle_timeout = 17;public ResponseFlags.Builder clearStreamIdleTimeout()
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
bool stream_idle_timeout = 17;public boolean getInvalidEnvoyRequestHeaders()
Indicates that the request was rejected because an envoy request header failed strict validation.
bool invalid_envoy_request_headers = 18;getInvalidEnvoyRequestHeaders in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setInvalidEnvoyRequestHeaders(boolean value)
Indicates that the request was rejected because an envoy request header failed strict validation.
bool invalid_envoy_request_headers = 18;public ResponseFlags.Builder clearInvalidEnvoyRequestHeaders()
Indicates that the request was rejected because an envoy request header failed strict validation.
bool invalid_envoy_request_headers = 18;public boolean getDownstreamProtocolError()
Indicates there was an HTTP protocol error on the downstream request.
bool downstream_protocol_error = 19;getDownstreamProtocolError in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setDownstreamProtocolError(boolean value)
Indicates there was an HTTP protocol error on the downstream request.
bool downstream_protocol_error = 19;public ResponseFlags.Builder clearDownstreamProtocolError()
Indicates there was an HTTP protocol error on the downstream request.
bool downstream_protocol_error = 19;public boolean getUpstreamMaxStreamDurationReached()
Indicates there was a max stream duration reached on the upstream request.
bool upstream_max_stream_duration_reached = 20;getUpstreamMaxStreamDurationReached in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setUpstreamMaxStreamDurationReached(boolean value)
Indicates there was a max stream duration reached on the upstream request.
bool upstream_max_stream_duration_reached = 20;public ResponseFlags.Builder clearUpstreamMaxStreamDurationReached()
Indicates there was a max stream duration reached on the upstream request.
bool upstream_max_stream_duration_reached = 20;public boolean getResponseFromCacheFilter()
Indicates the response was served from a cache filter.
bool response_from_cache_filter = 21;getResponseFromCacheFilter in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setResponseFromCacheFilter(boolean value)
Indicates the response was served from a cache filter.
bool response_from_cache_filter = 21;public ResponseFlags.Builder clearResponseFromCacheFilter()
Indicates the response was served from a cache filter.
bool response_from_cache_filter = 21;public boolean getNoFilterConfigFound()
Indicates that a filter configuration is not available.
bool no_filter_config_found = 22;getNoFilterConfigFound in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setNoFilterConfigFound(boolean value)
Indicates that a filter configuration is not available.
bool no_filter_config_found = 22;public ResponseFlags.Builder clearNoFilterConfigFound()
Indicates that a filter configuration is not available.
bool no_filter_config_found = 22;public boolean getDurationTimeout()
Indicates that request or connection exceeded the downstream connection duration.
bool duration_timeout = 23;getDurationTimeout in interface ResponseFlagsOrBuilderpublic ResponseFlags.Builder setDurationTimeout(boolean value)
Indicates that request or connection exceeded the downstream connection duration.
bool duration_timeout = 23;public ResponseFlags.Builder clearDurationTimeout()
Indicates that request or connection exceeded the downstream connection duration.
bool duration_timeout = 23;public final ResponseFlags.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>public final ResponseFlags.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseFlags.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.