Uses of Class
io.envoyproxy.envoy.config.route.v3.InternalRedirectPolicy.Builder
Packages that use InternalRedirectPolicy.Builder
-
Uses of InternalRedirectPolicy.Builder in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type InternalRedirectPolicy.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<InternalRedirectPolicy, InternalRedirectPolicy.Builder, InternalRedirectPolicyOrBuilder> RouteAction.Builder.internalRedirectPolicyBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return InternalRedirectPolicy.BuilderModifier and TypeMethodDescriptionInternalRedirectPolicy.Builder.addAllPredicates
(Iterable<? extends TypedExtensionConfig> values) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.addAllRedirectResponseCodes
(Iterable<? extends Integer> values) Defines what upstream response codes are allowed to trigger internal redirect.InternalRedirectPolicy.Builder.addAllResponseHeadersToCopy
(Iterable<String> values) Specifies a list of headers, by name, to copy from the internal redirect into the subsequent request.InternalRedirectPolicy.Builder.addPredicates
(int index, TypedExtensionConfig value) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.addPredicates
(int index, TypedExtensionConfig.Builder builderForValue) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.addPredicates
(TypedExtensionConfig value) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.addPredicates
(TypedExtensionConfig.Builder builderForValue) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.addRedirectResponseCodes
(int value) Defines what upstream response codes are allowed to trigger internal redirect.InternalRedirectPolicy.Builder.addResponseHeadersToCopy
(String value) Specifies a list of headers, by name, to copy from the internal redirect into the subsequent request.InternalRedirectPolicy.Builder.addResponseHeadersToCopyBytes
(com.google.protobuf.ByteString value) Specifies a list of headers, by name, to copy from the internal redirect into the subsequent request.InternalRedirectPolicy.Builder.clear()
InternalRedirectPolicy.Builder.clearAllowCrossSchemeRedirect()
Allow internal redirect to follow a target URI with a different scheme than the value of x-forwarded-proto.InternalRedirectPolicy.Builder.clearMaxInternalRedirects()
An internal redirect is not handled, unless the number of previous internal redirects that a downstream request has encountered is lower than this value.InternalRedirectPolicy.Builder.clearPredicates()
Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.clearRedirectResponseCodes()
Defines what upstream response codes are allowed to trigger internal redirect.InternalRedirectPolicy.Builder.clearResponseHeadersToCopy()
Specifies a list of headers, by name, to copy from the internal redirect into the subsequent request.RouteAction.Builder.getInternalRedirectPolicyBuilder()
If present, Envoy will try to follow an upstream redirect response instead of proxying the response back to the downstream.InternalRedirectPolicy.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) InternalRedirectPolicy.Builder.mergeFrom
(com.google.protobuf.Message other) InternalRedirectPolicy.Builder.mergeFrom
(InternalRedirectPolicy other) InternalRedirectPolicy.Builder.mergeMaxInternalRedirects
(com.google.protobuf.UInt32Value value) An internal redirect is not handled, unless the number of previous internal redirects that a downstream request has encountered is lower than this value.InternalRedirectPolicy.newBuilder()
InternalRedirectPolicy.newBuilder
(InternalRedirectPolicy prototype) InternalRedirectPolicy.newBuilderForType()
protected InternalRedirectPolicy.Builder
InternalRedirectPolicy.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) InternalRedirectPolicy.Builder.removePredicates
(int index) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.setAllowCrossSchemeRedirect
(boolean value) Allow internal redirect to follow a target URI with a different scheme than the value of x-forwarded-proto.InternalRedirectPolicy.Builder.setMaxInternalRedirects
(com.google.protobuf.UInt32Value value) An internal redirect is not handled, unless the number of previous internal redirects that a downstream request has encountered is lower than this value.InternalRedirectPolicy.Builder.setMaxInternalRedirects
(com.google.protobuf.UInt32Value.Builder builderForValue) An internal redirect is not handled, unless the number of previous internal redirects that a downstream request has encountered is lower than this value.InternalRedirectPolicy.Builder.setPredicates
(int index, TypedExtensionConfig value) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.setPredicates
(int index, TypedExtensionConfig.Builder builderForValue) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.setRedirectResponseCodes
(int index, int value) Defines what upstream response codes are allowed to trigger internal redirect.InternalRedirectPolicy.Builder.setResponseHeadersToCopy
(int index, String value) Specifies a list of headers, by name, to copy from the internal redirect into the subsequent request.InternalRedirectPolicy.toBuilder()
Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type InternalRedirectPolicy.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<InternalRedirectPolicy, InternalRedirectPolicy.Builder, InternalRedirectPolicyOrBuilder> RouteAction.Builder.internalGetInternalRedirectPolicyFieldBuilder()
If present, Envoy will try to follow an upstream redirect response instead of proxying the response back to the downstream.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type InternalRedirectPolicy.BuilderModifier and TypeMethodDescriptionRouteAction.Builder.setInternalRedirectPolicy
(InternalRedirectPolicy.Builder builderForValue) If present, Envoy will try to follow an upstream redirect response instead of proxying the response back to the downstream.