Uses of Class
io.envoyproxy.envoy.config.route.v3.RedirectAction.Builder
Packages that use RedirectAction.Builder
Package
Description
-
Uses of RedirectAction.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return RedirectAction.BuilderModifier and TypeMethodDescriptionRedirectAction.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RedirectAction.Builder.clear()RedirectAction.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) RedirectAction.Builder.clearHostRedirect()The host portion of the URL will be swapped with this value.RedirectAction.Builder.clearHttpsRedirect()The scheme portion of the URL will be swapped with "https".RedirectAction.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) RedirectAction.Builder.clearPathRedirect()The path portion of the URL will be swapped with this value.RedirectAction.Builder.clearPathRewriteSpecifier()RedirectAction.Builder.clearPortRedirect()The port value of the URL will be swapped with this value.RedirectAction.Builder.clearPrefixRewrite()Indicates that during redirection, the matched prefix (or path) should be swapped with this value.RedirectAction.Builder.clearRegexRewrite()Indicates that during redirect, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.RedirectAction.Builder.clearResponseCode()The HTTP status code to use in the redirect response.RedirectAction.Builder.clearSchemeRedirect()The scheme portion of the URL will be swapped with this value.RedirectAction.Builder.clearSchemeRewriteSpecifier()RedirectAction.Builder.clearStripQuery()Indicates that during redirection, the query portion of the URL will be removed.RedirectAction.Builder.clone()Route.Builder.getRedirectBuilder()Return a redirect.RedirectAction.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) RedirectAction.Builder.mergeFrom(com.google.protobuf.Message other) RedirectAction.Builder.mergeFrom(RedirectAction other) RedirectAction.Builder.mergeRegexRewrite(RegexMatchAndSubstitute value) Indicates that during redirect, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.final RedirectAction.BuilderRedirectAction.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static RedirectAction.BuilderRedirectAction.newBuilder()static RedirectAction.BuilderRedirectAction.newBuilder(RedirectAction prototype) RedirectAction.newBuilderForType()protected RedirectAction.BuilderRedirectAction.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) RedirectAction.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) RedirectAction.Builder.setHostRedirect(String value) The host portion of the URL will be swapped with this value.RedirectAction.Builder.setHostRedirectBytes(com.google.protobuf.ByteString value) The host portion of the URL will be swapped with this value.RedirectAction.Builder.setHttpsRedirect(boolean value) The scheme portion of the URL will be swapped with "https".RedirectAction.Builder.setPathRedirect(String value) The path portion of the URL will be swapped with this value.RedirectAction.Builder.setPathRedirectBytes(com.google.protobuf.ByteString value) The path portion of the URL will be swapped with this value.RedirectAction.Builder.setPortRedirect(int value) The port value of the URL will be swapped with this value.RedirectAction.Builder.setPrefixRewrite(String value) Indicates that during redirection, the matched prefix (or path) should be swapped with this value.RedirectAction.Builder.setPrefixRewriteBytes(com.google.protobuf.ByteString value) Indicates that during redirection, the matched prefix (or path) should be swapped with this value.RedirectAction.Builder.setRegexRewrite(RegexMatchAndSubstitute value) Indicates that during redirect, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.RedirectAction.Builder.setRegexRewrite(RegexMatchAndSubstitute.Builder builderForValue) Indicates that during redirect, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.RedirectAction.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) RedirectAction.Builder.setResponseCode(RedirectAction.RedirectResponseCode value) The HTTP status code to use in the redirect response.RedirectAction.Builder.setResponseCodeValue(int value) The HTTP status code to use in the redirect response.RedirectAction.Builder.setSchemeRedirect(String value) The scheme portion of the URL will be swapped with this value.RedirectAction.Builder.setSchemeRedirectBytes(com.google.protobuf.ByteString value) The scheme portion of the URL will be swapped with this value.RedirectAction.Builder.setStripQuery(boolean value) Indicates that during redirection, the query portion of the URL will be removed.final RedirectAction.BuilderRedirectAction.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) RedirectAction.toBuilder()Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type RedirectAction.BuilderModifier and TypeMethodDescriptionRoute.Builder.setRedirect(RedirectAction.Builder builderForValue) Return a redirect. -
Uses of RedirectAction.Builder in io.envoyproxy.envoy.extensions.http.custom_response.redirect_policy.v3
Methods in io.envoyproxy.envoy.extensions.http.custom_response.redirect_policy.v3 that return RedirectAction.BuilderModifier and TypeMethodDescriptionRedirectPolicy.Builder.getRedirectActionBuilder()Specify elements of the redirect url individually.Methods in io.envoyproxy.envoy.extensions.http.custom_response.redirect_policy.v3 with parameters of type RedirectAction.BuilderModifier and TypeMethodDescriptionRedirectPolicy.Builder.setRedirectAction(RedirectAction.Builder builderForValue) Specify elements of the redirect url individually.