Uses of Class
io.envoyproxy.envoy.config.common.mutation_rules.v3.HeaderMutation.Builder
Packages that use HeaderMutation.Builder
Package
Description
-
Uses of HeaderMutation.Builder in io.envoyproxy.envoy.config.common.mutation_rules.v3
Methods in io.envoyproxy.envoy.config.common.mutation_rules.v3 that return HeaderMutation.BuilderModifier and TypeMethodDescriptionHeaderMutation.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) HeaderMutation.Builder.clear()HeaderMutation.Builder.clearAction()HeaderMutation.Builder.clearAppend()Append new header by the specified HeaderValueOption.HeaderMutation.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) HeaderMutation.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) HeaderMutation.Builder.clearRemove()Remove the specified header if it exists.HeaderMutation.Builder.clearRemoveOnMatch()Remove the header if the key matches the specified string matcher.HeaderMutation.Builder.clone()HeaderMutation.Builder.mergeAppend(HeaderValueOption value) Append new header by the specified HeaderValueOption.HeaderMutation.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HeaderMutation.Builder.mergeFrom(com.google.protobuf.Message other) HeaderMutation.Builder.mergeFrom(HeaderMutation other) HeaderMutation.Builder.mergeRemoveOnMatch(HeaderMutation.RemoveOnMatch value) Remove the header if the key matches the specified string matcher.final HeaderMutation.BuilderHeaderMutation.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static HeaderMutation.BuilderHeaderMutation.newBuilder()static HeaderMutation.BuilderHeaderMutation.newBuilder(HeaderMutation prototype) HeaderMutation.newBuilderForType()protected HeaderMutation.BuilderHeaderMutation.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) HeaderMutation.Builder.setAppend(HeaderValueOption value) Append new header by the specified HeaderValueOption.HeaderMutation.Builder.setAppend(HeaderValueOption.Builder builderForValue) Append new header by the specified HeaderValueOption.HeaderMutation.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Remove the specified header if it exists.HeaderMutation.Builder.setRemoveBytes(com.google.protobuf.ByteString value) Remove the specified header if it exists.HeaderMutation.Builder.setRemoveOnMatch(HeaderMutation.RemoveOnMatch value) Remove the header if the key matches the specified string matcher.HeaderMutation.Builder.setRemoveOnMatch(HeaderMutation.RemoveOnMatch.Builder builderForValue) Remove the header if the key matches the specified string matcher.HeaderMutation.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final HeaderMutation.BuilderHeaderMutation.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) HeaderMutation.toBuilder() -
Uses of HeaderMutation.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return HeaderMutation.BuilderModifier and TypeMethodDescriptionRouteAction.RequestMirrorPolicy.Builder.addRequestHeadersMutationsBuilder()Specifies a list of header mutations that should be applied to each mirrored request.RouteAction.RequestMirrorPolicy.Builder.addRequestHeadersMutationsBuilder(int index) Specifies a list of header mutations that should be applied to each mirrored request.RouteAction.RequestMirrorPolicy.Builder.getRequestHeadersMutationsBuilder(int index) Specifies a list of header mutations that should be applied to each mirrored request.Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type HeaderMutation.BuilderModifier and TypeMethodDescriptionRouteAction.RequestMirrorPolicy.Builder.getRequestHeadersMutationsBuilderList()Specifies a list of header mutations that should be applied to each mirrored request.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type HeaderMutation.BuilderModifier and TypeMethodDescriptionRouteAction.RequestMirrorPolicy.Builder.addRequestHeadersMutations(int index, HeaderMutation.Builder builderForValue) Specifies a list of header mutations that should be applied to each mirrored request.RouteAction.RequestMirrorPolicy.Builder.addRequestHeadersMutations(HeaderMutation.Builder builderForValue) Specifies a list of header mutations that should be applied to each mirrored request.RouteAction.RequestMirrorPolicy.Builder.setRequestHeadersMutations(int index, HeaderMutation.Builder builderForValue) Specifies a list of header mutations that should be applied to each mirrored request. -
Uses of HeaderMutation.Builder in io.envoyproxy.envoy.extensions.filters.http.header_mutation.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.header_mutation.v3 that return HeaderMutation.BuilderModifier and TypeMethodDescriptionMutations.Builder.addRequestMutationsBuilder()The request mutations are applied before the request is forwarded to the upstream cluster.Mutations.Builder.addRequestMutationsBuilder(int index) The request mutations are applied before the request is forwarded to the upstream cluster.Mutations.Builder.addRequestTrailersMutationsBuilder()The request trailer mutations are applied before the request is sent to the upstream cluster.Mutations.Builder.addRequestTrailersMutationsBuilder(int index) The request trailer mutations are applied before the request is sent to the upstream cluster.Mutations.Builder.addResponseMutationsBuilder()The response mutations are applied before the response is sent to the downstream client.Mutations.Builder.addResponseMutationsBuilder(int index) The response mutations are applied before the response is sent to the downstream client.Mutations.Builder.addResponseTrailersMutationsBuilder()The response trailer mutations are applied before the response is sent to the downstream client.Mutations.Builder.addResponseTrailersMutationsBuilder(int index) The response trailer mutations are applied before the response is sent to the downstream client.Mutations.Builder.getRequestMutationsBuilder(int index) The request mutations are applied before the request is forwarded to the upstream cluster.Mutations.Builder.getRequestTrailersMutationsBuilder(int index) The request trailer mutations are applied before the request is sent to the upstream cluster.Mutations.Builder.getResponseMutationsBuilder(int index) The response mutations are applied before the response is sent to the downstream client.Mutations.Builder.getResponseTrailersMutationsBuilder(int index) The response trailer mutations are applied before the response is sent to the downstream client.Methods in io.envoyproxy.envoy.extensions.filters.http.header_mutation.v3 that return types with arguments of type HeaderMutation.BuilderModifier and TypeMethodDescriptionMutations.Builder.getRequestMutationsBuilderList()The request mutations are applied before the request is forwarded to the upstream cluster.Mutations.Builder.getRequestTrailersMutationsBuilderList()The request trailer mutations are applied before the request is sent to the upstream cluster.Mutations.Builder.getResponseMutationsBuilderList()The response mutations are applied before the response is sent to the downstream client.Mutations.Builder.getResponseTrailersMutationsBuilderList()The response trailer mutations are applied before the response is sent to the downstream client.Methods in io.envoyproxy.envoy.extensions.filters.http.header_mutation.v3 with parameters of type HeaderMutation.BuilderModifier and TypeMethodDescriptionMutations.Builder.addRequestMutations(int index, HeaderMutation.Builder builderForValue) The request mutations are applied before the request is forwarded to the upstream cluster.Mutations.Builder.addRequestMutations(HeaderMutation.Builder builderForValue) The request mutations are applied before the request is forwarded to the upstream cluster.Mutations.Builder.addRequestTrailersMutations(int index, HeaderMutation.Builder builderForValue) The request trailer mutations are applied before the request is sent to the upstream cluster.Mutations.Builder.addRequestTrailersMutations(HeaderMutation.Builder builderForValue) The request trailer mutations are applied before the request is sent to the upstream cluster.Mutations.Builder.addResponseMutations(int index, HeaderMutation.Builder builderForValue) The response mutations are applied before the response is sent to the downstream client.Mutations.Builder.addResponseMutations(HeaderMutation.Builder builderForValue) The response mutations are applied before the response is sent to the downstream client.Mutations.Builder.addResponseTrailersMutations(int index, HeaderMutation.Builder builderForValue) The response trailer mutations are applied before the response is sent to the downstream client.Mutations.Builder.addResponseTrailersMutations(HeaderMutation.Builder builderForValue) The response trailer mutations are applied before the response is sent to the downstream client.Mutations.Builder.setRequestMutations(int index, HeaderMutation.Builder builderForValue) The request mutations are applied before the request is forwarded to the upstream cluster.Mutations.Builder.setRequestTrailersMutations(int index, HeaderMutation.Builder builderForValue) The request trailer mutations are applied before the request is sent to the upstream cluster.Mutations.Builder.setResponseMutations(int index, HeaderMutation.Builder builderForValue) The response mutations are applied before the response is sent to the downstream client.Mutations.Builder.setResponseTrailersMutations(int index, HeaderMutation.Builder builderForValue) The response trailer mutations are applied before the response is sent to the downstream client. -
Uses of HeaderMutation.Builder in io.envoyproxy.envoy.extensions.filters.http.transform.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.transform.v3 that return HeaderMutation.BuilderModifier and TypeMethodDescriptionTransformation.Builder.addHeadersMutationsBuilder()The header mutations to perform.Transformation.Builder.addHeadersMutationsBuilder(int index) The header mutations to perform.Transformation.Builder.getHeadersMutationsBuilder(int index) The header mutations to perform.Methods in io.envoyproxy.envoy.extensions.filters.http.transform.v3 that return types with arguments of type HeaderMutation.BuilderModifier and TypeMethodDescriptionTransformation.Builder.getHeadersMutationsBuilderList()The header mutations to perform.Methods in io.envoyproxy.envoy.extensions.filters.http.transform.v3 with parameters of type HeaderMutation.BuilderModifier and TypeMethodDescriptionTransformation.Builder.addHeadersMutations(int index, HeaderMutation.Builder builderForValue) The header mutations to perform.Transformation.Builder.addHeadersMutations(HeaderMutation.Builder builderForValue) The header mutations to perform.Transformation.Builder.setHeadersMutations(int index, HeaderMutation.Builder builderForValue) The header mutations to perform. -
Uses of HeaderMutation.Builder in io.envoyproxy.envoy.extensions.http.early_header_mutation.header_mutation.v3
Methods in io.envoyproxy.envoy.extensions.http.early_header_mutation.header_mutation.v3 that return HeaderMutation.BuilderModifier and TypeMethodDescriptionHeaderMutation.Builder.addMutationsBuilder()repeated .envoy.config.common.mutation_rules.v3.HeaderMutation mutations = 1 [(.validate.rules) = { ... }HeaderMutation.Builder.addMutationsBuilder(int index) repeated .envoy.config.common.mutation_rules.v3.HeaderMutation mutations = 1 [(.validate.rules) = { ... }HeaderMutation.Builder.getMutationsBuilder(int index) repeated .envoy.config.common.mutation_rules.v3.HeaderMutation mutations = 1 [(.validate.rules) = { ... }Methods in io.envoyproxy.envoy.extensions.http.early_header_mutation.header_mutation.v3 that return types with arguments of type HeaderMutation.BuilderModifier and TypeMethodDescriptionHeaderMutation.Builder.getMutationsBuilderList()repeated .envoy.config.common.mutation_rules.v3.HeaderMutation mutations = 1 [(.validate.rules) = { ... }Methods in io.envoyproxy.envoy.extensions.http.early_header_mutation.header_mutation.v3 with parameters of type HeaderMutation.BuilderModifier and TypeMethodDescriptionHeaderMutation.Builder.addMutations(int index, HeaderMutation.Builder builderForValue) repeated .envoy.config.common.mutation_rules.v3.HeaderMutation mutations = 1 [(.validate.rules) = { ... }HeaderMutation.Builder.addMutations(HeaderMutation.Builder builderForValue) repeated .envoy.config.common.mutation_rules.v3.HeaderMutation mutations = 1 [(.validate.rules) = { ... }HeaderMutation.Builder.setMutations(int index, HeaderMutation.Builder builderForValue) repeated .envoy.config.common.mutation_rules.v3.HeaderMutation mutations = 1 [(.validate.rules) = { ... }