Versions in this module Expand all Collapse all v0 v0.9.82 Jan 31, 2021 Changes in this version + var Config_ValueEncode_name = map[int32]string + var Config_ValueEncode_value = map[string]int32 + var Config_ValueType_name = map[int32]string + var Config_ValueType_value = map[string]int32 + var File_envoy_extensions_filters_http_header_to_metadata_v4alpha_header_to_metadata_proto protoreflect.FileDescriptor + type Config struct + RequestRules []*Config_Rule + ResponseRules []*Config_Rule + func (*Config) Descriptor() ([]byte, []int) + func (*Config) ProtoMessage() + func (m *Config) Validate() error + func (x *Config) GetRequestRules() []*Config_Rule + func (x *Config) GetResponseRules() []*Config_Rule + func (x *Config) ProtoReflect() protoreflect.Message + func (x *Config) Reset() + func (x *Config) String() string + type ConfigValidationError struct + func (e ConfigValidationError) Cause() error + func (e ConfigValidationError) Error() string + func (e ConfigValidationError) ErrorName() string + func (e ConfigValidationError) Field() string + func (e ConfigValidationError) Key() bool + func (e ConfigValidationError) Reason() string + type Config_KeyValuePair struct + Encode Config_ValueEncode + Key string + MetadataNamespace string + Type Config_ValueType + ValueType isConfig_KeyValuePair_ValueType + func (*Config_KeyValuePair) Descriptor() ([]byte, []int) + func (*Config_KeyValuePair) ProtoMessage() + func (m *Config_KeyValuePair) GetValueType() isConfig_KeyValuePair_ValueType + func (m *Config_KeyValuePair) Validate() error + func (x *Config_KeyValuePair) GetEncode() Config_ValueEncode + func (x *Config_KeyValuePair) GetKey() string + func (x *Config_KeyValuePair) GetMetadataNamespace() string + func (x *Config_KeyValuePair) GetRegexValueRewrite() *v4alpha.RegexMatchAndSubstitute + func (x *Config_KeyValuePair) GetType() Config_ValueType + func (x *Config_KeyValuePair) GetValue() string + func (x *Config_KeyValuePair) ProtoReflect() protoreflect.Message + func (x *Config_KeyValuePair) Reset() + func (x *Config_KeyValuePair) String() string + type Config_KeyValuePairValidationError struct + func (e Config_KeyValuePairValidationError) Cause() error + func (e Config_KeyValuePairValidationError) Error() string + func (e Config_KeyValuePairValidationError) ErrorName() string + func (e Config_KeyValuePairValidationError) Field() string + func (e Config_KeyValuePairValidationError) Key() bool + func (e Config_KeyValuePairValidationError) Reason() string + type Config_KeyValuePair_RegexValueRewrite struct + RegexValueRewrite *v4alpha.RegexMatchAndSubstitute + type Config_KeyValuePair_Value struct + Value string + type Config_Rule struct + HeaderCookieSpecifier isConfig_Rule_HeaderCookieSpecifier + OnMissing *Config_KeyValuePair + OnPresent *Config_KeyValuePair + Remove bool + func (*Config_Rule) Descriptor() ([]byte, []int) + func (*Config_Rule) ProtoMessage() + func (m *Config_Rule) GetHeaderCookieSpecifier() isConfig_Rule_HeaderCookieSpecifier + func (m *Config_Rule) Validate() error + func (x *Config_Rule) GetCookie() string + func (x *Config_Rule) GetHeader() string + func (x *Config_Rule) GetOnMissing() *Config_KeyValuePair + func (x *Config_Rule) GetOnPresent() *Config_KeyValuePair + func (x *Config_Rule) GetRemove() bool + func (x *Config_Rule) ProtoReflect() protoreflect.Message + func (x *Config_Rule) Reset() + func (x *Config_Rule) String() string + type Config_RuleValidationError struct + func (e Config_RuleValidationError) Cause() error + func (e Config_RuleValidationError) Error() string + func (e Config_RuleValidationError) ErrorName() string + func (e Config_RuleValidationError) Field() string + func (e Config_RuleValidationError) Key() bool + func (e Config_RuleValidationError) Reason() string + type Config_Rule_Cookie struct + Cookie string + type Config_Rule_Header struct + Header string + type Config_ValueEncode int32 + const Config_BASE64 + const Config_NONE + func (Config_ValueEncode) Descriptor() protoreflect.EnumDescriptor + func (Config_ValueEncode) EnumDescriptor() ([]byte, []int) + func (Config_ValueEncode) Type() protoreflect.EnumType + func (x Config_ValueEncode) Enum() *Config_ValueEncode + func (x Config_ValueEncode) Number() protoreflect.EnumNumber + func (x Config_ValueEncode) String() string + type Config_ValueType int32 + const Config_NUMBER + const Config_PROTOBUF_VALUE + const Config_STRING + func (Config_ValueType) Descriptor() protoreflect.EnumDescriptor + func (Config_ValueType) EnumDescriptor() ([]byte, []int) + func (Config_ValueType) Type() protoreflect.EnumType + func (x Config_ValueType) Enum() *Config_ValueType + func (x Config_ValueType) Number() protoreflect.EnumNumber + func (x Config_ValueType) String() string