Class ResponseFlags.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ResponseFlags.Builder>
-
- io.envoyproxy.envoy.data.accesslog.v3.ResponseFlags.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ResponseFlagsOrBuilder
,java.lang.Cloneable
- Enclosing class:
- ResponseFlags
public static final class ResponseFlags.Builder extends com.google.protobuf.GeneratedMessage.Builder<ResponseFlags.Builder> implements ResponseFlagsOrBuilder
Flags indicating occurrences during request/response processing. [#next-free-field: 29]
Protobuf typeenvoy.data.accesslog.v3.ResponseFlags
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ResponseFlags
build()
ResponseFlags
buildPartial()
private void
buildPartial0(ResponseFlags result)
ResponseFlags.Builder
clear()
ResponseFlags.Builder
clearDelayInjected()
Indicates that the request was delayed before proxying.ResponseFlags.Builder
clearDnsResolutionFailure()
Indicates a DNS resolution failed.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
clearDownstreamRemoteReset()
Indicates a downstream remote codec level reset was received on the streamResponseFlags.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
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
clearNoClusterFound()
Indicates no cluster was found for the request.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
clearOverloadManager()
Indicates overload manager terminated the request.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
clearUpstreamProtocolError()
Indicates there was an HTTP protocol error in the upstream response.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
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
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.Unauthorized.Builder
getUnauthorizedDetailsBuilder()
Indicates if the request was deemed unauthorized and the reason for it.private com.google.protobuf.SingleFieldBuilder<ResponseFlags.Unauthorized,ResponseFlags.Unauthorized.Builder,ResponseFlags.UnauthorizedOrBuilder>
getUnauthorizedDetailsFieldBuilder()
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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
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
setDelayInjected(boolean value)
Indicates that the request was delayed before proxying.ResponseFlags.Builder
setDnsResolutionFailure(boolean value)
Indicates a DNS resolution failed.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
setDownstreamRemoteReset(boolean value)
Indicates a downstream remote codec level reset was received on the streamResponseFlags.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
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
setNoClusterFound(boolean value)
Indicates no cluster was found for the request.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
setOverloadManager(boolean value)
Indicates overload manager terminated 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
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 value)
Indicates if the request was deemed unauthorized and the reason for it.ResponseFlags.Builder
setUnauthorizedDetails(ResponseFlags.Unauthorized.Builder builderForValue)
Indicates if the request was deemed unauthorized and the reason for it.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
setUpstreamProtocolError(boolean value)
Indicates there was an HTTP protocol error in the upstream response.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.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
failedLocalHealthcheck_
private boolean failedLocalHealthcheck_
-
noHealthyUpstream_
private boolean noHealthyUpstream_
-
upstreamRequestTimeout_
private boolean upstreamRequestTimeout_
-
localReset_
private boolean localReset_
-
upstreamRemoteReset_
private boolean upstreamRemoteReset_
-
upstreamConnectionFailure_
private boolean upstreamConnectionFailure_
-
upstreamConnectionTermination_
private boolean upstreamConnectionTermination_
-
upstreamOverflow_
private boolean upstreamOverflow_
-
noRouteFound_
private boolean noRouteFound_
-
delayInjected_
private boolean delayInjected_
-
faultInjected_
private boolean faultInjected_
-
rateLimited_
private boolean rateLimited_
-
unauthorizedDetails_
private ResponseFlags.Unauthorized unauthorizedDetails_
-
unauthorizedDetailsBuilder_
private com.google.protobuf.SingleFieldBuilder<ResponseFlags.Unauthorized,ResponseFlags.Unauthorized.Builder,ResponseFlags.UnauthorizedOrBuilder> unauthorizedDetailsBuilder_
-
rateLimitServiceError_
private boolean rateLimitServiceError_
-
downstreamConnectionTermination_
private boolean downstreamConnectionTermination_
-
upstreamRetryLimitExceeded_
private boolean upstreamRetryLimitExceeded_
-
streamIdleTimeout_
private boolean streamIdleTimeout_
-
invalidEnvoyRequestHeaders_
private boolean invalidEnvoyRequestHeaders_
-
downstreamProtocolError_
private boolean downstreamProtocolError_
-
upstreamMaxStreamDurationReached_
private boolean upstreamMaxStreamDurationReached_
-
responseFromCacheFilter_
private boolean responseFromCacheFilter_
-
noFilterConfigFound_
private boolean noFilterConfigFound_
-
durationTimeout_
private boolean durationTimeout_
-
upstreamProtocolError_
private boolean upstreamProtocolError_
-
noClusterFound_
private boolean noClusterFound_
-
overloadManager_
private boolean overloadManager_
-
dnsResolutionFailure_
private boolean dnsResolutionFailure_
-
downstreamRemoteReset_
private boolean downstreamRemoteReset_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseFlags.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public ResponseFlags.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseFlags.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseFlags.Builder>
-
getDefaultInstanceForType
public ResponseFlags getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ResponseFlags build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ResponseFlags buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(ResponseFlags result)
-
mergeFrom
public ResponseFlags.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ResponseFlags.Builder>
-
mergeFrom
public ResponseFlags.Builder mergeFrom(ResponseFlags other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseFlags.Builder>
-
mergeFrom
public ResponseFlags.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ResponseFlags.Builder>
- Throws:
java.io.IOException
-
getFailedLocalHealthcheck
public boolean getFailedLocalHealthcheck()
Indicates local server healthcheck failed.
bool failed_local_healthcheck = 1;
- Specified by:
getFailedLocalHealthcheck
in interfaceResponseFlagsOrBuilder
- Returns:
- The failedLocalHealthcheck.
-
setFailedLocalHealthcheck
public ResponseFlags.Builder setFailedLocalHealthcheck(boolean value)
Indicates local server healthcheck failed.
bool failed_local_healthcheck = 1;
- Parameters:
value
- The failedLocalHealthcheck to set.- Returns:
- This builder for chaining.
-
clearFailedLocalHealthcheck
public ResponseFlags.Builder clearFailedLocalHealthcheck()
Indicates local server healthcheck failed.
bool failed_local_healthcheck = 1;
- Returns:
- This builder for chaining.
-
getNoHealthyUpstream
public boolean getNoHealthyUpstream()
Indicates there was no healthy upstream.
bool no_healthy_upstream = 2;
- Specified by:
getNoHealthyUpstream
in interfaceResponseFlagsOrBuilder
- Returns:
- The noHealthyUpstream.
-
setNoHealthyUpstream
public ResponseFlags.Builder setNoHealthyUpstream(boolean value)
Indicates there was no healthy upstream.
bool no_healthy_upstream = 2;
- Parameters:
value
- The noHealthyUpstream to set.- Returns:
- This builder for chaining.
-
clearNoHealthyUpstream
public ResponseFlags.Builder clearNoHealthyUpstream()
Indicates there was no healthy upstream.
bool no_healthy_upstream = 2;
- Returns:
- This builder for chaining.
-
getUpstreamRequestTimeout
public boolean getUpstreamRequestTimeout()
Indicates an there was an upstream request timeout.
bool upstream_request_timeout = 3;
- Specified by:
getUpstreamRequestTimeout
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamRequestTimeout.
-
setUpstreamRequestTimeout
public ResponseFlags.Builder setUpstreamRequestTimeout(boolean value)
Indicates an there was an upstream request timeout.
bool upstream_request_timeout = 3;
- Parameters:
value
- The upstreamRequestTimeout to set.- Returns:
- This builder for chaining.
-
clearUpstreamRequestTimeout
public ResponseFlags.Builder clearUpstreamRequestTimeout()
Indicates an there was an upstream request timeout.
bool upstream_request_timeout = 3;
- Returns:
- This builder for chaining.
-
getLocalReset
public boolean getLocalReset()
Indicates local codec level reset was sent on the stream.
bool local_reset = 4;
- Specified by:
getLocalReset
in interfaceResponseFlagsOrBuilder
- Returns:
- The localReset.
-
setLocalReset
public ResponseFlags.Builder setLocalReset(boolean value)
Indicates local codec level reset was sent on the stream.
bool local_reset = 4;
- Parameters:
value
- The localReset to set.- Returns:
- This builder for chaining.
-
clearLocalReset
public ResponseFlags.Builder clearLocalReset()
Indicates local codec level reset was sent on the stream.
bool local_reset = 4;
- Returns:
- This builder for chaining.
-
getUpstreamRemoteReset
public boolean getUpstreamRemoteReset()
Indicates remote codec level reset was received on the stream.
bool upstream_remote_reset = 5;
- Specified by:
getUpstreamRemoteReset
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamRemoteReset.
-
setUpstreamRemoteReset
public ResponseFlags.Builder setUpstreamRemoteReset(boolean value)
Indicates remote codec level reset was received on the stream.
bool upstream_remote_reset = 5;
- Parameters:
value
- The upstreamRemoteReset to set.- Returns:
- This builder for chaining.
-
clearUpstreamRemoteReset
public ResponseFlags.Builder clearUpstreamRemoteReset()
Indicates remote codec level reset was received on the stream.
bool upstream_remote_reset = 5;
- Returns:
- This builder for chaining.
-
getUpstreamConnectionFailure
public boolean getUpstreamConnectionFailure()
Indicates there was a local reset by a connection pool due to an initial connection failure.
bool upstream_connection_failure = 6;
- Specified by:
getUpstreamConnectionFailure
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamConnectionFailure.
-
setUpstreamConnectionFailure
public 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;
- Parameters:
value
- The upstreamConnectionFailure to set.- Returns:
- This builder for chaining.
-
clearUpstreamConnectionFailure
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;
- Returns:
- This builder for chaining.
-
getUpstreamConnectionTermination
public boolean getUpstreamConnectionTermination()
Indicates the stream was reset due to an upstream connection termination.
bool upstream_connection_termination = 7;
- Specified by:
getUpstreamConnectionTermination
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamConnectionTermination.
-
setUpstreamConnectionTermination
public ResponseFlags.Builder setUpstreamConnectionTermination(boolean value)
Indicates the stream was reset due to an upstream connection termination.
bool upstream_connection_termination = 7;
- Parameters:
value
- The upstreamConnectionTermination to set.- Returns:
- This builder for chaining.
-
clearUpstreamConnectionTermination
public ResponseFlags.Builder clearUpstreamConnectionTermination()
Indicates the stream was reset due to an upstream connection termination.
bool upstream_connection_termination = 7;
- Returns:
- This builder for chaining.
-
getUpstreamOverflow
public boolean getUpstreamOverflow()
Indicates the stream was reset because of a resource overflow.
bool upstream_overflow = 8;
- Specified by:
getUpstreamOverflow
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamOverflow.
-
setUpstreamOverflow
public ResponseFlags.Builder setUpstreamOverflow(boolean value)
Indicates the stream was reset because of a resource overflow.
bool upstream_overflow = 8;
- Parameters:
value
- The upstreamOverflow to set.- Returns:
- This builder for chaining.
-
clearUpstreamOverflow
public ResponseFlags.Builder clearUpstreamOverflow()
Indicates the stream was reset because of a resource overflow.
bool upstream_overflow = 8;
- Returns:
- This builder for chaining.
-
getNoRouteFound
public boolean getNoRouteFound()
Indicates no route was found for the request.
bool no_route_found = 9;
- Specified by:
getNoRouteFound
in interfaceResponseFlagsOrBuilder
- Returns:
- The noRouteFound.
-
setNoRouteFound
public ResponseFlags.Builder setNoRouteFound(boolean value)
Indicates no route was found for the request.
bool no_route_found = 9;
- Parameters:
value
- The noRouteFound to set.- Returns:
- This builder for chaining.
-
clearNoRouteFound
public ResponseFlags.Builder clearNoRouteFound()
Indicates no route was found for the request.
bool no_route_found = 9;
- Returns:
- This builder for chaining.
-
getDelayInjected
public boolean getDelayInjected()
Indicates that the request was delayed before proxying.
bool delay_injected = 10;
- Specified by:
getDelayInjected
in interfaceResponseFlagsOrBuilder
- Returns:
- The delayInjected.
-
setDelayInjected
public ResponseFlags.Builder setDelayInjected(boolean value)
Indicates that the request was delayed before proxying.
bool delay_injected = 10;
- Parameters:
value
- The delayInjected to set.- Returns:
- This builder for chaining.
-
clearDelayInjected
public ResponseFlags.Builder clearDelayInjected()
Indicates that the request was delayed before proxying.
bool delay_injected = 10;
- Returns:
- This builder for chaining.
-
getFaultInjected
public boolean getFaultInjected()
Indicates that the request was aborted with an injected error code.
bool fault_injected = 11;
- Specified by:
getFaultInjected
in interfaceResponseFlagsOrBuilder
- Returns:
- The faultInjected.
-
setFaultInjected
public ResponseFlags.Builder setFaultInjected(boolean value)
Indicates that the request was aborted with an injected error code.
bool fault_injected = 11;
- Parameters:
value
- The faultInjected to set.- Returns:
- This builder for chaining.
-
clearFaultInjected
public ResponseFlags.Builder clearFaultInjected()
Indicates that the request was aborted with an injected error code.
bool fault_injected = 11;
- Returns:
- This builder for chaining.
-
getRateLimited
public boolean getRateLimited()
Indicates that the request was rate-limited locally.
bool rate_limited = 12;
- Specified by:
getRateLimited
in interfaceResponseFlagsOrBuilder
- Returns:
- The rateLimited.
-
setRateLimited
public ResponseFlags.Builder setRateLimited(boolean value)
Indicates that the request was rate-limited locally.
bool rate_limited = 12;
- Parameters:
value
- The rateLimited to set.- Returns:
- This builder for chaining.
-
clearRateLimited
public ResponseFlags.Builder clearRateLimited()
Indicates that the request was rate-limited locally.
bool rate_limited = 12;
- Returns:
- This builder for chaining.
-
hasUnauthorizedDetails
public boolean hasUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;
- Specified by:
hasUnauthorizedDetails
in interfaceResponseFlagsOrBuilder
- Returns:
- Whether the unauthorizedDetails field is set.
-
getUnauthorizedDetails
public ResponseFlags.Unauthorized getUnauthorizedDetails()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;
- Specified by:
getUnauthorizedDetails
in interfaceResponseFlagsOrBuilder
- Returns:
- The unauthorizedDetails.
-
setUnauthorizedDetails
public 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;
-
setUnauthorizedDetails
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;
-
mergeUnauthorizedDetails
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;
-
clearUnauthorizedDetails
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;
-
getUnauthorizedDetailsBuilder
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;
-
getUnauthorizedDetailsOrBuilder
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;
- Specified by:
getUnauthorizedDetailsOrBuilder
in interfaceResponseFlagsOrBuilder
-
getUnauthorizedDetailsFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ResponseFlags.Unauthorized,ResponseFlags.Unauthorized.Builder,ResponseFlags.UnauthorizedOrBuilder> getUnauthorizedDetailsFieldBuilder()
Indicates if the request was deemed unauthorized and the reason for it.
.envoy.data.accesslog.v3.ResponseFlags.Unauthorized unauthorized_details = 13;
-
getRateLimitServiceError
public boolean getRateLimitServiceError()
Indicates that the request was rejected because there was an error in rate limit service.
bool rate_limit_service_error = 14;
- Specified by:
getRateLimitServiceError
in interfaceResponseFlagsOrBuilder
- Returns:
- The rateLimitServiceError.
-
setRateLimitServiceError
public 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;
- Parameters:
value
- The rateLimitServiceError to set.- Returns:
- This builder for chaining.
-
clearRateLimitServiceError
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;
- Returns:
- This builder for chaining.
-
getDownstreamConnectionTermination
public boolean getDownstreamConnectionTermination()
Indicates the stream was reset due to a downstream connection termination.
bool downstream_connection_termination = 15;
- Specified by:
getDownstreamConnectionTermination
in interfaceResponseFlagsOrBuilder
- Returns:
- The downstreamConnectionTermination.
-
setDownstreamConnectionTermination
public ResponseFlags.Builder setDownstreamConnectionTermination(boolean value)
Indicates the stream was reset due to a downstream connection termination.
bool downstream_connection_termination = 15;
- Parameters:
value
- The downstreamConnectionTermination to set.- Returns:
- This builder for chaining.
-
clearDownstreamConnectionTermination
public ResponseFlags.Builder clearDownstreamConnectionTermination()
Indicates the stream was reset due to a downstream connection termination.
bool downstream_connection_termination = 15;
- Returns:
- This builder for chaining.
-
getUpstreamRetryLimitExceeded
public boolean getUpstreamRetryLimitExceeded()
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
bool upstream_retry_limit_exceeded = 16;
- Specified by:
getUpstreamRetryLimitExceeded
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamRetryLimitExceeded.
-
setUpstreamRetryLimitExceeded
public ResponseFlags.Builder setUpstreamRetryLimitExceeded(boolean value)
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
bool upstream_retry_limit_exceeded = 16;
- Parameters:
value
- The upstreamRetryLimitExceeded to set.- Returns:
- This builder for chaining.
-
clearUpstreamRetryLimitExceeded
public ResponseFlags.Builder clearUpstreamRetryLimitExceeded()
Indicates that the upstream retry limit was exceeded, resulting in a downstream error.
bool upstream_retry_limit_exceeded = 16;
- Returns:
- This builder for chaining.
-
getStreamIdleTimeout
public boolean getStreamIdleTimeout()
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
bool stream_idle_timeout = 17;
- Specified by:
getStreamIdleTimeout
in interfaceResponseFlagsOrBuilder
- Returns:
- The streamIdleTimeout.
-
setStreamIdleTimeout
public ResponseFlags.Builder setStreamIdleTimeout(boolean value)
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
bool stream_idle_timeout = 17;
- Parameters:
value
- The streamIdleTimeout to set.- Returns:
- This builder for chaining.
-
clearStreamIdleTimeout
public ResponseFlags.Builder clearStreamIdleTimeout()
Indicates that the stream idle timeout was hit, resulting in a downstream 408.
bool stream_idle_timeout = 17;
- Returns:
- This builder for chaining.
-
getInvalidEnvoyRequestHeaders
public boolean getInvalidEnvoyRequestHeaders()
Indicates that the request was rejected because an envoy request header failed strict validation.
bool invalid_envoy_request_headers = 18;
- Specified by:
getInvalidEnvoyRequestHeaders
in interfaceResponseFlagsOrBuilder
- Returns:
- The invalidEnvoyRequestHeaders.
-
setInvalidEnvoyRequestHeaders
public 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;
- Parameters:
value
- The invalidEnvoyRequestHeaders to set.- Returns:
- This builder for chaining.
-
clearInvalidEnvoyRequestHeaders
public ResponseFlags.Builder clearInvalidEnvoyRequestHeaders()
Indicates that the request was rejected because an envoy request header failed strict validation.
bool invalid_envoy_request_headers = 18;
- Returns:
- This builder for chaining.
-
getDownstreamProtocolError
public boolean getDownstreamProtocolError()
Indicates there was an HTTP protocol error on the downstream request.
bool downstream_protocol_error = 19;
- Specified by:
getDownstreamProtocolError
in interfaceResponseFlagsOrBuilder
- Returns:
- The downstreamProtocolError.
-
setDownstreamProtocolError
public ResponseFlags.Builder setDownstreamProtocolError(boolean value)
Indicates there was an HTTP protocol error on the downstream request.
bool downstream_protocol_error = 19;
- Parameters:
value
- The downstreamProtocolError to set.- Returns:
- This builder for chaining.
-
clearDownstreamProtocolError
public ResponseFlags.Builder clearDownstreamProtocolError()
Indicates there was an HTTP protocol error on the downstream request.
bool downstream_protocol_error = 19;
- Returns:
- This builder for chaining.
-
getUpstreamMaxStreamDurationReached
public boolean getUpstreamMaxStreamDurationReached()
Indicates there was a max stream duration reached on the upstream request.
bool upstream_max_stream_duration_reached = 20;
- Specified by:
getUpstreamMaxStreamDurationReached
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamMaxStreamDurationReached.
-
setUpstreamMaxStreamDurationReached
public ResponseFlags.Builder setUpstreamMaxStreamDurationReached(boolean value)
Indicates there was a max stream duration reached on the upstream request.
bool upstream_max_stream_duration_reached = 20;
- Parameters:
value
- The upstreamMaxStreamDurationReached to set.- Returns:
- This builder for chaining.
-
clearUpstreamMaxStreamDurationReached
public ResponseFlags.Builder clearUpstreamMaxStreamDurationReached()
Indicates there was a max stream duration reached on the upstream request.
bool upstream_max_stream_duration_reached = 20;
- Returns:
- This builder for chaining.
-
getResponseFromCacheFilter
public boolean getResponseFromCacheFilter()
Indicates the response was served from a cache filter.
bool response_from_cache_filter = 21;
- Specified by:
getResponseFromCacheFilter
in interfaceResponseFlagsOrBuilder
- Returns:
- The responseFromCacheFilter.
-
setResponseFromCacheFilter
public ResponseFlags.Builder setResponseFromCacheFilter(boolean value)
Indicates the response was served from a cache filter.
bool response_from_cache_filter = 21;
- Parameters:
value
- The responseFromCacheFilter to set.- Returns:
- This builder for chaining.
-
clearResponseFromCacheFilter
public ResponseFlags.Builder clearResponseFromCacheFilter()
Indicates the response was served from a cache filter.
bool response_from_cache_filter = 21;
- Returns:
- This builder for chaining.
-
getNoFilterConfigFound
public boolean getNoFilterConfigFound()
Indicates that a filter configuration is not available.
bool no_filter_config_found = 22;
- Specified by:
getNoFilterConfigFound
in interfaceResponseFlagsOrBuilder
- Returns:
- The noFilterConfigFound.
-
setNoFilterConfigFound
public ResponseFlags.Builder setNoFilterConfigFound(boolean value)
Indicates that a filter configuration is not available.
bool no_filter_config_found = 22;
- Parameters:
value
- The noFilterConfigFound to set.- Returns:
- This builder for chaining.
-
clearNoFilterConfigFound
public ResponseFlags.Builder clearNoFilterConfigFound()
Indicates that a filter configuration is not available.
bool no_filter_config_found = 22;
- Returns:
- This builder for chaining.
-
getDurationTimeout
public boolean getDurationTimeout()
Indicates that request or connection exceeded the downstream connection duration.
bool duration_timeout = 23;
- Specified by:
getDurationTimeout
in interfaceResponseFlagsOrBuilder
- Returns:
- The durationTimeout.
-
setDurationTimeout
public ResponseFlags.Builder setDurationTimeout(boolean value)
Indicates that request or connection exceeded the downstream connection duration.
bool duration_timeout = 23;
- Parameters:
value
- The durationTimeout to set.- Returns:
- This builder for chaining.
-
clearDurationTimeout
public ResponseFlags.Builder clearDurationTimeout()
Indicates that request or connection exceeded the downstream connection duration.
bool duration_timeout = 23;
- Returns:
- This builder for chaining.
-
getUpstreamProtocolError
public boolean getUpstreamProtocolError()
Indicates there was an HTTP protocol error in the upstream response.
bool upstream_protocol_error = 24;
- Specified by:
getUpstreamProtocolError
in interfaceResponseFlagsOrBuilder
- Returns:
- The upstreamProtocolError.
-
setUpstreamProtocolError
public ResponseFlags.Builder setUpstreamProtocolError(boolean value)
Indicates there was an HTTP protocol error in the upstream response.
bool upstream_protocol_error = 24;
- Parameters:
value
- The upstreamProtocolError to set.- Returns:
- This builder for chaining.
-
clearUpstreamProtocolError
public ResponseFlags.Builder clearUpstreamProtocolError()
Indicates there was an HTTP protocol error in the upstream response.
bool upstream_protocol_error = 24;
- Returns:
- This builder for chaining.
-
getNoClusterFound
public boolean getNoClusterFound()
Indicates no cluster was found for the request.
bool no_cluster_found = 25;
- Specified by:
getNoClusterFound
in interfaceResponseFlagsOrBuilder
- Returns:
- The noClusterFound.
-
setNoClusterFound
public ResponseFlags.Builder setNoClusterFound(boolean value)
Indicates no cluster was found for the request.
bool no_cluster_found = 25;
- Parameters:
value
- The noClusterFound to set.- Returns:
- This builder for chaining.
-
clearNoClusterFound
public ResponseFlags.Builder clearNoClusterFound()
Indicates no cluster was found for the request.
bool no_cluster_found = 25;
- Returns:
- This builder for chaining.
-
getOverloadManager
public boolean getOverloadManager()
Indicates overload manager terminated the request.
bool overload_manager = 26;
- Specified by:
getOverloadManager
in interfaceResponseFlagsOrBuilder
- Returns:
- The overloadManager.
-
setOverloadManager
public ResponseFlags.Builder setOverloadManager(boolean value)
Indicates overload manager terminated the request.
bool overload_manager = 26;
- Parameters:
value
- The overloadManager to set.- Returns:
- This builder for chaining.
-
clearOverloadManager
public ResponseFlags.Builder clearOverloadManager()
Indicates overload manager terminated the request.
bool overload_manager = 26;
- Returns:
- This builder for chaining.
-
getDnsResolutionFailure
public boolean getDnsResolutionFailure()
Indicates a DNS resolution failed.
bool dns_resolution_failure = 27;
- Specified by:
getDnsResolutionFailure
in interfaceResponseFlagsOrBuilder
- Returns:
- The dnsResolutionFailure.
-
setDnsResolutionFailure
public ResponseFlags.Builder setDnsResolutionFailure(boolean value)
Indicates a DNS resolution failed.
bool dns_resolution_failure = 27;
- Parameters:
value
- The dnsResolutionFailure to set.- Returns:
- This builder for chaining.
-
clearDnsResolutionFailure
public ResponseFlags.Builder clearDnsResolutionFailure()
Indicates a DNS resolution failed.
bool dns_resolution_failure = 27;
- Returns:
- This builder for chaining.
-
getDownstreamRemoteReset
public boolean getDownstreamRemoteReset()
Indicates a downstream remote codec level reset was received on the stream
bool downstream_remote_reset = 28;
- Specified by:
getDownstreamRemoteReset
in interfaceResponseFlagsOrBuilder
- Returns:
- The downstreamRemoteReset.
-
setDownstreamRemoteReset
public ResponseFlags.Builder setDownstreamRemoteReset(boolean value)
Indicates a downstream remote codec level reset was received on the stream
bool downstream_remote_reset = 28;
- Parameters:
value
- The downstreamRemoteReset to set.- Returns:
- This builder for chaining.
-
clearDownstreamRemoteReset
public ResponseFlags.Builder clearDownstreamRemoteReset()
Indicates a downstream remote codec level reset was received on the stream
bool downstream_remote_reset = 28;
- Returns:
- This builder for chaining.
-
-