Versions in this module Expand all Collapse all v1 v1.33.0 Jan 22, 2025 v1.32.3 Jan 22, 2025 Changes in this version + var File_envoy_type_matcher_metadata_proto protoreflect.FileDescriptor + var File_envoy_type_matcher_node_proto protoreflect.FileDescriptor + var File_envoy_type_matcher_number_proto protoreflect.FileDescriptor + var File_envoy_type_matcher_path_proto protoreflect.FileDescriptor + var File_envoy_type_matcher_regex_proto protoreflect.FileDescriptor + var File_envoy_type_matcher_string_proto protoreflect.FileDescriptor + var File_envoy_type_matcher_struct_proto protoreflect.FileDescriptor + var File_envoy_type_matcher_value_proto protoreflect.FileDescriptor + type DoubleMatcher struct + MatchPattern isDoubleMatcher_MatchPattern + func (*DoubleMatcher) Descriptor() ([]byte, []int) + func (*DoubleMatcher) ProtoMessage() + func (m *DoubleMatcher) GetMatchPattern() isDoubleMatcher_MatchPattern + func (m *DoubleMatcher) Validate() error + func (m *DoubleMatcher) ValidateAll() error + func (x *DoubleMatcher) GetExact() float64 + func (x *DoubleMatcher) GetRange() *_type.DoubleRange + func (x *DoubleMatcher) ProtoReflect() protoreflect.Message + func (x *DoubleMatcher) Reset() + func (x *DoubleMatcher) String() string + type DoubleMatcherMultiError []error + func (m DoubleMatcherMultiError) AllErrors() []error + func (m DoubleMatcherMultiError) Error() string + type DoubleMatcherValidationError struct + func (e DoubleMatcherValidationError) Cause() error + func (e DoubleMatcherValidationError) Error() string + func (e DoubleMatcherValidationError) ErrorName() string + func (e DoubleMatcherValidationError) Field() string + func (e DoubleMatcherValidationError) Key() bool + func (e DoubleMatcherValidationError) Reason() string + type DoubleMatcher_Exact struct + Exact float64 + type DoubleMatcher_Range struct + Range *_type.DoubleRange + type ListMatcher struct + MatchPattern isListMatcher_MatchPattern + func (*ListMatcher) Descriptor() ([]byte, []int) + func (*ListMatcher) ProtoMessage() + func (m *ListMatcher) GetMatchPattern() isListMatcher_MatchPattern + func (m *ListMatcher) Validate() error + func (m *ListMatcher) ValidateAll() error + func (x *ListMatcher) GetOneOf() *ValueMatcher + func (x *ListMatcher) ProtoReflect() protoreflect.Message + func (x *ListMatcher) Reset() + func (x *ListMatcher) String() string + type ListMatcherMultiError []error + func (m ListMatcherMultiError) AllErrors() []error + func (m ListMatcherMultiError) Error() string + type ListMatcherValidationError struct + func (e ListMatcherValidationError) Cause() error + func (e ListMatcherValidationError) Error() string + func (e ListMatcherValidationError) ErrorName() string + func (e ListMatcherValidationError) Field() string + func (e ListMatcherValidationError) Key() bool + func (e ListMatcherValidationError) Reason() string + type ListMatcher_OneOf struct + OneOf *ValueMatcher + type ListStringMatcher struct + Patterns []*StringMatcher + func (*ListStringMatcher) Descriptor() ([]byte, []int) + func (*ListStringMatcher) ProtoMessage() + func (m *ListStringMatcher) Validate() error + func (m *ListStringMatcher) ValidateAll() error + func (x *ListStringMatcher) GetPatterns() []*StringMatcher + func (x *ListStringMatcher) ProtoReflect() protoreflect.Message + func (x *ListStringMatcher) Reset() + func (x *ListStringMatcher) String() string + type ListStringMatcherMultiError []error + func (m ListStringMatcherMultiError) AllErrors() []error + func (m ListStringMatcherMultiError) Error() string + type ListStringMatcherValidationError struct + func (e ListStringMatcherValidationError) Cause() error + func (e ListStringMatcherValidationError) Error() string + func (e ListStringMatcherValidationError) ErrorName() string + func (e ListStringMatcherValidationError) Field() string + func (e ListStringMatcherValidationError) Key() bool + func (e ListStringMatcherValidationError) Reason() string + type MetadataMatcher struct + Filter string + Path []*MetadataMatcher_PathSegment + Value *ValueMatcher + func (*MetadataMatcher) Descriptor() ([]byte, []int) + func (*MetadataMatcher) ProtoMessage() + func (m *MetadataMatcher) Validate() error + func (m *MetadataMatcher) ValidateAll() error + func (x *MetadataMatcher) GetFilter() string + func (x *MetadataMatcher) GetPath() []*MetadataMatcher_PathSegment + func (x *MetadataMatcher) GetValue() *ValueMatcher + func (x *MetadataMatcher) ProtoReflect() protoreflect.Message + func (x *MetadataMatcher) Reset() + func (x *MetadataMatcher) String() string + type MetadataMatcherMultiError []error + func (m MetadataMatcherMultiError) AllErrors() []error + func (m MetadataMatcherMultiError) Error() string + type MetadataMatcherValidationError struct + func (e MetadataMatcherValidationError) Cause() error + func (e MetadataMatcherValidationError) Error() string + func (e MetadataMatcherValidationError) ErrorName() string + func (e MetadataMatcherValidationError) Field() string + func (e MetadataMatcherValidationError) Key() bool + func (e MetadataMatcherValidationError) Reason() string + type MetadataMatcher_PathSegment struct + Segment isMetadataMatcher_PathSegment_Segment + func (*MetadataMatcher_PathSegment) Descriptor() ([]byte, []int) + func (*MetadataMatcher_PathSegment) ProtoMessage() + func (m *MetadataMatcher_PathSegment) GetSegment() isMetadataMatcher_PathSegment_Segment + func (m *MetadataMatcher_PathSegment) Validate() error + func (m *MetadataMatcher_PathSegment) ValidateAll() error + func (x *MetadataMatcher_PathSegment) GetKey() string + func (x *MetadataMatcher_PathSegment) ProtoReflect() protoreflect.Message + func (x *MetadataMatcher_PathSegment) Reset() + func (x *MetadataMatcher_PathSegment) String() string + type MetadataMatcher_PathSegmentMultiError []error + func (m MetadataMatcher_PathSegmentMultiError) AllErrors() []error + func (m MetadataMatcher_PathSegmentMultiError) Error() string + type MetadataMatcher_PathSegmentValidationError struct + func (e MetadataMatcher_PathSegmentValidationError) Cause() error + func (e MetadataMatcher_PathSegmentValidationError) Error() string + func (e MetadataMatcher_PathSegmentValidationError) ErrorName() string + func (e MetadataMatcher_PathSegmentValidationError) Field() string + func (e MetadataMatcher_PathSegmentValidationError) Key() bool + func (e MetadataMatcher_PathSegmentValidationError) Reason() string + type MetadataMatcher_PathSegment_Key struct + Key string + type NodeMatcher struct + NodeId *StringMatcher + NodeMetadatas []*StructMatcher + func (*NodeMatcher) Descriptor() ([]byte, []int) + func (*NodeMatcher) ProtoMessage() + func (m *NodeMatcher) Validate() error + func (m *NodeMatcher) ValidateAll() error + func (x *NodeMatcher) GetNodeId() *StringMatcher + func (x *NodeMatcher) GetNodeMetadatas() []*StructMatcher + func (x *NodeMatcher) ProtoReflect() protoreflect.Message + func (x *NodeMatcher) Reset() + func (x *NodeMatcher) String() string + type NodeMatcherMultiError []error + func (m NodeMatcherMultiError) AllErrors() []error + func (m NodeMatcherMultiError) Error() string + type NodeMatcherValidationError struct + func (e NodeMatcherValidationError) Cause() error + func (e NodeMatcherValidationError) Error() string + func (e NodeMatcherValidationError) ErrorName() string + func (e NodeMatcherValidationError) Field() string + func (e NodeMatcherValidationError) Key() bool + func (e NodeMatcherValidationError) Reason() string + type PathMatcher struct + Rule isPathMatcher_Rule + func (*PathMatcher) Descriptor() ([]byte, []int) + func (*PathMatcher) ProtoMessage() + func (m *PathMatcher) GetRule() isPathMatcher_Rule + func (m *PathMatcher) Validate() error + func (m *PathMatcher) ValidateAll() error + func (x *PathMatcher) GetPath() *StringMatcher + func (x *PathMatcher) ProtoReflect() protoreflect.Message + func (x *PathMatcher) Reset() + func (x *PathMatcher) String() string + type PathMatcherMultiError []error + func (m PathMatcherMultiError) AllErrors() []error + func (m PathMatcherMultiError) Error() string + type PathMatcherValidationError struct + func (e PathMatcherValidationError) Cause() error + func (e PathMatcherValidationError) Error() string + func (e PathMatcherValidationError) ErrorName() string + func (e PathMatcherValidationError) Field() string + func (e PathMatcherValidationError) Key() bool + func (e PathMatcherValidationError) Reason() string + type PathMatcher_Path struct + Path *StringMatcher + type RegexMatchAndSubstitute struct + Pattern *RegexMatcher + Substitution string + func (*RegexMatchAndSubstitute) Descriptor() ([]byte, []int) + func (*RegexMatchAndSubstitute) ProtoMessage() + func (m *RegexMatchAndSubstitute) Validate() error + func (m *RegexMatchAndSubstitute) ValidateAll() error + func (x *RegexMatchAndSubstitute) GetPattern() *RegexMatcher + func (x *RegexMatchAndSubstitute) GetSubstitution() string + func (x *RegexMatchAndSubstitute) ProtoReflect() protoreflect.Message + func (x *RegexMatchAndSubstitute) Reset() + func (x *RegexMatchAndSubstitute) String() string + type RegexMatchAndSubstituteMultiError []error + func (m RegexMatchAndSubstituteMultiError) AllErrors() []error + func (m RegexMatchAndSubstituteMultiError) Error() string + type RegexMatchAndSubstituteValidationError struct + func (e RegexMatchAndSubstituteValidationError) Cause() error + func (e RegexMatchAndSubstituteValidationError) Error() string + func (e RegexMatchAndSubstituteValidationError) ErrorName() string + func (e RegexMatchAndSubstituteValidationError) Field() string + func (e RegexMatchAndSubstituteValidationError) Key() bool + func (e RegexMatchAndSubstituteValidationError) Reason() string + type RegexMatcher struct + EngineType isRegexMatcher_EngineType + Regex string + func (*RegexMatcher) Descriptor() ([]byte, []int) + func (*RegexMatcher) ProtoMessage() + func (m *RegexMatcher) GetEngineType() isRegexMatcher_EngineType + func (m *RegexMatcher) Validate() error + func (m *RegexMatcher) ValidateAll() error + func (x *RegexMatcher) GetGoogleRe2() *RegexMatcher_GoogleRE2 + func (x *RegexMatcher) GetRegex() string + func (x *RegexMatcher) ProtoReflect() protoreflect.Message + func (x *RegexMatcher) Reset() + func (x *RegexMatcher) String() string + type RegexMatcherMultiError []error + func (m RegexMatcherMultiError) AllErrors() []error + func (m RegexMatcherMultiError) Error() string + type RegexMatcherValidationError struct + func (e RegexMatcherValidationError) Cause() error + func (e RegexMatcherValidationError) Error() string + func (e RegexMatcherValidationError) ErrorName() string + func (e RegexMatcherValidationError) Field() string + func (e RegexMatcherValidationError) Key() bool + func (e RegexMatcherValidationError) Reason() string + type RegexMatcher_GoogleRE2 struct + MaxProgramSize *wrapperspb.UInt32Value + func (*RegexMatcher_GoogleRE2) Descriptor() ([]byte, []int) + func (*RegexMatcher_GoogleRE2) ProtoMessage() + func (m *RegexMatcher_GoogleRE2) Validate() error + func (m *RegexMatcher_GoogleRE2) ValidateAll() error + func (x *RegexMatcher_GoogleRE2) GetMaxProgramSize() *wrapperspb.UInt32Value + func (x *RegexMatcher_GoogleRE2) ProtoReflect() protoreflect.Message + func (x *RegexMatcher_GoogleRE2) Reset() + func (x *RegexMatcher_GoogleRE2) String() string + type RegexMatcher_GoogleRE2MultiError []error + func (m RegexMatcher_GoogleRE2MultiError) AllErrors() []error + func (m RegexMatcher_GoogleRE2MultiError) Error() string + type RegexMatcher_GoogleRE2ValidationError struct + func (e RegexMatcher_GoogleRE2ValidationError) Cause() error + func (e RegexMatcher_GoogleRE2ValidationError) Error() string + func (e RegexMatcher_GoogleRE2ValidationError) ErrorName() string + func (e RegexMatcher_GoogleRE2ValidationError) Field() string + func (e RegexMatcher_GoogleRE2ValidationError) Key() bool + func (e RegexMatcher_GoogleRE2ValidationError) Reason() string + type RegexMatcher_GoogleRe2 struct + GoogleRe2 *RegexMatcher_GoogleRE2 + type StringMatcher struct + IgnoreCase bool + MatchPattern isStringMatcher_MatchPattern + func (*StringMatcher) Descriptor() ([]byte, []int) + func (*StringMatcher) ProtoMessage() + func (m *StringMatcher) GetMatchPattern() isStringMatcher_MatchPattern + func (m *StringMatcher) Validate() error + func (m *StringMatcher) ValidateAll() error + func (x *StringMatcher) GetExact() string + func (x *StringMatcher) GetIgnoreCase() bool + func (x *StringMatcher) GetPrefix() string + func (x *StringMatcher) GetRegex() string + func (x *StringMatcher) GetSafeRegex() *RegexMatcher + func (x *StringMatcher) GetSuffix() string + func (x *StringMatcher) ProtoReflect() protoreflect.Message + func (x *StringMatcher) Reset() + func (x *StringMatcher) String() string + type StringMatcherMultiError []error + func (m StringMatcherMultiError) AllErrors() []error + func (m StringMatcherMultiError) Error() string + type StringMatcherValidationError struct + func (e StringMatcherValidationError) Cause() error + func (e StringMatcherValidationError) Error() string + func (e StringMatcherValidationError) ErrorName() string + func (e StringMatcherValidationError) Field() string + func (e StringMatcherValidationError) Key() bool + func (e StringMatcherValidationError) Reason() string + type StringMatcher_Exact struct + Exact string + type StringMatcher_Prefix struct + Prefix string + type StringMatcher_Regex struct + Regex string + type StringMatcher_SafeRegex struct + SafeRegex *RegexMatcher + type StringMatcher_Suffix struct + Suffix string + type StructMatcher struct + Path []*StructMatcher_PathSegment + Value *ValueMatcher + func (*StructMatcher) Descriptor() ([]byte, []int) + func (*StructMatcher) ProtoMessage() + func (m *StructMatcher) Validate() error + func (m *StructMatcher) ValidateAll() error + func (x *StructMatcher) GetPath() []*StructMatcher_PathSegment + func (x *StructMatcher) GetValue() *ValueMatcher + func (x *StructMatcher) ProtoReflect() protoreflect.Message + func (x *StructMatcher) Reset() + func (x *StructMatcher) String() string + type StructMatcherMultiError []error + func (m StructMatcherMultiError) AllErrors() []error + func (m StructMatcherMultiError) Error() string + type StructMatcherValidationError struct + func (e StructMatcherValidationError) Cause() error + func (e StructMatcherValidationError) Error() string + func (e StructMatcherValidationError) ErrorName() string + func (e StructMatcherValidationError) Field() string + func (e StructMatcherValidationError) Key() bool + func (e StructMatcherValidationError) Reason() string + type StructMatcher_PathSegment struct + Segment isStructMatcher_PathSegment_Segment + func (*StructMatcher_PathSegment) Descriptor() ([]byte, []int) + func (*StructMatcher_PathSegment) ProtoMessage() + func (m *StructMatcher_PathSegment) GetSegment() isStructMatcher_PathSegment_Segment + func (m *StructMatcher_PathSegment) Validate() error + func (m *StructMatcher_PathSegment) ValidateAll() error + func (x *StructMatcher_PathSegment) GetKey() string + func (x *StructMatcher_PathSegment) ProtoReflect() protoreflect.Message + func (x *StructMatcher_PathSegment) Reset() + func (x *StructMatcher_PathSegment) String() string + type StructMatcher_PathSegmentMultiError []error + func (m StructMatcher_PathSegmentMultiError) AllErrors() []error + func (m StructMatcher_PathSegmentMultiError) Error() string + type StructMatcher_PathSegmentValidationError struct + func (e StructMatcher_PathSegmentValidationError) Cause() error + func (e StructMatcher_PathSegmentValidationError) Error() string + func (e StructMatcher_PathSegmentValidationError) ErrorName() string + func (e StructMatcher_PathSegmentValidationError) Field() string + func (e StructMatcher_PathSegmentValidationError) Key() bool + func (e StructMatcher_PathSegmentValidationError) Reason() string + type StructMatcher_PathSegment_Key struct + Key string + type ValueMatcher struct + MatchPattern isValueMatcher_MatchPattern + func (*ValueMatcher) Descriptor() ([]byte, []int) + func (*ValueMatcher) ProtoMessage() + func (m *ValueMatcher) GetMatchPattern() isValueMatcher_MatchPattern + func (m *ValueMatcher) Validate() error + func (m *ValueMatcher) ValidateAll() error + func (x *ValueMatcher) GetBoolMatch() bool + func (x *ValueMatcher) GetDoubleMatch() *DoubleMatcher + func (x *ValueMatcher) GetListMatch() *ListMatcher + func (x *ValueMatcher) GetNullMatch() *ValueMatcher_NullMatch + func (x *ValueMatcher) GetPresentMatch() bool + func (x *ValueMatcher) GetStringMatch() *StringMatcher + func (x *ValueMatcher) ProtoReflect() protoreflect.Message + func (x *ValueMatcher) Reset() + func (x *ValueMatcher) String() string + type ValueMatcherMultiError []error + func (m ValueMatcherMultiError) AllErrors() []error + func (m ValueMatcherMultiError) Error() string + type ValueMatcherValidationError struct + func (e ValueMatcherValidationError) Cause() error + func (e ValueMatcherValidationError) Error() string + func (e ValueMatcherValidationError) ErrorName() string + func (e ValueMatcherValidationError) Field() string + func (e ValueMatcherValidationError) Key() bool + func (e ValueMatcherValidationError) Reason() string + type ValueMatcher_BoolMatch struct + BoolMatch bool + type ValueMatcher_DoubleMatch struct + DoubleMatch *DoubleMatcher + type ValueMatcher_ListMatch struct + ListMatch *ListMatcher + type ValueMatcher_NullMatch struct + func (*ValueMatcher_NullMatch) Descriptor() ([]byte, []int) + func (*ValueMatcher_NullMatch) ProtoMessage() + func (m *ValueMatcher_NullMatch) Validate() error + func (m *ValueMatcher_NullMatch) ValidateAll() error + func (x *ValueMatcher_NullMatch) ProtoReflect() protoreflect.Message + func (x *ValueMatcher_NullMatch) Reset() + func (x *ValueMatcher_NullMatch) String() string + type ValueMatcher_NullMatchMultiError []error + func (m ValueMatcher_NullMatchMultiError) AllErrors() []error + func (m ValueMatcher_NullMatchMultiError) Error() string + type ValueMatcher_NullMatchValidationError struct + func (e ValueMatcher_NullMatchValidationError) Cause() error + func (e ValueMatcher_NullMatchValidationError) Error() string + func (e ValueMatcher_NullMatchValidationError) ErrorName() string + func (e ValueMatcher_NullMatchValidationError) Field() string + func (e ValueMatcher_NullMatchValidationError) Key() bool + func (e ValueMatcher_NullMatchValidationError) Reason() string + type ValueMatcher_NullMatch_ struct + NullMatch *ValueMatcher_NullMatch + type ValueMatcher_PresentMatch struct + PresentMatch bool + type ValueMatcher_StringMatch struct + StringMatch *StringMatcher