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