Versions in this module Expand all Collapse all v0 v0.12.0 Jan 2, 2024 Changes in this version + var File_envoy_extensions_filters_http_json_to_metadata_v3_json_to_metadata_proto protoreflect.FileDescriptor + var JsonToMetadata_ValueType_name = map[int32]string + var JsonToMetadata_ValueType_value = map[string]int32 + type JsonToMetadata struct + RequestRules *JsonToMetadata_MatchRules + ResponseRules *JsonToMetadata_MatchRules + func (*JsonToMetadata) Descriptor() ([]byte, []int) + func (*JsonToMetadata) ProtoMessage() + func (m *JsonToMetadata) Validate() error + func (m *JsonToMetadata) ValidateAll() error + func (x *JsonToMetadata) GetRequestRules() *JsonToMetadata_MatchRules + func (x *JsonToMetadata) GetResponseRules() *JsonToMetadata_MatchRules + func (x *JsonToMetadata) ProtoReflect() protoreflect.Message + func (x *JsonToMetadata) Reset() + func (x *JsonToMetadata) String() string + type JsonToMetadataMultiError []error + func (m JsonToMetadataMultiError) AllErrors() []error + func (m JsonToMetadataMultiError) Error() string + type JsonToMetadataValidationError struct + func (e JsonToMetadataValidationError) Cause() error + func (e JsonToMetadataValidationError) Error() string + func (e JsonToMetadataValidationError) ErrorName() string + func (e JsonToMetadataValidationError) Field() string + func (e JsonToMetadataValidationError) Key() bool + func (e JsonToMetadataValidationError) Reason() string + type JsonToMetadata_KeyValuePair struct + Key string + MetadataNamespace string + PreserveExistingMetadataValue bool + Type JsonToMetadata_ValueType + ValueType isJsonToMetadata_KeyValuePair_ValueType + func (*JsonToMetadata_KeyValuePair) Descriptor() ([]byte, []int) + func (*JsonToMetadata_KeyValuePair) ProtoMessage() + func (m *JsonToMetadata_KeyValuePair) GetValueType() isJsonToMetadata_KeyValuePair_ValueType + func (m *JsonToMetadata_KeyValuePair) Validate() error + func (m *JsonToMetadata_KeyValuePair) ValidateAll() error + func (x *JsonToMetadata_KeyValuePair) GetKey() string + func (x *JsonToMetadata_KeyValuePair) GetMetadataNamespace() string + func (x *JsonToMetadata_KeyValuePair) GetPreserveExistingMetadataValue() bool + func (x *JsonToMetadata_KeyValuePair) GetType() JsonToMetadata_ValueType + func (x *JsonToMetadata_KeyValuePair) GetValue() *_struct.Value + func (x *JsonToMetadata_KeyValuePair) ProtoReflect() protoreflect.Message + func (x *JsonToMetadata_KeyValuePair) Reset() + func (x *JsonToMetadata_KeyValuePair) String() string + type JsonToMetadata_KeyValuePairMultiError []error + func (m JsonToMetadata_KeyValuePairMultiError) AllErrors() []error + func (m JsonToMetadata_KeyValuePairMultiError) Error() string + type JsonToMetadata_KeyValuePairValidationError struct + func (e JsonToMetadata_KeyValuePairValidationError) Cause() error + func (e JsonToMetadata_KeyValuePairValidationError) Error() string + func (e JsonToMetadata_KeyValuePairValidationError) ErrorName() string + func (e JsonToMetadata_KeyValuePairValidationError) Field() string + func (e JsonToMetadata_KeyValuePairValidationError) Key() bool + func (e JsonToMetadata_KeyValuePairValidationError) Reason() string + type JsonToMetadata_KeyValuePair_Value struct + Value *_struct.Value + type JsonToMetadata_MatchRules struct + AllowContentTypes []string + AllowEmptyContentType bool + Rules []*JsonToMetadata_Rule + func (*JsonToMetadata_MatchRules) Descriptor() ([]byte, []int) + func (*JsonToMetadata_MatchRules) ProtoMessage() + func (m *JsonToMetadata_MatchRules) Validate() error + func (m *JsonToMetadata_MatchRules) ValidateAll() error + func (x *JsonToMetadata_MatchRules) GetAllowContentTypes() []string + func (x *JsonToMetadata_MatchRules) GetAllowEmptyContentType() bool + func (x *JsonToMetadata_MatchRules) GetRules() []*JsonToMetadata_Rule + func (x *JsonToMetadata_MatchRules) ProtoReflect() protoreflect.Message + func (x *JsonToMetadata_MatchRules) Reset() + func (x *JsonToMetadata_MatchRules) String() string + type JsonToMetadata_MatchRulesMultiError []error + func (m JsonToMetadata_MatchRulesMultiError) AllErrors() []error + func (m JsonToMetadata_MatchRulesMultiError) Error() string + type JsonToMetadata_MatchRulesValidationError struct + func (e JsonToMetadata_MatchRulesValidationError) Cause() error + func (e JsonToMetadata_MatchRulesValidationError) Error() string + func (e JsonToMetadata_MatchRulesValidationError) ErrorName() string + func (e JsonToMetadata_MatchRulesValidationError) Field() string + func (e JsonToMetadata_MatchRulesValidationError) Key() bool + func (e JsonToMetadata_MatchRulesValidationError) Reason() string + type JsonToMetadata_Rule struct + OnError *JsonToMetadata_KeyValuePair + OnMissing *JsonToMetadata_KeyValuePair + OnPresent *JsonToMetadata_KeyValuePair + Selectors []*JsonToMetadata_Selector + func (*JsonToMetadata_Rule) Descriptor() ([]byte, []int) + func (*JsonToMetadata_Rule) ProtoMessage() + func (m *JsonToMetadata_Rule) Validate() error + func (m *JsonToMetadata_Rule) ValidateAll() error + func (x *JsonToMetadata_Rule) GetOnError() *JsonToMetadata_KeyValuePair + func (x *JsonToMetadata_Rule) GetOnMissing() *JsonToMetadata_KeyValuePair + func (x *JsonToMetadata_Rule) GetOnPresent() *JsonToMetadata_KeyValuePair + func (x *JsonToMetadata_Rule) GetSelectors() []*JsonToMetadata_Selector + func (x *JsonToMetadata_Rule) ProtoReflect() protoreflect.Message + func (x *JsonToMetadata_Rule) Reset() + func (x *JsonToMetadata_Rule) String() string + type JsonToMetadata_RuleMultiError []error + func (m JsonToMetadata_RuleMultiError) AllErrors() []error + func (m JsonToMetadata_RuleMultiError) Error() string + type JsonToMetadata_RuleValidationError struct + func (e JsonToMetadata_RuleValidationError) Cause() error + func (e JsonToMetadata_RuleValidationError) Error() string + func (e JsonToMetadata_RuleValidationError) ErrorName() string + func (e JsonToMetadata_RuleValidationError) Field() string + func (e JsonToMetadata_RuleValidationError) Key() bool + func (e JsonToMetadata_RuleValidationError) Reason() string + type JsonToMetadata_Selector struct + Selector isJsonToMetadata_Selector_Selector + func (*JsonToMetadata_Selector) Descriptor() ([]byte, []int) + func (*JsonToMetadata_Selector) ProtoMessage() + func (m *JsonToMetadata_Selector) GetSelector() isJsonToMetadata_Selector_Selector + func (m *JsonToMetadata_Selector) Validate() error + func (m *JsonToMetadata_Selector) ValidateAll() error + func (x *JsonToMetadata_Selector) GetKey() string + func (x *JsonToMetadata_Selector) ProtoReflect() protoreflect.Message + func (x *JsonToMetadata_Selector) Reset() + func (x *JsonToMetadata_Selector) String() string + type JsonToMetadata_SelectorMultiError []error + func (m JsonToMetadata_SelectorMultiError) AllErrors() []error + func (m JsonToMetadata_SelectorMultiError) Error() string + type JsonToMetadata_SelectorValidationError struct + func (e JsonToMetadata_SelectorValidationError) Cause() error + func (e JsonToMetadata_SelectorValidationError) Error() string + func (e JsonToMetadata_SelectorValidationError) ErrorName() string + func (e JsonToMetadata_SelectorValidationError) Field() string + func (e JsonToMetadata_SelectorValidationError) Key() bool + func (e JsonToMetadata_SelectorValidationError) Reason() string + type JsonToMetadata_Selector_Key struct + Key string + type JsonToMetadata_ValueType int32 + const JsonToMetadata_NUMBER + const JsonToMetadata_PROTOBUF_VALUE + const JsonToMetadata_STRING + func (JsonToMetadata_ValueType) Descriptor() protoreflect.EnumDescriptor + func (JsonToMetadata_ValueType) EnumDescriptor() ([]byte, []int) + func (JsonToMetadata_ValueType) Type() protoreflect.EnumType + func (x JsonToMetadata_ValueType) Enum() *JsonToMetadata_ValueType + func (x JsonToMetadata_ValueType) Number() protoreflect.EnumNumber + func (x JsonToMetadata_ValueType) String() string