Uses of Class
io.envoyproxy.envoy.extensions.filters.http.header_to_metadata.v3.Config.Rule.Builder
Packages that use Config.Rule.Builder
-
Uses of Config.Rule.Builder in io.envoyproxy.envoy.extensions.filters.http.header_to_metadata.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.header_to_metadata.v3 that return Config.Rule.BuilderModifier and TypeMethodDescriptionConfig.Rule.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Config.Builder.addRequestRulesBuilder()The list of rules to apply to requests.Config.Builder.addRequestRulesBuilder(int index) The list of rules to apply to requests.Config.Builder.addResponseRulesBuilder()The list of rules to apply to responses.Config.Builder.addResponseRulesBuilder(int index) The list of rules to apply to responses.Config.Rule.Builder.clear()Config.Rule.Builder.clearCookie()The cookie to be extracted.Config.Rule.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Config.Rule.Builder.clearHeader()Specifies that a match will be performed on the value of a header or a cookie.Config.Rule.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Config.Rule.Builder.clearOnHeaderMissing()If the header or cookie is not present, apply this metadata ``KeyValuePair``.Config.Rule.Builder.clearOnHeaderPresent()If the header or cookie is present, apply this metadata ``KeyValuePair``.Config.Rule.Builder.clearRemove()Whether or not to remove the header after a rule is applied.Config.Rule.Builder.clone()Config.Builder.getRequestRulesBuilder(int index) The list of rules to apply to requests.Config.Builder.getResponseRulesBuilder(int index) The list of rules to apply to responses.Config.Rule.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Config.Rule.Builder.mergeFrom(com.google.protobuf.Message other) Config.Rule.Builder.mergeFrom(Config.Rule other) Config.Rule.Builder.mergeOnHeaderMissing(Config.KeyValuePair value) If the header or cookie is not present, apply this metadata ``KeyValuePair``.Config.Rule.Builder.mergeOnHeaderPresent(Config.KeyValuePair value) If the header or cookie is present, apply this metadata ``KeyValuePair``.final Config.Rule.BuilderConfig.Rule.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static Config.Rule.BuilderConfig.Rule.newBuilder()static Config.Rule.BuilderConfig.Rule.newBuilder(Config.Rule prototype) Config.Rule.newBuilderForType()protected Config.Rule.BuilderConfig.Rule.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) The cookie to be extracted.Config.Rule.Builder.setCookieBytes(com.google.protobuf.ByteString value) The cookie to be extracted.Specifies that a match will be performed on the value of a header or a cookie.Config.Rule.Builder.setHeaderBytes(com.google.protobuf.ByteString value) Specifies that a match will be performed on the value of a header or a cookie.Config.Rule.Builder.setOnHeaderMissing(Config.KeyValuePair value) If the header or cookie is not present, apply this metadata ``KeyValuePair``.Config.Rule.Builder.setOnHeaderMissing(Config.KeyValuePair.Builder builderForValue) If the header or cookie is not present, apply this metadata ``KeyValuePair``.Config.Rule.Builder.setOnHeaderPresent(Config.KeyValuePair value) If the header or cookie is present, apply this metadata ``KeyValuePair``.Config.Rule.Builder.setOnHeaderPresent(Config.KeyValuePair.Builder builderForValue) If the header or cookie is present, apply this metadata ``KeyValuePair``.Config.Rule.Builder.setRemove(boolean value) Whether or not to remove the header after a rule is applied.Config.Rule.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Config.Rule.BuilderConfig.Rule.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Config.Rule.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.http.header_to_metadata.v3 that return types with arguments of type Config.Rule.BuilderModifier and TypeMethodDescriptionConfig.Builder.getRequestRulesBuilderList()The list of rules to apply to requests.Config.Builder.getResponseRulesBuilderList()The list of rules to apply to responses.Methods in io.envoyproxy.envoy.extensions.filters.http.header_to_metadata.v3 with parameters of type Config.Rule.BuilderModifier and TypeMethodDescriptionConfig.Builder.addRequestRules(int index, Config.Rule.Builder builderForValue) The list of rules to apply to requests.Config.Builder.addRequestRules(Config.Rule.Builder builderForValue) The list of rules to apply to requests.Config.Builder.addResponseRules(int index, Config.Rule.Builder builderForValue) The list of rules to apply to responses.Config.Builder.addResponseRules(Config.Rule.Builder builderForValue) The list of rules to apply to responses.Config.Builder.setRequestRules(int index, Config.Rule.Builder builderForValue) The list of rules to apply to requests.Config.Builder.setResponseRules(int index, Config.Rule.Builder builderForValue) The list of rules to apply to responses.