Uses of Class
io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3.HeaderToMetadata.KeyValuePair.Builder
Packages that use HeaderToMetadata.KeyValuePair.Builder
Package
Description
-
Uses of HeaderToMetadata.KeyValuePair.Builder in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3 that return HeaderToMetadata.KeyValuePair.BuilderModifier and TypeMethodDescriptionHeaderToMetadata.KeyValuePair.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) HeaderToMetadata.KeyValuePair.Builder.clear()HeaderToMetadata.KeyValuePair.Builder.clearEncode()How is the value encoded, default is NONE (not encoded).HeaderToMetadata.KeyValuePair.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) HeaderToMetadata.KeyValuePair.Builder.clearKey()The key to use within the namespace.HeaderToMetadata.KeyValuePair.Builder.clearMetadataNamespace()The namespace — if this is empty, the filter's namespace will be used.HeaderToMetadata.KeyValuePair.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) HeaderToMetadata.KeyValuePair.Builder.clearRegexValueRewrite()If present, the header's value will be matched and substituted with this.HeaderToMetadata.KeyValuePair.Builder.clearType()The value's type — defaults to string.HeaderToMetadata.KeyValuePair.Builder.clearValue()The value to pair with the given key.HeaderToMetadata.KeyValuePair.Builder.clearValueType()HeaderToMetadata.KeyValuePair.Builder.clone()HeaderToMetadata.Rule.Builder.getOnMissingBuilder()If the header is not present, apply this metadata KeyValuePair.HeaderToMetadata.Rule.Builder.getOnPresentBuilder()If the header is present, apply this metadata KeyValuePair.HeaderToMetadata.KeyValuePair.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HeaderToMetadata.KeyValuePair.Builder.mergeFrom(com.google.protobuf.Message other) HeaderToMetadata.KeyValuePair.Builder.mergeFrom(HeaderToMetadata.KeyValuePair other) HeaderToMetadata.KeyValuePair.Builder.mergeRegexValueRewrite(RegexMatchAndSubstitute value) If present, the header's value will be matched and substituted with this.HeaderToMetadata.KeyValuePair.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) HeaderToMetadata.KeyValuePair.newBuilder()HeaderToMetadata.KeyValuePair.newBuilder(HeaderToMetadata.KeyValuePair prototype) HeaderToMetadata.KeyValuePair.newBuilderForType()protected HeaderToMetadata.KeyValuePair.BuilderHeaderToMetadata.KeyValuePair.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) HeaderToMetadata.KeyValuePair.Builder.setEncode(HeaderToMetadata.ValueEncode value) How is the value encoded, default is NONE (not encoded).HeaderToMetadata.KeyValuePair.Builder.setEncodeValue(int value) How is the value encoded, default is NONE (not encoded).HeaderToMetadata.KeyValuePair.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) The key to use within the namespace.HeaderToMetadata.KeyValuePair.Builder.setKeyBytes(com.google.protobuf.ByteString value) The key to use within the namespace.HeaderToMetadata.KeyValuePair.Builder.setMetadataNamespace(String value) The namespace — if this is empty, the filter's namespace will be used.HeaderToMetadata.KeyValuePair.Builder.setMetadataNamespaceBytes(com.google.protobuf.ByteString value) The namespace — if this is empty, the filter's namespace will be used.HeaderToMetadata.KeyValuePair.Builder.setRegexValueRewrite(RegexMatchAndSubstitute value) If present, the header's value will be matched and substituted with this.HeaderToMetadata.KeyValuePair.Builder.setRegexValueRewrite(RegexMatchAndSubstitute.Builder builderForValue) If present, the header's value will be matched and substituted with this.HeaderToMetadata.KeyValuePair.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) HeaderToMetadata.KeyValuePair.Builder.setType(HeaderToMetadata.ValueType value) The value's type — defaults to string.HeaderToMetadata.KeyValuePair.Builder.setTypeValue(int value) The value's type — defaults to string.HeaderToMetadata.KeyValuePair.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) The value to pair with the given key.HeaderToMetadata.KeyValuePair.Builder.setValueBytes(com.google.protobuf.ByteString value) The value to pair with the given key.HeaderToMetadata.KeyValuePair.toBuilder()Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3 with parameters of type HeaderToMetadata.KeyValuePair.BuilderModifier and TypeMethodDescriptionHeaderToMetadata.Rule.Builder.setOnMissing(HeaderToMetadata.KeyValuePair.Builder builderForValue) If the header is not present, apply this metadata KeyValuePair.HeaderToMetadata.Rule.Builder.setOnPresent(HeaderToMetadata.KeyValuePair.Builder builderForValue) If the header is present, apply this metadata KeyValuePair.