Uses of Class
io.envoyproxy.envoy.config.route.v3.RedirectAction.Builder
Packages that use RedirectAction.Builder
-
Uses of RedirectAction.Builder in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type RedirectAction.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RedirectAction, RedirectAction.Builder, RedirectActionOrBuilder> Route.Builder.redirectBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return RedirectAction.BuilderModifier and TypeMethodDescriptionRedirectAction.Builder.clear()
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.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.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.static RedirectAction.Builder
RedirectAction.newBuilder()
static RedirectAction.Builder
RedirectAction.newBuilder
(RedirectAction prototype) RedirectAction.newBuilderForType()
protected RedirectAction.Builder
RedirectAction.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) 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.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.RedirectAction.toBuilder()
Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type RedirectAction.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<RedirectAction, RedirectAction.Builder, RedirectActionOrBuilder> Route.Builder.getRedirectFieldBuilder()
Return a redirect.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type RedirectAction.BuilderModifier and TypeMethodDescriptionRoute.Builder.setRedirect
(RedirectAction.Builder builderForValue) Return a redirect.