Documentation ¶
Index ¶
- Variables
- type CelMatcher
- func (*CelMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *CelMatcher) GetDescription() string
- func (x *CelMatcher) GetExprMatch() *v3.CelExpression
- func (*CelMatcher) ProtoMessage()
- func (x *CelMatcher) ProtoReflect() protoreflect.Message
- func (x *CelMatcher) Reset()
- func (x *CelMatcher) String() string
- func (m *CelMatcher) Validate() error
- func (m *CelMatcher) ValidateAll() error
- type CelMatcherMultiError
- type CelMatcherValidationError
- type DoubleRangeMatcher
- func (*DoubleRangeMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *DoubleRangeMatcher) GetRangeMatchers() []*DoubleRangeMatcher_RangeMatcher
- func (*DoubleRangeMatcher) ProtoMessage()
- func (x *DoubleRangeMatcher) ProtoReflect() protoreflect.Message
- func (x *DoubleRangeMatcher) Reset()
- func (x *DoubleRangeMatcher) String() string
- func (m *DoubleRangeMatcher) Validate() error
- func (m *DoubleRangeMatcher) ValidateAll() error
- type DoubleRangeMatcherMultiError
- type DoubleRangeMatcherValidationError
- func (e DoubleRangeMatcherValidationError) Cause() error
- func (e DoubleRangeMatcherValidationError) Error() string
- func (e DoubleRangeMatcherValidationError) ErrorName() string
- func (e DoubleRangeMatcherValidationError) Field() string
- func (e DoubleRangeMatcherValidationError) Key() bool
- func (e DoubleRangeMatcherValidationError) Reason() string
- type DoubleRangeMatcher_RangeMatcher
- func (*DoubleRangeMatcher_RangeMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *DoubleRangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch
- func (x *DoubleRangeMatcher_RangeMatcher) GetRanges() []*v3.DoubleRange
- func (*DoubleRangeMatcher_RangeMatcher) ProtoMessage()
- func (x *DoubleRangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message
- func (x *DoubleRangeMatcher_RangeMatcher) Reset()
- func (x *DoubleRangeMatcher_RangeMatcher) String() string
- func (m *DoubleRangeMatcher_RangeMatcher) Validate() error
- func (m *DoubleRangeMatcher_RangeMatcher) ValidateAll() error
- type DoubleRangeMatcher_RangeMatcherMultiError
- type DoubleRangeMatcher_RangeMatcherValidationError
- func (e DoubleRangeMatcher_RangeMatcherValidationError) Cause() error
- func (e DoubleRangeMatcher_RangeMatcherValidationError) Error() string
- func (e DoubleRangeMatcher_RangeMatcherValidationError) ErrorName() string
- func (e DoubleRangeMatcher_RangeMatcherValidationError) Field() string
- func (e DoubleRangeMatcher_RangeMatcherValidationError) Key() bool
- func (e DoubleRangeMatcher_RangeMatcherValidationError) Reason() string
- type HttpAttributesCelMatchInput
- func (*HttpAttributesCelMatchInput) Descriptor() ([]byte, []int)deprecated
- func (*HttpAttributesCelMatchInput) ProtoMessage()
- func (x *HttpAttributesCelMatchInput) ProtoReflect() protoreflect.Message
- func (x *HttpAttributesCelMatchInput) Reset()
- func (x *HttpAttributesCelMatchInput) String() string
- func (m *HttpAttributesCelMatchInput) Validate() error
- func (m *HttpAttributesCelMatchInput) ValidateAll() error
- type HttpAttributesCelMatchInputMultiError
- type HttpAttributesCelMatchInputValidationError
- func (e HttpAttributesCelMatchInputValidationError) Cause() error
- func (e HttpAttributesCelMatchInputValidationError) Error() string
- func (e HttpAttributesCelMatchInputValidationError) ErrorName() string
- func (e HttpAttributesCelMatchInputValidationError) Field() string
- func (e HttpAttributesCelMatchInputValidationError) Key() bool
- func (e HttpAttributesCelMatchInputValidationError) Reason() string
- type IPMatcher
- func (*IPMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *IPMatcher) GetRangeMatchers() []*IPMatcher_IPRangeMatcher
- func (*IPMatcher) ProtoMessage()
- func (x *IPMatcher) ProtoReflect() protoreflect.Message
- func (x *IPMatcher) Reset()
- func (x *IPMatcher) String() string
- func (m *IPMatcher) Validate() error
- func (m *IPMatcher) ValidateAll() error
- type IPMatcherMultiError
- type IPMatcherValidationError
- type IPMatcher_IPRangeMatcher
- func (*IPMatcher_IPRangeMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *IPMatcher_IPRangeMatcher) GetExclusive() bool
- func (x *IPMatcher_IPRangeMatcher) GetOnMatch() *Matcher_OnMatch
- func (x *IPMatcher_IPRangeMatcher) GetRanges() []*v3.CidrRange
- func (*IPMatcher_IPRangeMatcher) ProtoMessage()
- func (x *IPMatcher_IPRangeMatcher) ProtoReflect() protoreflect.Message
- func (x *IPMatcher_IPRangeMatcher) Reset()
- func (x *IPMatcher_IPRangeMatcher) String() string
- func (m *IPMatcher_IPRangeMatcher) Validate() error
- func (m *IPMatcher_IPRangeMatcher) ValidateAll() error
- type IPMatcher_IPRangeMatcherMultiError
- type IPMatcher_IPRangeMatcherValidationError
- func (e IPMatcher_IPRangeMatcherValidationError) Cause() error
- func (e IPMatcher_IPRangeMatcherValidationError) Error() string
- func (e IPMatcher_IPRangeMatcherValidationError) ErrorName() string
- func (e IPMatcher_IPRangeMatcherValidationError) Field() string
- func (e IPMatcher_IPRangeMatcherValidationError) Key() bool
- func (e IPMatcher_IPRangeMatcherValidationError) Reason() string
- type Int32RangeMatcher
- func (*Int32RangeMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *Int32RangeMatcher) GetRangeMatchers() []*Int32RangeMatcher_RangeMatcher
- func (*Int32RangeMatcher) ProtoMessage()
- func (x *Int32RangeMatcher) ProtoReflect() protoreflect.Message
- func (x *Int32RangeMatcher) Reset()
- func (x *Int32RangeMatcher) String() string
- func (m *Int32RangeMatcher) Validate() error
- func (m *Int32RangeMatcher) ValidateAll() error
- type Int32RangeMatcherMultiError
- type Int32RangeMatcherValidationError
- func (e Int32RangeMatcherValidationError) Cause() error
- func (e Int32RangeMatcherValidationError) Error() string
- func (e Int32RangeMatcherValidationError) ErrorName() string
- func (e Int32RangeMatcherValidationError) Field() string
- func (e Int32RangeMatcherValidationError) Key() bool
- func (e Int32RangeMatcherValidationError) Reason() string
- type Int32RangeMatcher_RangeMatcher
- func (*Int32RangeMatcher_RangeMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *Int32RangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch
- func (x *Int32RangeMatcher_RangeMatcher) GetRanges() []*v3.Int32Range
- func (*Int32RangeMatcher_RangeMatcher) ProtoMessage()
- func (x *Int32RangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message
- func (x *Int32RangeMatcher_RangeMatcher) Reset()
- func (x *Int32RangeMatcher_RangeMatcher) String() string
- func (m *Int32RangeMatcher_RangeMatcher) Validate() error
- func (m *Int32RangeMatcher_RangeMatcher) ValidateAll() error
- type Int32RangeMatcher_RangeMatcherMultiError
- type Int32RangeMatcher_RangeMatcherValidationError
- func (e Int32RangeMatcher_RangeMatcherValidationError) Cause() error
- func (e Int32RangeMatcher_RangeMatcherValidationError) Error() string
- func (e Int32RangeMatcher_RangeMatcherValidationError) ErrorName() string
- func (e Int32RangeMatcher_RangeMatcherValidationError) Field() string
- func (e Int32RangeMatcher_RangeMatcherValidationError) Key() bool
- func (e Int32RangeMatcher_RangeMatcherValidationError) Reason() string
- type Int64RangeMatcher
- func (*Int64RangeMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *Int64RangeMatcher) GetRangeMatchers() []*Int64RangeMatcher_RangeMatcher
- func (*Int64RangeMatcher) ProtoMessage()
- func (x *Int64RangeMatcher) ProtoReflect() protoreflect.Message
- func (x *Int64RangeMatcher) Reset()
- func (x *Int64RangeMatcher) String() string
- func (m *Int64RangeMatcher) Validate() error
- func (m *Int64RangeMatcher) ValidateAll() error
- type Int64RangeMatcherMultiError
- type Int64RangeMatcherValidationError
- func (e Int64RangeMatcherValidationError) Cause() error
- func (e Int64RangeMatcherValidationError) Error() string
- func (e Int64RangeMatcherValidationError) ErrorName() string
- func (e Int64RangeMatcherValidationError) Field() string
- func (e Int64RangeMatcherValidationError) Key() bool
- func (e Int64RangeMatcherValidationError) Reason() string
- type Int64RangeMatcher_RangeMatcher
- func (*Int64RangeMatcher_RangeMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *Int64RangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch
- func (x *Int64RangeMatcher_RangeMatcher) GetRanges() []*v3.Int64Range
- func (*Int64RangeMatcher_RangeMatcher) ProtoMessage()
- func (x *Int64RangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message
- func (x *Int64RangeMatcher_RangeMatcher) Reset()
- func (x *Int64RangeMatcher_RangeMatcher) String() string
- func (m *Int64RangeMatcher_RangeMatcher) Validate() error
- func (m *Int64RangeMatcher_RangeMatcher) ValidateAll() error
- type Int64RangeMatcher_RangeMatcherMultiError
- type Int64RangeMatcher_RangeMatcherValidationError
- func (e Int64RangeMatcher_RangeMatcherValidationError) Cause() error
- func (e Int64RangeMatcher_RangeMatcherValidationError) Error() string
- func (e Int64RangeMatcher_RangeMatcherValidationError) ErrorName() string
- func (e Int64RangeMatcher_RangeMatcherValidationError) Field() string
- func (e Int64RangeMatcher_RangeMatcherValidationError) Key() bool
- func (e Int64RangeMatcher_RangeMatcherValidationError) Reason() string
- type ListStringMatcher
- func (*ListStringMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *ListStringMatcher) GetPatterns() []*StringMatcher
- func (*ListStringMatcher) ProtoMessage()
- func (x *ListStringMatcher) ProtoReflect() protoreflect.Message
- func (x *ListStringMatcher) Reset()
- func (x *ListStringMatcher) String() string
- func (m *ListStringMatcher) Validate() error
- func (m *ListStringMatcher) ValidateAll() error
- type ListStringMatcherMultiError
- type ListStringMatcherValidationError
- 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 Matcher
- func (*Matcher) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher) GetMatcherList() *Matcher_MatcherList
- func (x *Matcher) GetMatcherTree() *Matcher_MatcherTree
- func (m *Matcher) GetMatcherType() isMatcher_MatcherType
- func (x *Matcher) GetOnNoMatch() *Matcher_OnMatch
- func (*Matcher) ProtoMessage()
- func (x *Matcher) ProtoReflect() protoreflect.Message
- func (x *Matcher) Reset()
- func (x *Matcher) String() string
- func (m *Matcher) Validate() error
- func (m *Matcher) ValidateAll() error
- type MatcherMultiError
- type MatcherValidationError
- type Matcher_MatcherList
- func (*Matcher_MatcherList) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_MatcherList) GetMatchers() []*Matcher_MatcherList_FieldMatcher
- func (*Matcher_MatcherList) ProtoMessage()
- func (x *Matcher_MatcherList) ProtoReflect() protoreflect.Message
- func (x *Matcher_MatcherList) Reset()
- func (x *Matcher_MatcherList) String() string
- func (m *Matcher_MatcherList) Validate() error
- func (m *Matcher_MatcherList) ValidateAll() error
- type Matcher_MatcherListMultiError
- type Matcher_MatcherListValidationError
- func (e Matcher_MatcherListValidationError) Cause() error
- func (e Matcher_MatcherListValidationError) Error() string
- func (e Matcher_MatcherListValidationError) ErrorName() string
- func (e Matcher_MatcherListValidationError) Field() string
- func (e Matcher_MatcherListValidationError) Key() bool
- func (e Matcher_MatcherListValidationError) Reason() string
- type Matcher_MatcherList_
- type Matcher_MatcherList_FieldMatcher
- func (*Matcher_MatcherList_FieldMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_MatcherList_FieldMatcher) GetOnMatch() *Matcher_OnMatch
- func (x *Matcher_MatcherList_FieldMatcher) GetPredicate() *Matcher_MatcherList_Predicate
- func (*Matcher_MatcherList_FieldMatcher) ProtoMessage()
- func (x *Matcher_MatcherList_FieldMatcher) ProtoReflect() protoreflect.Message
- func (x *Matcher_MatcherList_FieldMatcher) Reset()
- func (x *Matcher_MatcherList_FieldMatcher) String() string
- func (m *Matcher_MatcherList_FieldMatcher) Validate() error
- func (m *Matcher_MatcherList_FieldMatcher) ValidateAll() error
- type Matcher_MatcherList_FieldMatcherMultiError
- type Matcher_MatcherList_FieldMatcherValidationError
- func (e Matcher_MatcherList_FieldMatcherValidationError) Cause() error
- func (e Matcher_MatcherList_FieldMatcherValidationError) Error() string
- func (e Matcher_MatcherList_FieldMatcherValidationError) ErrorName() string
- func (e Matcher_MatcherList_FieldMatcherValidationError) Field() string
- func (e Matcher_MatcherList_FieldMatcherValidationError) Key() bool
- func (e Matcher_MatcherList_FieldMatcherValidationError) Reason() string
- type Matcher_MatcherList_Predicate
- func (*Matcher_MatcherList_Predicate) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_MatcherList_Predicate) GetAndMatcher() *Matcher_MatcherList_Predicate_PredicateList
- func (m *Matcher_MatcherList_Predicate) GetMatchType() isMatcher_MatcherList_Predicate_MatchType
- func (x *Matcher_MatcherList_Predicate) GetNotMatcher() *Matcher_MatcherList_Predicate
- func (x *Matcher_MatcherList_Predicate) GetOrMatcher() *Matcher_MatcherList_Predicate_PredicateList
- func (x *Matcher_MatcherList_Predicate) GetSinglePredicate() *Matcher_MatcherList_Predicate_SinglePredicate
- func (*Matcher_MatcherList_Predicate) ProtoMessage()
- func (x *Matcher_MatcherList_Predicate) ProtoReflect() protoreflect.Message
- func (x *Matcher_MatcherList_Predicate) Reset()
- func (x *Matcher_MatcherList_Predicate) String() string
- func (m *Matcher_MatcherList_Predicate) Validate() error
- func (m *Matcher_MatcherList_Predicate) ValidateAll() error
- type Matcher_MatcherList_PredicateMultiError
- type Matcher_MatcherList_PredicateValidationError
- func (e Matcher_MatcherList_PredicateValidationError) Cause() error
- func (e Matcher_MatcherList_PredicateValidationError) Error() string
- func (e Matcher_MatcherList_PredicateValidationError) ErrorName() string
- func (e Matcher_MatcherList_PredicateValidationError) Field() string
- func (e Matcher_MatcherList_PredicateValidationError) Key() bool
- func (e Matcher_MatcherList_PredicateValidationError) Reason() string
- type Matcher_MatcherList_Predicate_AndMatcher
- type Matcher_MatcherList_Predicate_NotMatcher
- type Matcher_MatcherList_Predicate_OrMatcher
- type Matcher_MatcherList_Predicate_PredicateList
- func (*Matcher_MatcherList_Predicate_PredicateList) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_MatcherList_Predicate_PredicateList) GetPredicate() []*Matcher_MatcherList_Predicate
- func (*Matcher_MatcherList_Predicate_PredicateList) ProtoMessage()
- func (x *Matcher_MatcherList_Predicate_PredicateList) ProtoReflect() protoreflect.Message
- func (x *Matcher_MatcherList_Predicate_PredicateList) Reset()
- func (x *Matcher_MatcherList_Predicate_PredicateList) String() string
- func (m *Matcher_MatcherList_Predicate_PredicateList) Validate() error
- func (m *Matcher_MatcherList_Predicate_PredicateList) ValidateAll() error
- type Matcher_MatcherList_Predicate_PredicateListMultiError
- type Matcher_MatcherList_Predicate_PredicateListValidationError
- func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Cause() error
- func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Error() string
- func (e Matcher_MatcherList_Predicate_PredicateListValidationError) ErrorName() string
- func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Field() string
- func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Key() bool
- func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Reason() string
- type Matcher_MatcherList_Predicate_SinglePredicate
- func (*Matcher_MatcherList_Predicate_SinglePredicate) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetCustomMatch() *v3.TypedExtensionConfig
- func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetInput() *v3.TypedExtensionConfig
- func (m *Matcher_MatcherList_Predicate_SinglePredicate) GetMatcher() isMatcher_MatcherList_Predicate_SinglePredicate_Matcher
- func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetValueMatch() *StringMatcher
- func (*Matcher_MatcherList_Predicate_SinglePredicate) ProtoMessage()
- func (x *Matcher_MatcherList_Predicate_SinglePredicate) ProtoReflect() protoreflect.Message
- func (x *Matcher_MatcherList_Predicate_SinglePredicate) Reset()
- func (x *Matcher_MatcherList_Predicate_SinglePredicate) String() string
- func (m *Matcher_MatcherList_Predicate_SinglePredicate) Validate() error
- func (m *Matcher_MatcherList_Predicate_SinglePredicate) ValidateAll() error
- type Matcher_MatcherList_Predicate_SinglePredicateMultiError
- type Matcher_MatcherList_Predicate_SinglePredicateValidationError
- func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Cause() error
- func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Error() string
- func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) ErrorName() string
- func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Field() string
- func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Key() bool
- func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Reason() string
- type Matcher_MatcherList_Predicate_SinglePredicate_
- type Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch
- type Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch
- type Matcher_MatcherTree
- func (*Matcher_MatcherTree) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_MatcherTree) GetCustomMatch() *v3.TypedExtensionConfig
- func (x *Matcher_MatcherTree) GetExactMatchMap() *Matcher_MatcherTree_MatchMap
- func (x *Matcher_MatcherTree) GetInput() *v3.TypedExtensionConfig
- func (x *Matcher_MatcherTree) GetPrefixMatchMap() *Matcher_MatcherTree_MatchMap
- func (m *Matcher_MatcherTree) GetTreeType() isMatcher_MatcherTree_TreeType
- func (*Matcher_MatcherTree) ProtoMessage()
- func (x *Matcher_MatcherTree) ProtoReflect() protoreflect.Message
- func (x *Matcher_MatcherTree) Reset()
- func (x *Matcher_MatcherTree) String() string
- func (m *Matcher_MatcherTree) Validate() error
- func (m *Matcher_MatcherTree) ValidateAll() error
- type Matcher_MatcherTreeMultiError
- type Matcher_MatcherTreeValidationError
- func (e Matcher_MatcherTreeValidationError) Cause() error
- func (e Matcher_MatcherTreeValidationError) Error() string
- func (e Matcher_MatcherTreeValidationError) ErrorName() string
- func (e Matcher_MatcherTreeValidationError) Field() string
- func (e Matcher_MatcherTreeValidationError) Key() bool
- func (e Matcher_MatcherTreeValidationError) Reason() string
- type Matcher_MatcherTree_
- type Matcher_MatcherTree_CustomMatch
- type Matcher_MatcherTree_ExactMatchMap
- type Matcher_MatcherTree_MatchMap
- func (*Matcher_MatcherTree_MatchMap) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_MatcherTree_MatchMap) GetMap() map[string]*Matcher_OnMatch
- func (*Matcher_MatcherTree_MatchMap) ProtoMessage()
- func (x *Matcher_MatcherTree_MatchMap) ProtoReflect() protoreflect.Message
- func (x *Matcher_MatcherTree_MatchMap) Reset()
- func (x *Matcher_MatcherTree_MatchMap) String() string
- func (m *Matcher_MatcherTree_MatchMap) Validate() error
- func (m *Matcher_MatcherTree_MatchMap) ValidateAll() error
- type Matcher_MatcherTree_MatchMapMultiError
- type Matcher_MatcherTree_MatchMapValidationError
- func (e Matcher_MatcherTree_MatchMapValidationError) Cause() error
- func (e Matcher_MatcherTree_MatchMapValidationError) Error() string
- func (e Matcher_MatcherTree_MatchMapValidationError) ErrorName() string
- func (e Matcher_MatcherTree_MatchMapValidationError) Field() string
- func (e Matcher_MatcherTree_MatchMapValidationError) Key() bool
- func (e Matcher_MatcherTree_MatchMapValidationError) Reason() string
- type Matcher_MatcherTree_PrefixMatchMap
- type Matcher_OnMatch
- func (*Matcher_OnMatch) Descriptor() ([]byte, []int)deprecated
- func (x *Matcher_OnMatch) GetAction() *v3.TypedExtensionConfig
- func (x *Matcher_OnMatch) GetMatcher() *Matcher
- func (m *Matcher_OnMatch) GetOnMatch() isMatcher_OnMatch_OnMatch
- func (*Matcher_OnMatch) ProtoMessage()
- func (x *Matcher_OnMatch) ProtoReflect() protoreflect.Message
- func (x *Matcher_OnMatch) Reset()
- func (x *Matcher_OnMatch) String() string
- func (m *Matcher_OnMatch) Validate() error
- func (m *Matcher_OnMatch) ValidateAll() error
- type Matcher_OnMatchMultiError
- type Matcher_OnMatchValidationError
- func (e Matcher_OnMatchValidationError) Cause() error
- func (e Matcher_OnMatchValidationError) Error() string
- func (e Matcher_OnMatchValidationError) ErrorName() string
- func (e Matcher_OnMatchValidationError) Field() string
- func (e Matcher_OnMatchValidationError) Key() bool
- func (e Matcher_OnMatchValidationError) Reason() string
- type Matcher_OnMatch_Action
- type Matcher_OnMatch_Matcher
- type RegexMatcher
- func (*RegexMatcher) Descriptor() ([]byte, []int)deprecated
- func (m *RegexMatcher) GetEngineType() isRegexMatcher_EngineType
- func (x *RegexMatcher) GetGoogleRe2() *RegexMatcher_GoogleRE2
- func (x *RegexMatcher) GetRegex() string
- func (*RegexMatcher) ProtoMessage()
- func (x *RegexMatcher) ProtoReflect() protoreflect.Message
- func (x *RegexMatcher) Reset()
- func (x *RegexMatcher) String() string
- func (m *RegexMatcher) Validate() error
- func (m *RegexMatcher) ValidateAll() error
- type RegexMatcherMultiError
- type RegexMatcherValidationError
- 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
- func (*RegexMatcher_GoogleRE2) Descriptor() ([]byte, []int)deprecated
- func (*RegexMatcher_GoogleRE2) ProtoMessage()
- func (x *RegexMatcher_GoogleRE2) ProtoReflect() protoreflect.Message
- func (x *RegexMatcher_GoogleRE2) Reset()
- func (x *RegexMatcher_GoogleRE2) String() string
- func (m *RegexMatcher_GoogleRE2) Validate() error
- func (m *RegexMatcher_GoogleRE2) ValidateAll() error
- type RegexMatcher_GoogleRE2MultiError
- type RegexMatcher_GoogleRE2ValidationError
- 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
- type ServerNameMatcher
- func (*ServerNameMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *ServerNameMatcher) GetDomainMatchers() []*ServerNameMatcher_DomainMatcher
- func (*ServerNameMatcher) ProtoMessage()
- func (x *ServerNameMatcher) ProtoReflect() protoreflect.Message
- func (x *ServerNameMatcher) Reset()
- func (x *ServerNameMatcher) String() string
- func (m *ServerNameMatcher) Validate() error
- func (m *ServerNameMatcher) ValidateAll() error
- type ServerNameMatcherMultiError
- type ServerNameMatcherValidationError
- func (e ServerNameMatcherValidationError) Cause() error
- func (e ServerNameMatcherValidationError) Error() string
- func (e ServerNameMatcherValidationError) ErrorName() string
- func (e ServerNameMatcherValidationError) Field() string
- func (e ServerNameMatcherValidationError) Key() bool
- func (e ServerNameMatcherValidationError) Reason() string
- type ServerNameMatcher_DomainMatcher
- func (*ServerNameMatcher_DomainMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *ServerNameMatcher_DomainMatcher) GetDomains() []string
- func (x *ServerNameMatcher_DomainMatcher) GetOnMatch() *Matcher_OnMatch
- func (*ServerNameMatcher_DomainMatcher) ProtoMessage()
- func (x *ServerNameMatcher_DomainMatcher) ProtoReflect() protoreflect.Message
- func (x *ServerNameMatcher_DomainMatcher) Reset()
- func (x *ServerNameMatcher_DomainMatcher) String() string
- func (m *ServerNameMatcher_DomainMatcher) Validate() error
- func (m *ServerNameMatcher_DomainMatcher) ValidateAll() error
- type ServerNameMatcher_DomainMatcherMultiError
- type ServerNameMatcher_DomainMatcherValidationError
- func (e ServerNameMatcher_DomainMatcherValidationError) Cause() error
- func (e ServerNameMatcher_DomainMatcherValidationError) Error() string
- func (e ServerNameMatcher_DomainMatcherValidationError) ErrorName() string
- func (e ServerNameMatcher_DomainMatcherValidationError) Field() string
- func (e ServerNameMatcher_DomainMatcherValidationError) Key() bool
- func (e ServerNameMatcher_DomainMatcherValidationError) Reason() string
- type StringMatcher
- func (*StringMatcher) Descriptor() ([]byte, []int)deprecated
- func (x *StringMatcher) GetContains() string
- func (x *StringMatcher) GetCustom() *v3.TypedExtensionConfig
- func (x *StringMatcher) GetExact() string
- func (x *StringMatcher) GetIgnoreCase() bool
- func (m *StringMatcher) GetMatchPattern() isStringMatcher_MatchPattern
- func (x *StringMatcher) GetPrefix() string
- func (x *StringMatcher) GetSafeRegex() *RegexMatcher
- func (x *StringMatcher) GetSuffix() string
- func (*StringMatcher) ProtoMessage()
- func (x *StringMatcher) ProtoReflect() protoreflect.Message
- func (x *StringMatcher) Reset()
- func (x *StringMatcher) String() string
- func (m *StringMatcher) Validate() error
- func (m *StringMatcher) ValidateAll() error
- type StringMatcherMultiError
- type StringMatcherValidationError
- 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_Contains
- type StringMatcher_Custom
- type StringMatcher_Exact
- type StringMatcher_Prefix
- type StringMatcher_SafeRegex
- type StringMatcher_Suffix
Constants ¶
This section is empty.
Variables ¶
var File_xds_type_matcher_v3_cel_proto protoreflect.FileDescriptor
var File_xds_type_matcher_v3_domain_proto protoreflect.FileDescriptor
var File_xds_type_matcher_v3_http_inputs_proto protoreflect.FileDescriptor
var File_xds_type_matcher_v3_ip_proto protoreflect.FileDescriptor
var File_xds_type_matcher_v3_matcher_proto protoreflect.FileDescriptor
var File_xds_type_matcher_v3_range_proto protoreflect.FileDescriptor
var File_xds_type_matcher_v3_regex_proto protoreflect.FileDescriptor
var File_xds_type_matcher_v3_string_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CelMatcher ¶
type CelMatcher struct { ExprMatch *v3.CelExpression `protobuf:"bytes,1,opt,name=expr_match,json=exprMatch,proto3" json:"expr_match,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
func (*CelMatcher) Descriptor
deprecated
func (*CelMatcher) Descriptor() ([]byte, []int)
Deprecated: Use CelMatcher.ProtoReflect.Descriptor instead.
func (*CelMatcher) GetDescription ¶
func (x *CelMatcher) GetDescription() string
func (*CelMatcher) GetExprMatch ¶
func (x *CelMatcher) GetExprMatch() *v3.CelExpression
func (*CelMatcher) ProtoMessage ¶
func (*CelMatcher) ProtoMessage()
func (*CelMatcher) ProtoReflect ¶
func (x *CelMatcher) ProtoReflect() protoreflect.Message
func (*CelMatcher) Reset ¶
func (x *CelMatcher) Reset()
func (*CelMatcher) String ¶
func (x *CelMatcher) String() string
func (*CelMatcher) Validate ¶
func (m *CelMatcher) Validate() error
Validate checks the field values on CelMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*CelMatcher) ValidateAll ¶
func (m *CelMatcher) ValidateAll() error
ValidateAll checks the field values on CelMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in CelMatcherMultiError, or nil if none found.
type CelMatcherMultiError ¶
type CelMatcherMultiError []error
CelMatcherMultiError is an error wrapping multiple validation errors returned by CelMatcher.ValidateAll() if the designated constraints aren't met.
func (CelMatcherMultiError) AllErrors ¶
func (m CelMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (CelMatcherMultiError) Error ¶
func (m CelMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type CelMatcherValidationError ¶
type CelMatcherValidationError struct {
// contains filtered or unexported fields
}
CelMatcherValidationError is the validation error returned by CelMatcher.Validate if the designated constraints aren't met.
func (CelMatcherValidationError) Cause ¶
func (e CelMatcherValidationError) Cause() error
Cause function returns cause value.
func (CelMatcherValidationError) Error ¶
func (e CelMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (CelMatcherValidationError) ErrorName ¶
func (e CelMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (CelMatcherValidationError) Field ¶
func (e CelMatcherValidationError) Field() string
Field function returns field value.
func (CelMatcherValidationError) Key ¶
func (e CelMatcherValidationError) Key() bool
Key function returns key value.
func (CelMatcherValidationError) Reason ¶
func (e CelMatcherValidationError) Reason() string
Reason function returns reason value.
type DoubleRangeMatcher ¶
type DoubleRangeMatcher struct { RangeMatchers []*DoubleRangeMatcher_RangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"` // contains filtered or unexported fields }
func (*DoubleRangeMatcher) Descriptor
deprecated
func (*DoubleRangeMatcher) Descriptor() ([]byte, []int)
Deprecated: Use DoubleRangeMatcher.ProtoReflect.Descriptor instead.
func (*DoubleRangeMatcher) GetRangeMatchers ¶
func (x *DoubleRangeMatcher) GetRangeMatchers() []*DoubleRangeMatcher_RangeMatcher
func (*DoubleRangeMatcher) ProtoMessage ¶
func (*DoubleRangeMatcher) ProtoMessage()
func (*DoubleRangeMatcher) ProtoReflect ¶
func (x *DoubleRangeMatcher) ProtoReflect() protoreflect.Message
func (*DoubleRangeMatcher) Reset ¶
func (x *DoubleRangeMatcher) Reset()
func (*DoubleRangeMatcher) String ¶
func (x *DoubleRangeMatcher) String() string
func (*DoubleRangeMatcher) Validate ¶
func (m *DoubleRangeMatcher) Validate() error
Validate checks the field values on DoubleRangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DoubleRangeMatcher) ValidateAll ¶
func (m *DoubleRangeMatcher) ValidateAll() error
ValidateAll checks the field values on DoubleRangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DoubleRangeMatcherMultiError, or nil if none found.
type DoubleRangeMatcherMultiError ¶
type DoubleRangeMatcherMultiError []error
DoubleRangeMatcherMultiError is an error wrapping multiple validation errors returned by DoubleRangeMatcher.ValidateAll() if the designated constraints aren't met.
func (DoubleRangeMatcherMultiError) AllErrors ¶
func (m DoubleRangeMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DoubleRangeMatcherMultiError) Error ¶
func (m DoubleRangeMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DoubleRangeMatcherValidationError ¶
type DoubleRangeMatcherValidationError struct {
// contains filtered or unexported fields
}
DoubleRangeMatcherValidationError is the validation error returned by DoubleRangeMatcher.Validate if the designated constraints aren't met.
func (DoubleRangeMatcherValidationError) Cause ¶
func (e DoubleRangeMatcherValidationError) Cause() error
Cause function returns cause value.
func (DoubleRangeMatcherValidationError) Error ¶
func (e DoubleRangeMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (DoubleRangeMatcherValidationError) ErrorName ¶
func (e DoubleRangeMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (DoubleRangeMatcherValidationError) Field ¶
func (e DoubleRangeMatcherValidationError) Field() string
Field function returns field value.
func (DoubleRangeMatcherValidationError) Key ¶
func (e DoubleRangeMatcherValidationError) Key() bool
Key function returns key value.
func (DoubleRangeMatcherValidationError) Reason ¶
func (e DoubleRangeMatcherValidationError) Reason() string
Reason function returns reason value.
type DoubleRangeMatcher_RangeMatcher ¶
type DoubleRangeMatcher_RangeMatcher struct { Ranges []*v3.DoubleRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"` OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"` // contains filtered or unexported fields }
func (*DoubleRangeMatcher_RangeMatcher) Descriptor
deprecated
func (*DoubleRangeMatcher_RangeMatcher) Descriptor() ([]byte, []int)
Deprecated: Use DoubleRangeMatcher_RangeMatcher.ProtoReflect.Descriptor instead.
func (*DoubleRangeMatcher_RangeMatcher) GetOnMatch ¶
func (x *DoubleRangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch
func (*DoubleRangeMatcher_RangeMatcher) GetRanges ¶
func (x *DoubleRangeMatcher_RangeMatcher) GetRanges() []*v3.DoubleRange
func (*DoubleRangeMatcher_RangeMatcher) ProtoMessage ¶
func (*DoubleRangeMatcher_RangeMatcher) ProtoMessage()
func (*DoubleRangeMatcher_RangeMatcher) ProtoReflect ¶
func (x *DoubleRangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message
func (*DoubleRangeMatcher_RangeMatcher) Reset ¶
func (x *DoubleRangeMatcher_RangeMatcher) Reset()
func (*DoubleRangeMatcher_RangeMatcher) String ¶
func (x *DoubleRangeMatcher_RangeMatcher) String() string
func (*DoubleRangeMatcher_RangeMatcher) Validate ¶
func (m *DoubleRangeMatcher_RangeMatcher) Validate() error
Validate checks the field values on DoubleRangeMatcher_RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*DoubleRangeMatcher_RangeMatcher) ValidateAll ¶
func (m *DoubleRangeMatcher_RangeMatcher) ValidateAll() error
ValidateAll checks the field values on DoubleRangeMatcher_RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in DoubleRangeMatcher_RangeMatcherMultiError, or nil if none found.
type DoubleRangeMatcher_RangeMatcherMultiError ¶
type DoubleRangeMatcher_RangeMatcherMultiError []error
DoubleRangeMatcher_RangeMatcherMultiError is an error wrapping multiple validation errors returned by DoubleRangeMatcher_RangeMatcher.ValidateAll() if the designated constraints aren't met.
func (DoubleRangeMatcher_RangeMatcherMultiError) AllErrors ¶
func (m DoubleRangeMatcher_RangeMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DoubleRangeMatcher_RangeMatcherMultiError) Error ¶
func (m DoubleRangeMatcher_RangeMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DoubleRangeMatcher_RangeMatcherValidationError ¶
type DoubleRangeMatcher_RangeMatcherValidationError struct {
// contains filtered or unexported fields
}
DoubleRangeMatcher_RangeMatcherValidationError is the validation error returned by DoubleRangeMatcher_RangeMatcher.Validate if the designated constraints aren't met.
func (DoubleRangeMatcher_RangeMatcherValidationError) Cause ¶
func (e DoubleRangeMatcher_RangeMatcherValidationError) Cause() error
Cause function returns cause value.
func (DoubleRangeMatcher_RangeMatcherValidationError) Error ¶
func (e DoubleRangeMatcher_RangeMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (DoubleRangeMatcher_RangeMatcherValidationError) ErrorName ¶
func (e DoubleRangeMatcher_RangeMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (DoubleRangeMatcher_RangeMatcherValidationError) Field ¶
func (e DoubleRangeMatcher_RangeMatcherValidationError) Field() string
Field function returns field value.
func (DoubleRangeMatcher_RangeMatcherValidationError) Key ¶
func (e DoubleRangeMatcher_RangeMatcherValidationError) Key() bool
Key function returns key value.
func (DoubleRangeMatcher_RangeMatcherValidationError) Reason ¶
func (e DoubleRangeMatcher_RangeMatcherValidationError) Reason() string
Reason function returns reason value.
type HttpAttributesCelMatchInput ¶
type HttpAttributesCelMatchInput struct {
// contains filtered or unexported fields
}
func (*HttpAttributesCelMatchInput) Descriptor
deprecated
func (*HttpAttributesCelMatchInput) Descriptor() ([]byte, []int)
Deprecated: Use HttpAttributesCelMatchInput.ProtoReflect.Descriptor instead.
func (*HttpAttributesCelMatchInput) ProtoMessage ¶
func (*HttpAttributesCelMatchInput) ProtoMessage()
func (*HttpAttributesCelMatchInput) ProtoReflect ¶
func (x *HttpAttributesCelMatchInput) ProtoReflect() protoreflect.Message
func (*HttpAttributesCelMatchInput) Reset ¶
func (x *HttpAttributesCelMatchInput) Reset()
func (*HttpAttributesCelMatchInput) String ¶
func (x *HttpAttributesCelMatchInput) String() string
func (*HttpAttributesCelMatchInput) Validate ¶
func (m *HttpAttributesCelMatchInput) Validate() error
Validate checks the field values on HttpAttributesCelMatchInput with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*HttpAttributesCelMatchInput) ValidateAll ¶
func (m *HttpAttributesCelMatchInput) ValidateAll() error
ValidateAll checks the field values on HttpAttributesCelMatchInput with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in HttpAttributesCelMatchInputMultiError, or nil if none found.
type HttpAttributesCelMatchInputMultiError ¶
type HttpAttributesCelMatchInputMultiError []error
HttpAttributesCelMatchInputMultiError is an error wrapping multiple validation errors returned by HttpAttributesCelMatchInput.ValidateAll() if the designated constraints aren't met.
func (HttpAttributesCelMatchInputMultiError) AllErrors ¶
func (m HttpAttributesCelMatchInputMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (HttpAttributesCelMatchInputMultiError) Error ¶
func (m HttpAttributesCelMatchInputMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type HttpAttributesCelMatchInputValidationError ¶
type HttpAttributesCelMatchInputValidationError struct {
// contains filtered or unexported fields
}
HttpAttributesCelMatchInputValidationError is the validation error returned by HttpAttributesCelMatchInput.Validate if the designated constraints aren't met.
func (HttpAttributesCelMatchInputValidationError) Cause ¶
func (e HttpAttributesCelMatchInputValidationError) Cause() error
Cause function returns cause value.
func (HttpAttributesCelMatchInputValidationError) Error ¶
func (e HttpAttributesCelMatchInputValidationError) Error() string
Error satisfies the builtin error interface
func (HttpAttributesCelMatchInputValidationError) ErrorName ¶
func (e HttpAttributesCelMatchInputValidationError) ErrorName() string
ErrorName returns error name.
func (HttpAttributesCelMatchInputValidationError) Field ¶
func (e HttpAttributesCelMatchInputValidationError) Field() string
Field function returns field value.
func (HttpAttributesCelMatchInputValidationError) Key ¶
func (e HttpAttributesCelMatchInputValidationError) Key() bool
Key function returns key value.
func (HttpAttributesCelMatchInputValidationError) Reason ¶
func (e HttpAttributesCelMatchInputValidationError) Reason() string
Reason function returns reason value.
type IPMatcher ¶
type IPMatcher struct { RangeMatchers []*IPMatcher_IPRangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"` // contains filtered or unexported fields }
func (*IPMatcher) Descriptor
deprecated
func (*IPMatcher) GetRangeMatchers ¶
func (x *IPMatcher) GetRangeMatchers() []*IPMatcher_IPRangeMatcher
func (*IPMatcher) ProtoMessage ¶
func (*IPMatcher) ProtoMessage()
func (*IPMatcher) ProtoReflect ¶
func (x *IPMatcher) ProtoReflect() protoreflect.Message
func (*IPMatcher) Validate ¶
Validate checks the field values on IPMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*IPMatcher) ValidateAll ¶
ValidateAll checks the field values on IPMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPMatcherMultiError, or nil if none found.
type IPMatcherMultiError ¶
type IPMatcherMultiError []error
IPMatcherMultiError is an error wrapping multiple validation errors returned by IPMatcher.ValidateAll() if the designated constraints aren't met.
func (IPMatcherMultiError) AllErrors ¶
func (m IPMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (IPMatcherMultiError) Error ¶
func (m IPMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type IPMatcherValidationError ¶
type IPMatcherValidationError struct {
// contains filtered or unexported fields
}
IPMatcherValidationError is the validation error returned by IPMatcher.Validate if the designated constraints aren't met.
func (IPMatcherValidationError) Cause ¶
func (e IPMatcherValidationError) Cause() error
Cause function returns cause value.
func (IPMatcherValidationError) Error ¶
func (e IPMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (IPMatcherValidationError) ErrorName ¶
func (e IPMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (IPMatcherValidationError) Field ¶
func (e IPMatcherValidationError) Field() string
Field function returns field value.
func (IPMatcherValidationError) Key ¶
func (e IPMatcherValidationError) Key() bool
Key function returns key value.
func (IPMatcherValidationError) Reason ¶
func (e IPMatcherValidationError) Reason() string
Reason function returns reason value.
type IPMatcher_IPRangeMatcher ¶
type IPMatcher_IPRangeMatcher struct { Ranges []*v3.CidrRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"` OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"` Exclusive bool `protobuf:"varint,3,opt,name=exclusive,proto3" json:"exclusive,omitempty"` // contains filtered or unexported fields }
func (*IPMatcher_IPRangeMatcher) Descriptor
deprecated
func (*IPMatcher_IPRangeMatcher) Descriptor() ([]byte, []int)
Deprecated: Use IPMatcher_IPRangeMatcher.ProtoReflect.Descriptor instead.
func (*IPMatcher_IPRangeMatcher) GetExclusive ¶
func (x *IPMatcher_IPRangeMatcher) GetExclusive() bool
func (*IPMatcher_IPRangeMatcher) GetOnMatch ¶
func (x *IPMatcher_IPRangeMatcher) GetOnMatch() *Matcher_OnMatch
func (*IPMatcher_IPRangeMatcher) GetRanges ¶
func (x *IPMatcher_IPRangeMatcher) GetRanges() []*v3.CidrRange
func (*IPMatcher_IPRangeMatcher) ProtoMessage ¶
func (*IPMatcher_IPRangeMatcher) ProtoMessage()
func (*IPMatcher_IPRangeMatcher) ProtoReflect ¶
func (x *IPMatcher_IPRangeMatcher) ProtoReflect() protoreflect.Message
func (*IPMatcher_IPRangeMatcher) Reset ¶
func (x *IPMatcher_IPRangeMatcher) Reset()
func (*IPMatcher_IPRangeMatcher) String ¶
func (x *IPMatcher_IPRangeMatcher) String() string
func (*IPMatcher_IPRangeMatcher) Validate ¶
func (m *IPMatcher_IPRangeMatcher) Validate() error
Validate checks the field values on IPMatcher_IPRangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*IPMatcher_IPRangeMatcher) ValidateAll ¶
func (m *IPMatcher_IPRangeMatcher) ValidateAll() error
ValidateAll checks the field values on IPMatcher_IPRangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in IPMatcher_IPRangeMatcherMultiError, or nil if none found.
type IPMatcher_IPRangeMatcherMultiError ¶
type IPMatcher_IPRangeMatcherMultiError []error
IPMatcher_IPRangeMatcherMultiError is an error wrapping multiple validation errors returned by IPMatcher_IPRangeMatcher.ValidateAll() if the designated constraints aren't met.
func (IPMatcher_IPRangeMatcherMultiError) AllErrors ¶
func (m IPMatcher_IPRangeMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (IPMatcher_IPRangeMatcherMultiError) Error ¶
func (m IPMatcher_IPRangeMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type IPMatcher_IPRangeMatcherValidationError ¶
type IPMatcher_IPRangeMatcherValidationError struct {
// contains filtered or unexported fields
}
IPMatcher_IPRangeMatcherValidationError is the validation error returned by IPMatcher_IPRangeMatcher.Validate if the designated constraints aren't met.
func (IPMatcher_IPRangeMatcherValidationError) Cause ¶
func (e IPMatcher_IPRangeMatcherValidationError) Cause() error
Cause function returns cause value.
func (IPMatcher_IPRangeMatcherValidationError) Error ¶
func (e IPMatcher_IPRangeMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (IPMatcher_IPRangeMatcherValidationError) ErrorName ¶
func (e IPMatcher_IPRangeMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (IPMatcher_IPRangeMatcherValidationError) Field ¶
func (e IPMatcher_IPRangeMatcherValidationError) Field() string
Field function returns field value.
func (IPMatcher_IPRangeMatcherValidationError) Key ¶
func (e IPMatcher_IPRangeMatcherValidationError) Key() bool
Key function returns key value.
func (IPMatcher_IPRangeMatcherValidationError) Reason ¶
func (e IPMatcher_IPRangeMatcherValidationError) Reason() string
Reason function returns reason value.
type Int32RangeMatcher ¶
type Int32RangeMatcher struct { RangeMatchers []*Int32RangeMatcher_RangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"` // contains filtered or unexported fields }
func (*Int32RangeMatcher) Descriptor
deprecated
func (*Int32RangeMatcher) Descriptor() ([]byte, []int)
Deprecated: Use Int32RangeMatcher.ProtoReflect.Descriptor instead.
func (*Int32RangeMatcher) GetRangeMatchers ¶
func (x *Int32RangeMatcher) GetRangeMatchers() []*Int32RangeMatcher_RangeMatcher
func (*Int32RangeMatcher) ProtoMessage ¶
func (*Int32RangeMatcher) ProtoMessage()
func (*Int32RangeMatcher) ProtoReflect ¶
func (x *Int32RangeMatcher) ProtoReflect() protoreflect.Message
func (*Int32RangeMatcher) Reset ¶
func (x *Int32RangeMatcher) Reset()
func (*Int32RangeMatcher) String ¶
func (x *Int32RangeMatcher) String() string
func (*Int32RangeMatcher) Validate ¶
func (m *Int32RangeMatcher) Validate() error
Validate checks the field values on Int32RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Int32RangeMatcher) ValidateAll ¶
func (m *Int32RangeMatcher) ValidateAll() error
ValidateAll checks the field values on Int32RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Int32RangeMatcherMultiError, or nil if none found.
type Int32RangeMatcherMultiError ¶
type Int32RangeMatcherMultiError []error
Int32RangeMatcherMultiError is an error wrapping multiple validation errors returned by Int32RangeMatcher.ValidateAll() if the designated constraints aren't met.
func (Int32RangeMatcherMultiError) AllErrors ¶
func (m Int32RangeMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Int32RangeMatcherMultiError) Error ¶
func (m Int32RangeMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Int32RangeMatcherValidationError ¶
type Int32RangeMatcherValidationError struct {
// contains filtered or unexported fields
}
Int32RangeMatcherValidationError is the validation error returned by Int32RangeMatcher.Validate if the designated constraints aren't met.
func (Int32RangeMatcherValidationError) Cause ¶
func (e Int32RangeMatcherValidationError) Cause() error
Cause function returns cause value.
func (Int32RangeMatcherValidationError) Error ¶
func (e Int32RangeMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (Int32RangeMatcherValidationError) ErrorName ¶
func (e Int32RangeMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (Int32RangeMatcherValidationError) Field ¶
func (e Int32RangeMatcherValidationError) Field() string
Field function returns field value.
func (Int32RangeMatcherValidationError) Key ¶
func (e Int32RangeMatcherValidationError) Key() bool
Key function returns key value.
func (Int32RangeMatcherValidationError) Reason ¶
func (e Int32RangeMatcherValidationError) Reason() string
Reason function returns reason value.
type Int32RangeMatcher_RangeMatcher ¶
type Int32RangeMatcher_RangeMatcher struct { Ranges []*v3.Int32Range `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"` OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"` // contains filtered or unexported fields }
func (*Int32RangeMatcher_RangeMatcher) Descriptor
deprecated
func (*Int32RangeMatcher_RangeMatcher) Descriptor() ([]byte, []int)
Deprecated: Use Int32RangeMatcher_RangeMatcher.ProtoReflect.Descriptor instead.
func (*Int32RangeMatcher_RangeMatcher) GetOnMatch ¶
func (x *Int32RangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch
func (*Int32RangeMatcher_RangeMatcher) GetRanges ¶
func (x *Int32RangeMatcher_RangeMatcher) GetRanges() []*v3.Int32Range
func (*Int32RangeMatcher_RangeMatcher) ProtoMessage ¶
func (*Int32RangeMatcher_RangeMatcher) ProtoMessage()
func (*Int32RangeMatcher_RangeMatcher) ProtoReflect ¶
func (x *Int32RangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message
func (*Int32RangeMatcher_RangeMatcher) Reset ¶
func (x *Int32RangeMatcher_RangeMatcher) Reset()
func (*Int32RangeMatcher_RangeMatcher) String ¶
func (x *Int32RangeMatcher_RangeMatcher) String() string
func (*Int32RangeMatcher_RangeMatcher) Validate ¶
func (m *Int32RangeMatcher_RangeMatcher) Validate() error
Validate checks the field values on Int32RangeMatcher_RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Int32RangeMatcher_RangeMatcher) ValidateAll ¶
func (m *Int32RangeMatcher_RangeMatcher) ValidateAll() error
ValidateAll checks the field values on Int32RangeMatcher_RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Int32RangeMatcher_RangeMatcherMultiError, or nil if none found.
type Int32RangeMatcher_RangeMatcherMultiError ¶
type Int32RangeMatcher_RangeMatcherMultiError []error
Int32RangeMatcher_RangeMatcherMultiError is an error wrapping multiple validation errors returned by Int32RangeMatcher_RangeMatcher.ValidateAll() if the designated constraints aren't met.
func (Int32RangeMatcher_RangeMatcherMultiError) AllErrors ¶
func (m Int32RangeMatcher_RangeMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Int32RangeMatcher_RangeMatcherMultiError) Error ¶
func (m Int32RangeMatcher_RangeMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Int32RangeMatcher_RangeMatcherValidationError ¶
type Int32RangeMatcher_RangeMatcherValidationError struct {
// contains filtered or unexported fields
}
Int32RangeMatcher_RangeMatcherValidationError is the validation error returned by Int32RangeMatcher_RangeMatcher.Validate if the designated constraints aren't met.
func (Int32RangeMatcher_RangeMatcherValidationError) Cause ¶
func (e Int32RangeMatcher_RangeMatcherValidationError) Cause() error
Cause function returns cause value.
func (Int32RangeMatcher_RangeMatcherValidationError) Error ¶
func (e Int32RangeMatcher_RangeMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (Int32RangeMatcher_RangeMatcherValidationError) ErrorName ¶
func (e Int32RangeMatcher_RangeMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (Int32RangeMatcher_RangeMatcherValidationError) Field ¶
func (e Int32RangeMatcher_RangeMatcherValidationError) Field() string
Field function returns field value.
func (Int32RangeMatcher_RangeMatcherValidationError) Key ¶
func (e Int32RangeMatcher_RangeMatcherValidationError) Key() bool
Key function returns key value.
func (Int32RangeMatcher_RangeMatcherValidationError) Reason ¶
func (e Int32RangeMatcher_RangeMatcherValidationError) Reason() string
Reason function returns reason value.
type Int64RangeMatcher ¶
type Int64RangeMatcher struct { RangeMatchers []*Int64RangeMatcher_RangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"` // contains filtered or unexported fields }
func (*Int64RangeMatcher) Descriptor
deprecated
func (*Int64RangeMatcher) Descriptor() ([]byte, []int)
Deprecated: Use Int64RangeMatcher.ProtoReflect.Descriptor instead.
func (*Int64RangeMatcher) GetRangeMatchers ¶
func (x *Int64RangeMatcher) GetRangeMatchers() []*Int64RangeMatcher_RangeMatcher
func (*Int64RangeMatcher) ProtoMessage ¶
func (*Int64RangeMatcher) ProtoMessage()
func (*Int64RangeMatcher) ProtoReflect ¶
func (x *Int64RangeMatcher) ProtoReflect() protoreflect.Message
func (*Int64RangeMatcher) Reset ¶
func (x *Int64RangeMatcher) Reset()
func (*Int64RangeMatcher) String ¶
func (x *Int64RangeMatcher) String() string
func (*Int64RangeMatcher) Validate ¶
func (m *Int64RangeMatcher) Validate() error
Validate checks the field values on Int64RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Int64RangeMatcher) ValidateAll ¶
func (m *Int64RangeMatcher) ValidateAll() error
ValidateAll checks the field values on Int64RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Int64RangeMatcherMultiError, or nil if none found.
type Int64RangeMatcherMultiError ¶
type Int64RangeMatcherMultiError []error
Int64RangeMatcherMultiError is an error wrapping multiple validation errors returned by Int64RangeMatcher.ValidateAll() if the designated constraints aren't met.
func (Int64RangeMatcherMultiError) AllErrors ¶
func (m Int64RangeMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Int64RangeMatcherMultiError) Error ¶
func (m Int64RangeMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Int64RangeMatcherValidationError ¶
type Int64RangeMatcherValidationError struct {
// contains filtered or unexported fields
}
Int64RangeMatcherValidationError is the validation error returned by Int64RangeMatcher.Validate if the designated constraints aren't met.
func (Int64RangeMatcherValidationError) Cause ¶
func (e Int64RangeMatcherValidationError) Cause() error
Cause function returns cause value.
func (Int64RangeMatcherValidationError) Error ¶
func (e Int64RangeMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (Int64RangeMatcherValidationError) ErrorName ¶
func (e Int64RangeMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (Int64RangeMatcherValidationError) Field ¶
func (e Int64RangeMatcherValidationError) Field() string
Field function returns field value.
func (Int64RangeMatcherValidationError) Key ¶
func (e Int64RangeMatcherValidationError) Key() bool
Key function returns key value.
func (Int64RangeMatcherValidationError) Reason ¶
func (e Int64RangeMatcherValidationError) Reason() string
Reason function returns reason value.
type Int64RangeMatcher_RangeMatcher ¶
type Int64RangeMatcher_RangeMatcher struct { Ranges []*v3.Int64Range `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"` OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"` // contains filtered or unexported fields }
func (*Int64RangeMatcher_RangeMatcher) Descriptor
deprecated
func (*Int64RangeMatcher_RangeMatcher) Descriptor() ([]byte, []int)
Deprecated: Use Int64RangeMatcher_RangeMatcher.ProtoReflect.Descriptor instead.
func (*Int64RangeMatcher_RangeMatcher) GetOnMatch ¶
func (x *Int64RangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch
func (*Int64RangeMatcher_RangeMatcher) GetRanges ¶
func (x *Int64RangeMatcher_RangeMatcher) GetRanges() []*v3.Int64Range
func (*Int64RangeMatcher_RangeMatcher) ProtoMessage ¶
func (*Int64RangeMatcher_RangeMatcher) ProtoMessage()
func (*Int64RangeMatcher_RangeMatcher) ProtoReflect ¶
func (x *Int64RangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message
func (*Int64RangeMatcher_RangeMatcher) Reset ¶
func (x *Int64RangeMatcher_RangeMatcher) Reset()
func (*Int64RangeMatcher_RangeMatcher) String ¶
func (x *Int64RangeMatcher_RangeMatcher) String() string
func (*Int64RangeMatcher_RangeMatcher) Validate ¶
func (m *Int64RangeMatcher_RangeMatcher) Validate() error
Validate checks the field values on Int64RangeMatcher_RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Int64RangeMatcher_RangeMatcher) ValidateAll ¶
func (m *Int64RangeMatcher_RangeMatcher) ValidateAll() error
ValidateAll checks the field values on Int64RangeMatcher_RangeMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Int64RangeMatcher_RangeMatcherMultiError, or nil if none found.
type Int64RangeMatcher_RangeMatcherMultiError ¶
type Int64RangeMatcher_RangeMatcherMultiError []error
Int64RangeMatcher_RangeMatcherMultiError is an error wrapping multiple validation errors returned by Int64RangeMatcher_RangeMatcher.ValidateAll() if the designated constraints aren't met.
func (Int64RangeMatcher_RangeMatcherMultiError) AllErrors ¶
func (m Int64RangeMatcher_RangeMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Int64RangeMatcher_RangeMatcherMultiError) Error ¶
func (m Int64RangeMatcher_RangeMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Int64RangeMatcher_RangeMatcherValidationError ¶
type Int64RangeMatcher_RangeMatcherValidationError struct {
// contains filtered or unexported fields
}
Int64RangeMatcher_RangeMatcherValidationError is the validation error returned by Int64RangeMatcher_RangeMatcher.Validate if the designated constraints aren't met.
func (Int64RangeMatcher_RangeMatcherValidationError) Cause ¶
func (e Int64RangeMatcher_RangeMatcherValidationError) Cause() error
Cause function returns cause value.
func (Int64RangeMatcher_RangeMatcherValidationError) Error ¶
func (e Int64RangeMatcher_RangeMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (Int64RangeMatcher_RangeMatcherValidationError) ErrorName ¶
func (e Int64RangeMatcher_RangeMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (Int64RangeMatcher_RangeMatcherValidationError) Field ¶
func (e Int64RangeMatcher_RangeMatcherValidationError) Field() string
Field function returns field value.
func (Int64RangeMatcher_RangeMatcherValidationError) Key ¶
func (e Int64RangeMatcher_RangeMatcherValidationError) Key() bool
Key function returns key value.
func (Int64RangeMatcher_RangeMatcherValidationError) Reason ¶
func (e Int64RangeMatcher_RangeMatcherValidationError) Reason() string
Reason function returns reason value.
type ListStringMatcher ¶
type ListStringMatcher struct { Patterns []*StringMatcher `protobuf:"bytes,1,rep,name=patterns,proto3" json:"patterns,omitempty"` // contains filtered or unexported fields }
func (*ListStringMatcher) Descriptor
deprecated
func (*ListStringMatcher) Descriptor() ([]byte, []int)
Deprecated: Use ListStringMatcher.ProtoReflect.Descriptor instead.
func (*ListStringMatcher) GetPatterns ¶
func (x *ListStringMatcher) GetPatterns() []*StringMatcher
func (*ListStringMatcher) ProtoMessage ¶
func (*ListStringMatcher) ProtoMessage()
func (*ListStringMatcher) ProtoReflect ¶
func (x *ListStringMatcher) ProtoReflect() protoreflect.Message
func (*ListStringMatcher) Reset ¶
func (x *ListStringMatcher) Reset()
func (*ListStringMatcher) String ¶
func (x *ListStringMatcher) String() string
func (*ListStringMatcher) Validate ¶
func (m *ListStringMatcher) Validate() error
Validate checks the field values on ListStringMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ListStringMatcher) ValidateAll ¶
func (m *ListStringMatcher) ValidateAll() error
ValidateAll checks the field values on ListStringMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ListStringMatcherMultiError, or nil if none found.
type ListStringMatcherMultiError ¶
type ListStringMatcherMultiError []error
ListStringMatcherMultiError is an error wrapping multiple validation errors returned by ListStringMatcher.ValidateAll() if the designated constraints aren't met.
func (ListStringMatcherMultiError) AllErrors ¶
func (m ListStringMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ListStringMatcherMultiError) Error ¶
func (m ListStringMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ListStringMatcherValidationError ¶
type ListStringMatcherValidationError struct {
// contains filtered or unexported fields
}
ListStringMatcherValidationError is the validation error returned by ListStringMatcher.Validate if the designated constraints aren't met.
func (ListStringMatcherValidationError) Cause ¶
func (e ListStringMatcherValidationError) Cause() error
Cause function returns cause value.
func (ListStringMatcherValidationError) Error ¶
func (e ListStringMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (ListStringMatcherValidationError) ErrorName ¶
func (e ListStringMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (ListStringMatcherValidationError) Field ¶
func (e ListStringMatcherValidationError) Field() string
Field function returns field value.
func (ListStringMatcherValidationError) Key ¶
func (e ListStringMatcherValidationError) Key() bool
Key function returns key value.
func (ListStringMatcherValidationError) Reason ¶
func (e ListStringMatcherValidationError) Reason() string
Reason function returns reason value.
type Matcher ¶
type Matcher struct { // Types that are assignable to MatcherType: // // *Matcher_MatcherList_ // *Matcher_MatcherTree_ MatcherType isMatcher_MatcherType `protobuf_oneof:"matcher_type"` OnNoMatch *Matcher_OnMatch `protobuf:"bytes,3,opt,name=on_no_match,json=onNoMatch,proto3" json:"on_no_match,omitempty"` // contains filtered or unexported fields }
func (*Matcher) Descriptor
deprecated
func (*Matcher) GetMatcherList ¶
func (x *Matcher) GetMatcherList() *Matcher_MatcherList
func (*Matcher) GetMatcherTree ¶
func (x *Matcher) GetMatcherTree() *Matcher_MatcherTree
func (*Matcher) GetMatcherType ¶
func (m *Matcher) GetMatcherType() isMatcher_MatcherType
func (*Matcher) GetOnNoMatch ¶
func (x *Matcher) GetOnNoMatch() *Matcher_OnMatch
func (*Matcher) ProtoMessage ¶
func (*Matcher) ProtoMessage()
func (*Matcher) ProtoReflect ¶
func (x *Matcher) ProtoReflect() protoreflect.Message
func (*Matcher) Validate ¶
Validate checks the field values on Matcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher) ValidateAll ¶
ValidateAll checks the field values on Matcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in MatcherMultiError, or nil if none found.
type MatcherMultiError ¶
type MatcherMultiError []error
MatcherMultiError is an error wrapping multiple validation errors returned by Matcher.ValidateAll() if the designated constraints aren't met.
func (MatcherMultiError) AllErrors ¶
func (m MatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (MatcherMultiError) Error ¶
func (m MatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type MatcherValidationError ¶
type MatcherValidationError struct {
// contains filtered or unexported fields
}
MatcherValidationError is the validation error returned by Matcher.Validate if the designated constraints aren't met.
func (MatcherValidationError) Cause ¶
func (e MatcherValidationError) Cause() error
Cause function returns cause value.
func (MatcherValidationError) Error ¶
func (e MatcherValidationError) Error() string
Error satisfies the builtin error interface
func (MatcherValidationError) ErrorName ¶
func (e MatcherValidationError) ErrorName() string
ErrorName returns error name.
func (MatcherValidationError) Field ¶
func (e MatcherValidationError) Field() string
Field function returns field value.
func (MatcherValidationError) Key ¶
func (e MatcherValidationError) Key() bool
Key function returns key value.
func (MatcherValidationError) Reason ¶
func (e MatcherValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherList ¶
type Matcher_MatcherList struct { Matchers []*Matcher_MatcherList_FieldMatcher `protobuf:"bytes,1,rep,name=matchers,proto3" json:"matchers,omitempty"` // contains filtered or unexported fields }
func (*Matcher_MatcherList) Descriptor
deprecated
func (*Matcher_MatcherList) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_MatcherList.ProtoReflect.Descriptor instead.
func (*Matcher_MatcherList) GetMatchers ¶
func (x *Matcher_MatcherList) GetMatchers() []*Matcher_MatcherList_FieldMatcher
func (*Matcher_MatcherList) ProtoMessage ¶
func (*Matcher_MatcherList) ProtoMessage()
func (*Matcher_MatcherList) ProtoReflect ¶
func (x *Matcher_MatcherList) ProtoReflect() protoreflect.Message
func (*Matcher_MatcherList) Reset ¶
func (x *Matcher_MatcherList) Reset()
func (*Matcher_MatcherList) String ¶
func (x *Matcher_MatcherList) String() string
func (*Matcher_MatcherList) Validate ¶
func (m *Matcher_MatcherList) Validate() error
Validate checks the field values on Matcher_MatcherList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_MatcherList) ValidateAll ¶
func (m *Matcher_MatcherList) ValidateAll() error
ValidateAll checks the field values on Matcher_MatcherList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_MatcherListMultiError, or nil if none found.
type Matcher_MatcherListMultiError ¶
type Matcher_MatcherListMultiError []error
Matcher_MatcherListMultiError is an error wrapping multiple validation errors returned by Matcher_MatcherList.ValidateAll() if the designated constraints aren't met.
func (Matcher_MatcherListMultiError) AllErrors ¶
func (m Matcher_MatcherListMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_MatcherListMultiError) Error ¶
func (m Matcher_MatcherListMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_MatcherListValidationError ¶
type Matcher_MatcherListValidationError struct {
// contains filtered or unexported fields
}
Matcher_MatcherListValidationError is the validation error returned by Matcher_MatcherList.Validate if the designated constraints aren't met.
func (Matcher_MatcherListValidationError) Cause ¶
func (e Matcher_MatcherListValidationError) Cause() error
Cause function returns cause value.
func (Matcher_MatcherListValidationError) Error ¶
func (e Matcher_MatcherListValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_MatcherListValidationError) ErrorName ¶
func (e Matcher_MatcherListValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_MatcherListValidationError) Field ¶
func (e Matcher_MatcherListValidationError) Field() string
Field function returns field value.
func (Matcher_MatcherListValidationError) Key ¶
func (e Matcher_MatcherListValidationError) Key() bool
Key function returns key value.
func (Matcher_MatcherListValidationError) Reason ¶
func (e Matcher_MatcherListValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherList_ ¶
type Matcher_MatcherList_ struct {
MatcherList *Matcher_MatcherList `protobuf:"bytes,1,opt,name=matcher_list,json=matcherList,proto3,oneof"`
}
type Matcher_MatcherList_FieldMatcher ¶
type Matcher_MatcherList_FieldMatcher struct { Predicate *Matcher_MatcherList_Predicate `protobuf:"bytes,1,opt,name=predicate,proto3" json:"predicate,omitempty"` OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"` // contains filtered or unexported fields }
func (*Matcher_MatcherList_FieldMatcher) Descriptor
deprecated
func (*Matcher_MatcherList_FieldMatcher) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_MatcherList_FieldMatcher.ProtoReflect.Descriptor instead.
func (*Matcher_MatcherList_FieldMatcher) GetOnMatch ¶
func (x *Matcher_MatcherList_FieldMatcher) GetOnMatch() *Matcher_OnMatch
func (*Matcher_MatcherList_FieldMatcher) GetPredicate ¶
func (x *Matcher_MatcherList_FieldMatcher) GetPredicate() *Matcher_MatcherList_Predicate
func (*Matcher_MatcherList_FieldMatcher) ProtoMessage ¶
func (*Matcher_MatcherList_FieldMatcher) ProtoMessage()
func (*Matcher_MatcherList_FieldMatcher) ProtoReflect ¶
func (x *Matcher_MatcherList_FieldMatcher) ProtoReflect() protoreflect.Message
func (*Matcher_MatcherList_FieldMatcher) Reset ¶
func (x *Matcher_MatcherList_FieldMatcher) Reset()
func (*Matcher_MatcherList_FieldMatcher) String ¶
func (x *Matcher_MatcherList_FieldMatcher) String() string
func (*Matcher_MatcherList_FieldMatcher) Validate ¶
func (m *Matcher_MatcherList_FieldMatcher) Validate() error
Validate checks the field values on Matcher_MatcherList_FieldMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_MatcherList_FieldMatcher) ValidateAll ¶
func (m *Matcher_MatcherList_FieldMatcher) ValidateAll() error
ValidateAll checks the field values on Matcher_MatcherList_FieldMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_MatcherList_FieldMatcherMultiError, or nil if none found.
type Matcher_MatcherList_FieldMatcherMultiError ¶
type Matcher_MatcherList_FieldMatcherMultiError []error
Matcher_MatcherList_FieldMatcherMultiError is an error wrapping multiple validation errors returned by Matcher_MatcherList_FieldMatcher.ValidateAll() if the designated constraints aren't met.
func (Matcher_MatcherList_FieldMatcherMultiError) AllErrors ¶
func (m Matcher_MatcherList_FieldMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_MatcherList_FieldMatcherMultiError) Error ¶
func (m Matcher_MatcherList_FieldMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_MatcherList_FieldMatcherValidationError ¶
type Matcher_MatcherList_FieldMatcherValidationError struct {
// contains filtered or unexported fields
}
Matcher_MatcherList_FieldMatcherValidationError is the validation error returned by Matcher_MatcherList_FieldMatcher.Validate if the designated constraints aren't met.
func (Matcher_MatcherList_FieldMatcherValidationError) Cause ¶
func (e Matcher_MatcherList_FieldMatcherValidationError) Cause() error
Cause function returns cause value.
func (Matcher_MatcherList_FieldMatcherValidationError) Error ¶
func (e Matcher_MatcherList_FieldMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_MatcherList_FieldMatcherValidationError) ErrorName ¶
func (e Matcher_MatcherList_FieldMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_MatcherList_FieldMatcherValidationError) Field ¶
func (e Matcher_MatcherList_FieldMatcherValidationError) Field() string
Field function returns field value.
func (Matcher_MatcherList_FieldMatcherValidationError) Key ¶
func (e Matcher_MatcherList_FieldMatcherValidationError) Key() bool
Key function returns key value.
func (Matcher_MatcherList_FieldMatcherValidationError) Reason ¶
func (e Matcher_MatcherList_FieldMatcherValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherList_Predicate ¶
type Matcher_MatcherList_Predicate struct { // Types that are assignable to MatchType: // // *Matcher_MatcherList_Predicate_SinglePredicate_ // *Matcher_MatcherList_Predicate_OrMatcher // *Matcher_MatcherList_Predicate_AndMatcher // *Matcher_MatcherList_Predicate_NotMatcher MatchType isMatcher_MatcherList_Predicate_MatchType `protobuf_oneof:"match_type"` // contains filtered or unexported fields }
func (*Matcher_MatcherList_Predicate) Descriptor
deprecated
func (*Matcher_MatcherList_Predicate) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_MatcherList_Predicate.ProtoReflect.Descriptor instead.
func (*Matcher_MatcherList_Predicate) GetAndMatcher ¶
func (x *Matcher_MatcherList_Predicate) GetAndMatcher() *Matcher_MatcherList_Predicate_PredicateList
func (*Matcher_MatcherList_Predicate) GetMatchType ¶
func (m *Matcher_MatcherList_Predicate) GetMatchType() isMatcher_MatcherList_Predicate_MatchType
func (*Matcher_MatcherList_Predicate) GetNotMatcher ¶
func (x *Matcher_MatcherList_Predicate) GetNotMatcher() *Matcher_MatcherList_Predicate
func (*Matcher_MatcherList_Predicate) GetOrMatcher ¶
func (x *Matcher_MatcherList_Predicate) GetOrMatcher() *Matcher_MatcherList_Predicate_PredicateList
func (*Matcher_MatcherList_Predicate) GetSinglePredicate ¶
func (x *Matcher_MatcherList_Predicate) GetSinglePredicate() *Matcher_MatcherList_Predicate_SinglePredicate
func (*Matcher_MatcherList_Predicate) ProtoMessage ¶
func (*Matcher_MatcherList_Predicate) ProtoMessage()
func (*Matcher_MatcherList_Predicate) ProtoReflect ¶
func (x *Matcher_MatcherList_Predicate) ProtoReflect() protoreflect.Message
func (*Matcher_MatcherList_Predicate) Reset ¶
func (x *Matcher_MatcherList_Predicate) Reset()
func (*Matcher_MatcherList_Predicate) String ¶
func (x *Matcher_MatcherList_Predicate) String() string
func (*Matcher_MatcherList_Predicate) Validate ¶
func (m *Matcher_MatcherList_Predicate) Validate() error
Validate checks the field values on Matcher_MatcherList_Predicate with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_MatcherList_Predicate) ValidateAll ¶
func (m *Matcher_MatcherList_Predicate) ValidateAll() error
ValidateAll checks the field values on Matcher_MatcherList_Predicate with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_MatcherList_PredicateMultiError, or nil if none found.
type Matcher_MatcherList_PredicateMultiError ¶
type Matcher_MatcherList_PredicateMultiError []error
Matcher_MatcherList_PredicateMultiError is an error wrapping multiple validation errors returned by Matcher_MatcherList_Predicate.ValidateAll() if the designated constraints aren't met.
func (Matcher_MatcherList_PredicateMultiError) AllErrors ¶
func (m Matcher_MatcherList_PredicateMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_MatcherList_PredicateMultiError) Error ¶
func (m Matcher_MatcherList_PredicateMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_MatcherList_PredicateValidationError ¶
type Matcher_MatcherList_PredicateValidationError struct {
// contains filtered or unexported fields
}
Matcher_MatcherList_PredicateValidationError is the validation error returned by Matcher_MatcherList_Predicate.Validate if the designated constraints aren't met.
func (Matcher_MatcherList_PredicateValidationError) Cause ¶
func (e Matcher_MatcherList_PredicateValidationError) Cause() error
Cause function returns cause value.
func (Matcher_MatcherList_PredicateValidationError) Error ¶
func (e Matcher_MatcherList_PredicateValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_MatcherList_PredicateValidationError) ErrorName ¶
func (e Matcher_MatcherList_PredicateValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_MatcherList_PredicateValidationError) Field ¶
func (e Matcher_MatcherList_PredicateValidationError) Field() string
Field function returns field value.
func (Matcher_MatcherList_PredicateValidationError) Key ¶
func (e Matcher_MatcherList_PredicateValidationError) Key() bool
Key function returns key value.
func (Matcher_MatcherList_PredicateValidationError) Reason ¶
func (e Matcher_MatcherList_PredicateValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherList_Predicate_AndMatcher ¶
type Matcher_MatcherList_Predicate_AndMatcher struct {
AndMatcher *Matcher_MatcherList_Predicate_PredicateList `protobuf:"bytes,3,opt,name=and_matcher,json=andMatcher,proto3,oneof"`
}
type Matcher_MatcherList_Predicate_NotMatcher ¶
type Matcher_MatcherList_Predicate_NotMatcher struct {
NotMatcher *Matcher_MatcherList_Predicate `protobuf:"bytes,4,opt,name=not_matcher,json=notMatcher,proto3,oneof"`
}
type Matcher_MatcherList_Predicate_OrMatcher ¶
type Matcher_MatcherList_Predicate_OrMatcher struct {
OrMatcher *Matcher_MatcherList_Predicate_PredicateList `protobuf:"bytes,2,opt,name=or_matcher,json=orMatcher,proto3,oneof"`
}
type Matcher_MatcherList_Predicate_PredicateList ¶
type Matcher_MatcherList_Predicate_PredicateList struct { Predicate []*Matcher_MatcherList_Predicate `protobuf:"bytes,1,rep,name=predicate,proto3" json:"predicate,omitempty"` // contains filtered or unexported fields }
func (*Matcher_MatcherList_Predicate_PredicateList) Descriptor
deprecated
func (*Matcher_MatcherList_Predicate_PredicateList) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_MatcherList_Predicate_PredicateList.ProtoReflect.Descriptor instead.
func (*Matcher_MatcherList_Predicate_PredicateList) GetPredicate ¶
func (x *Matcher_MatcherList_Predicate_PredicateList) GetPredicate() []*Matcher_MatcherList_Predicate
func (*Matcher_MatcherList_Predicate_PredicateList) ProtoMessage ¶
func (*Matcher_MatcherList_Predicate_PredicateList) ProtoMessage()
func (*Matcher_MatcherList_Predicate_PredicateList) ProtoReflect ¶
func (x *Matcher_MatcherList_Predicate_PredicateList) ProtoReflect() protoreflect.Message
func (*Matcher_MatcherList_Predicate_PredicateList) Reset ¶
func (x *Matcher_MatcherList_Predicate_PredicateList) Reset()
func (*Matcher_MatcherList_Predicate_PredicateList) String ¶
func (x *Matcher_MatcherList_Predicate_PredicateList) String() string
func (*Matcher_MatcherList_Predicate_PredicateList) Validate ¶
func (m *Matcher_MatcherList_Predicate_PredicateList) Validate() error
Validate checks the field values on Matcher_MatcherList_Predicate_PredicateList with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_MatcherList_Predicate_PredicateList) ValidateAll ¶
func (m *Matcher_MatcherList_Predicate_PredicateList) ValidateAll() error
ValidateAll checks the field values on Matcher_MatcherList_Predicate_PredicateList with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_MatcherList_Predicate_PredicateListMultiError, or nil if none found.
type Matcher_MatcherList_Predicate_PredicateListMultiError ¶
type Matcher_MatcherList_Predicate_PredicateListMultiError []error
Matcher_MatcherList_Predicate_PredicateListMultiError is an error wrapping multiple validation errors returned by Matcher_MatcherList_Predicate_PredicateList.ValidateAll() if the designated constraints aren't met.
func (Matcher_MatcherList_Predicate_PredicateListMultiError) AllErrors ¶
func (m Matcher_MatcherList_Predicate_PredicateListMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_MatcherList_Predicate_PredicateListMultiError) Error ¶
func (m Matcher_MatcherList_Predicate_PredicateListMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_MatcherList_Predicate_PredicateListValidationError ¶
type Matcher_MatcherList_Predicate_PredicateListValidationError struct {
// contains filtered or unexported fields
}
Matcher_MatcherList_Predicate_PredicateListValidationError is the validation error returned by Matcher_MatcherList_Predicate_PredicateList.Validate if the designated constraints aren't met.
func (Matcher_MatcherList_Predicate_PredicateListValidationError) Cause ¶
func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Cause() error
Cause function returns cause value.
func (Matcher_MatcherList_Predicate_PredicateListValidationError) Error ¶
func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_MatcherList_Predicate_PredicateListValidationError) ErrorName ¶
func (e Matcher_MatcherList_Predicate_PredicateListValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_MatcherList_Predicate_PredicateListValidationError) Field ¶
func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Field() string
Field function returns field value.
func (Matcher_MatcherList_Predicate_PredicateListValidationError) Key ¶
func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Key() bool
Key function returns key value.
func (Matcher_MatcherList_Predicate_PredicateListValidationError) Reason ¶
func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherList_Predicate_SinglePredicate ¶
type Matcher_MatcherList_Predicate_SinglePredicate struct { Input *v3.TypedExtensionConfig `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"` // Types that are assignable to Matcher: // // *Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch // *Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch Matcher isMatcher_MatcherList_Predicate_SinglePredicate_Matcher `protobuf_oneof:"matcher"` // contains filtered or unexported fields }
func (*Matcher_MatcherList_Predicate_SinglePredicate) Descriptor
deprecated
func (*Matcher_MatcherList_Predicate_SinglePredicate) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_MatcherList_Predicate_SinglePredicate.ProtoReflect.Descriptor instead.
func (*Matcher_MatcherList_Predicate_SinglePredicate) GetCustomMatch ¶
func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetCustomMatch() *v3.TypedExtensionConfig
func (*Matcher_MatcherList_Predicate_SinglePredicate) GetInput ¶
func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetInput() *v3.TypedExtensionConfig
func (*Matcher_MatcherList_Predicate_SinglePredicate) GetMatcher ¶
func (m *Matcher_MatcherList_Predicate_SinglePredicate) GetMatcher() isMatcher_MatcherList_Predicate_SinglePredicate_Matcher
func (*Matcher_MatcherList_Predicate_SinglePredicate) GetValueMatch ¶
func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetValueMatch() *StringMatcher
func (*Matcher_MatcherList_Predicate_SinglePredicate) ProtoMessage ¶
func (*Matcher_MatcherList_Predicate_SinglePredicate) ProtoMessage()
func (*Matcher_MatcherList_Predicate_SinglePredicate) ProtoReflect ¶
func (x *Matcher_MatcherList_Predicate_SinglePredicate) ProtoReflect() protoreflect.Message
func (*Matcher_MatcherList_Predicate_SinglePredicate) Reset ¶
func (x *Matcher_MatcherList_Predicate_SinglePredicate) Reset()
func (*Matcher_MatcherList_Predicate_SinglePredicate) String ¶
func (x *Matcher_MatcherList_Predicate_SinglePredicate) String() string
func (*Matcher_MatcherList_Predicate_SinglePredicate) Validate ¶
func (m *Matcher_MatcherList_Predicate_SinglePredicate) Validate() error
Validate checks the field values on Matcher_MatcherList_Predicate_SinglePredicate with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_MatcherList_Predicate_SinglePredicate) ValidateAll ¶
func (m *Matcher_MatcherList_Predicate_SinglePredicate) ValidateAll() error
ValidateAll checks the field values on Matcher_MatcherList_Predicate_SinglePredicate with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_MatcherList_Predicate_SinglePredicateMultiError, or nil if none found.
type Matcher_MatcherList_Predicate_SinglePredicateMultiError ¶
type Matcher_MatcherList_Predicate_SinglePredicateMultiError []error
Matcher_MatcherList_Predicate_SinglePredicateMultiError is an error wrapping multiple validation errors returned by Matcher_MatcherList_Predicate_SinglePredicate.ValidateAll() if the designated constraints aren't met.
func (Matcher_MatcherList_Predicate_SinglePredicateMultiError) AllErrors ¶
func (m Matcher_MatcherList_Predicate_SinglePredicateMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_MatcherList_Predicate_SinglePredicateMultiError) Error ¶
func (m Matcher_MatcherList_Predicate_SinglePredicateMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_MatcherList_Predicate_SinglePredicateValidationError ¶
type Matcher_MatcherList_Predicate_SinglePredicateValidationError struct {
// contains filtered or unexported fields
}
Matcher_MatcherList_Predicate_SinglePredicateValidationError is the validation error returned by Matcher_MatcherList_Predicate_SinglePredicate.Validate if the designated constraints aren't met.
func (Matcher_MatcherList_Predicate_SinglePredicateValidationError) Cause ¶
func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Cause() error
Cause function returns cause value.
func (Matcher_MatcherList_Predicate_SinglePredicateValidationError) Error ¶
func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_MatcherList_Predicate_SinglePredicateValidationError) ErrorName ¶
func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_MatcherList_Predicate_SinglePredicateValidationError) Field ¶
func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Field() string
Field function returns field value.
func (Matcher_MatcherList_Predicate_SinglePredicateValidationError) Key ¶
func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Key() bool
Key function returns key value.
func (Matcher_MatcherList_Predicate_SinglePredicateValidationError) Reason ¶
func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherList_Predicate_SinglePredicate_ ¶
type Matcher_MatcherList_Predicate_SinglePredicate_ struct {
SinglePredicate *Matcher_MatcherList_Predicate_SinglePredicate `protobuf:"bytes,1,opt,name=single_predicate,json=singlePredicate,proto3,oneof"`
}
type Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch ¶
type Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch struct {
CustomMatch *v3.TypedExtensionConfig `protobuf:"bytes,3,opt,name=custom_match,json=customMatch,proto3,oneof"`
}
type Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch ¶
type Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch struct {
ValueMatch *StringMatcher `protobuf:"bytes,2,opt,name=value_match,json=valueMatch,proto3,oneof"`
}
type Matcher_MatcherTree ¶
type Matcher_MatcherTree struct { Input *v3.TypedExtensionConfig `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"` // Types that are assignable to TreeType: // // *Matcher_MatcherTree_ExactMatchMap // *Matcher_MatcherTree_PrefixMatchMap // *Matcher_MatcherTree_CustomMatch TreeType isMatcher_MatcherTree_TreeType `protobuf_oneof:"tree_type"` // contains filtered or unexported fields }
func (*Matcher_MatcherTree) Descriptor
deprecated
func (*Matcher_MatcherTree) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_MatcherTree.ProtoReflect.Descriptor instead.
func (*Matcher_MatcherTree) GetCustomMatch ¶
func (x *Matcher_MatcherTree) GetCustomMatch() *v3.TypedExtensionConfig
func (*Matcher_MatcherTree) GetExactMatchMap ¶
func (x *Matcher_MatcherTree) GetExactMatchMap() *Matcher_MatcherTree_MatchMap
func (*Matcher_MatcherTree) GetInput ¶
func (x *Matcher_MatcherTree) GetInput() *v3.TypedExtensionConfig
func (*Matcher_MatcherTree) GetPrefixMatchMap ¶
func (x *Matcher_MatcherTree) GetPrefixMatchMap() *Matcher_MatcherTree_MatchMap
func (*Matcher_MatcherTree) GetTreeType ¶
func (m *Matcher_MatcherTree) GetTreeType() isMatcher_MatcherTree_TreeType
func (*Matcher_MatcherTree) ProtoMessage ¶
func (*Matcher_MatcherTree) ProtoMessage()
func (*Matcher_MatcherTree) ProtoReflect ¶
func (x *Matcher_MatcherTree) ProtoReflect() protoreflect.Message
func (*Matcher_MatcherTree) Reset ¶
func (x *Matcher_MatcherTree) Reset()
func (*Matcher_MatcherTree) String ¶
func (x *Matcher_MatcherTree) String() string
func (*Matcher_MatcherTree) Validate ¶
func (m *Matcher_MatcherTree) Validate() error
Validate checks the field values on Matcher_MatcherTree with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_MatcherTree) ValidateAll ¶
func (m *Matcher_MatcherTree) ValidateAll() error
ValidateAll checks the field values on Matcher_MatcherTree with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_MatcherTreeMultiError, or nil if none found.
type Matcher_MatcherTreeMultiError ¶
type Matcher_MatcherTreeMultiError []error
Matcher_MatcherTreeMultiError is an error wrapping multiple validation errors returned by Matcher_MatcherTree.ValidateAll() if the designated constraints aren't met.
func (Matcher_MatcherTreeMultiError) AllErrors ¶
func (m Matcher_MatcherTreeMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_MatcherTreeMultiError) Error ¶
func (m Matcher_MatcherTreeMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_MatcherTreeValidationError ¶
type Matcher_MatcherTreeValidationError struct {
// contains filtered or unexported fields
}
Matcher_MatcherTreeValidationError is the validation error returned by Matcher_MatcherTree.Validate if the designated constraints aren't met.
func (Matcher_MatcherTreeValidationError) Cause ¶
func (e Matcher_MatcherTreeValidationError) Cause() error
Cause function returns cause value.
func (Matcher_MatcherTreeValidationError) Error ¶
func (e Matcher_MatcherTreeValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_MatcherTreeValidationError) ErrorName ¶
func (e Matcher_MatcherTreeValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_MatcherTreeValidationError) Field ¶
func (e Matcher_MatcherTreeValidationError) Field() string
Field function returns field value.
func (Matcher_MatcherTreeValidationError) Key ¶
func (e Matcher_MatcherTreeValidationError) Key() bool
Key function returns key value.
func (Matcher_MatcherTreeValidationError) Reason ¶
func (e Matcher_MatcherTreeValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherTree_ ¶
type Matcher_MatcherTree_ struct {
MatcherTree *Matcher_MatcherTree `protobuf:"bytes,2,opt,name=matcher_tree,json=matcherTree,proto3,oneof"`
}
type Matcher_MatcherTree_CustomMatch ¶
type Matcher_MatcherTree_CustomMatch struct {
CustomMatch *v3.TypedExtensionConfig `protobuf:"bytes,4,opt,name=custom_match,json=customMatch,proto3,oneof"`
}
type Matcher_MatcherTree_ExactMatchMap ¶
type Matcher_MatcherTree_ExactMatchMap struct {
ExactMatchMap *Matcher_MatcherTree_MatchMap `protobuf:"bytes,2,opt,name=exact_match_map,json=exactMatchMap,proto3,oneof"`
}
type Matcher_MatcherTree_MatchMap ¶
type Matcher_MatcherTree_MatchMap struct { Map map[string]*Matcher_OnMatch `` /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Matcher_MatcherTree_MatchMap) Descriptor
deprecated
func (*Matcher_MatcherTree_MatchMap) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_MatcherTree_MatchMap.ProtoReflect.Descriptor instead.
func (*Matcher_MatcherTree_MatchMap) GetMap ¶
func (x *Matcher_MatcherTree_MatchMap) GetMap() map[string]*Matcher_OnMatch
func (*Matcher_MatcherTree_MatchMap) ProtoMessage ¶
func (*Matcher_MatcherTree_MatchMap) ProtoMessage()
func (*Matcher_MatcherTree_MatchMap) ProtoReflect ¶
func (x *Matcher_MatcherTree_MatchMap) ProtoReflect() protoreflect.Message
func (*Matcher_MatcherTree_MatchMap) Reset ¶
func (x *Matcher_MatcherTree_MatchMap) Reset()
func (*Matcher_MatcherTree_MatchMap) String ¶
func (x *Matcher_MatcherTree_MatchMap) String() string
func (*Matcher_MatcherTree_MatchMap) Validate ¶
func (m *Matcher_MatcherTree_MatchMap) Validate() error
Validate checks the field values on Matcher_MatcherTree_MatchMap with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_MatcherTree_MatchMap) ValidateAll ¶
func (m *Matcher_MatcherTree_MatchMap) ValidateAll() error
ValidateAll checks the field values on Matcher_MatcherTree_MatchMap with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_MatcherTree_MatchMapMultiError, or nil if none found.
type Matcher_MatcherTree_MatchMapMultiError ¶
type Matcher_MatcherTree_MatchMapMultiError []error
Matcher_MatcherTree_MatchMapMultiError is an error wrapping multiple validation errors returned by Matcher_MatcherTree_MatchMap.ValidateAll() if the designated constraints aren't met.
func (Matcher_MatcherTree_MatchMapMultiError) AllErrors ¶
func (m Matcher_MatcherTree_MatchMapMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_MatcherTree_MatchMapMultiError) Error ¶
func (m Matcher_MatcherTree_MatchMapMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_MatcherTree_MatchMapValidationError ¶
type Matcher_MatcherTree_MatchMapValidationError struct {
// contains filtered or unexported fields
}
Matcher_MatcherTree_MatchMapValidationError is the validation error returned by Matcher_MatcherTree_MatchMap.Validate if the designated constraints aren't met.
func (Matcher_MatcherTree_MatchMapValidationError) Cause ¶
func (e Matcher_MatcherTree_MatchMapValidationError) Cause() error
Cause function returns cause value.
func (Matcher_MatcherTree_MatchMapValidationError) Error ¶
func (e Matcher_MatcherTree_MatchMapValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_MatcherTree_MatchMapValidationError) ErrorName ¶
func (e Matcher_MatcherTree_MatchMapValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_MatcherTree_MatchMapValidationError) Field ¶
func (e Matcher_MatcherTree_MatchMapValidationError) Field() string
Field function returns field value.
func (Matcher_MatcherTree_MatchMapValidationError) Key ¶
func (e Matcher_MatcherTree_MatchMapValidationError) Key() bool
Key function returns key value.
func (Matcher_MatcherTree_MatchMapValidationError) Reason ¶
func (e Matcher_MatcherTree_MatchMapValidationError) Reason() string
Reason function returns reason value.
type Matcher_MatcherTree_PrefixMatchMap ¶
type Matcher_MatcherTree_PrefixMatchMap struct {
PrefixMatchMap *Matcher_MatcherTree_MatchMap `protobuf:"bytes,3,opt,name=prefix_match_map,json=prefixMatchMap,proto3,oneof"`
}
type Matcher_OnMatch ¶
type Matcher_OnMatch struct { // Types that are assignable to OnMatch: // // *Matcher_OnMatch_Matcher // *Matcher_OnMatch_Action OnMatch isMatcher_OnMatch_OnMatch `protobuf_oneof:"on_match"` // contains filtered or unexported fields }
func (*Matcher_OnMatch) Descriptor
deprecated
func (*Matcher_OnMatch) Descriptor() ([]byte, []int)
Deprecated: Use Matcher_OnMatch.ProtoReflect.Descriptor instead.
func (*Matcher_OnMatch) GetAction ¶
func (x *Matcher_OnMatch) GetAction() *v3.TypedExtensionConfig
func (*Matcher_OnMatch) GetMatcher ¶
func (x *Matcher_OnMatch) GetMatcher() *Matcher
func (*Matcher_OnMatch) GetOnMatch ¶
func (m *Matcher_OnMatch) GetOnMatch() isMatcher_OnMatch_OnMatch
func (*Matcher_OnMatch) ProtoMessage ¶
func (*Matcher_OnMatch) ProtoMessage()
func (*Matcher_OnMatch) ProtoReflect ¶
func (x *Matcher_OnMatch) ProtoReflect() protoreflect.Message
func (*Matcher_OnMatch) Reset ¶
func (x *Matcher_OnMatch) Reset()
func (*Matcher_OnMatch) String ¶
func (x *Matcher_OnMatch) String() string
func (*Matcher_OnMatch) Validate ¶
func (m *Matcher_OnMatch) Validate() error
Validate checks the field values on Matcher_OnMatch with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*Matcher_OnMatch) ValidateAll ¶
func (m *Matcher_OnMatch) ValidateAll() error
ValidateAll checks the field values on Matcher_OnMatch with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in Matcher_OnMatchMultiError, or nil if none found.
type Matcher_OnMatchMultiError ¶
type Matcher_OnMatchMultiError []error
Matcher_OnMatchMultiError is an error wrapping multiple validation errors returned by Matcher_OnMatch.ValidateAll() if the designated constraints aren't met.
func (Matcher_OnMatchMultiError) AllErrors ¶
func (m Matcher_OnMatchMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Matcher_OnMatchMultiError) Error ¶
func (m Matcher_OnMatchMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Matcher_OnMatchValidationError ¶
type Matcher_OnMatchValidationError struct {
// contains filtered or unexported fields
}
Matcher_OnMatchValidationError is the validation error returned by Matcher_OnMatch.Validate if the designated constraints aren't met.
func (Matcher_OnMatchValidationError) Cause ¶
func (e Matcher_OnMatchValidationError) Cause() error
Cause function returns cause value.
func (Matcher_OnMatchValidationError) Error ¶
func (e Matcher_OnMatchValidationError) Error() string
Error satisfies the builtin error interface
func (Matcher_OnMatchValidationError) ErrorName ¶
func (e Matcher_OnMatchValidationError) ErrorName() string
ErrorName returns error name.
func (Matcher_OnMatchValidationError) Field ¶
func (e Matcher_OnMatchValidationError) Field() string
Field function returns field value.
func (Matcher_OnMatchValidationError) Key ¶
func (e Matcher_OnMatchValidationError) Key() bool
Key function returns key value.
func (Matcher_OnMatchValidationError) Reason ¶
func (e Matcher_OnMatchValidationError) Reason() string
Reason function returns reason value.
type Matcher_OnMatch_Action ¶
type Matcher_OnMatch_Action struct {
Action *v3.TypedExtensionConfig `protobuf:"bytes,2,opt,name=action,proto3,oneof"`
}
type Matcher_OnMatch_Matcher ¶
type Matcher_OnMatch_Matcher struct {
Matcher *Matcher `protobuf:"bytes,1,opt,name=matcher,proto3,oneof"`
}
type RegexMatcher ¶
type RegexMatcher struct { // Types that are assignable to EngineType: // // *RegexMatcher_GoogleRe2 EngineType isRegexMatcher_EngineType `protobuf_oneof:"engine_type"` Regex string `protobuf:"bytes,2,opt,name=regex,proto3" json:"regex,omitempty"` // contains filtered or unexported fields }
func (*RegexMatcher) Descriptor
deprecated
func (*RegexMatcher) Descriptor() ([]byte, []int)
Deprecated: Use RegexMatcher.ProtoReflect.Descriptor instead.
func (*RegexMatcher) GetEngineType ¶
func (m *RegexMatcher) GetEngineType() isRegexMatcher_EngineType
func (*RegexMatcher) GetGoogleRe2 ¶
func (x *RegexMatcher) GetGoogleRe2() *RegexMatcher_GoogleRE2
func (*RegexMatcher) GetRegex ¶
func (x *RegexMatcher) GetRegex() string
func (*RegexMatcher) ProtoMessage ¶
func (*RegexMatcher) ProtoMessage()
func (*RegexMatcher) ProtoReflect ¶
func (x *RegexMatcher) ProtoReflect() protoreflect.Message
func (*RegexMatcher) Reset ¶
func (x *RegexMatcher) Reset()
func (*RegexMatcher) String ¶
func (x *RegexMatcher) String() string
func (*RegexMatcher) Validate ¶
func (m *RegexMatcher) Validate() error
Validate checks the field values on RegexMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RegexMatcher) ValidateAll ¶
func (m *RegexMatcher) ValidateAll() error
ValidateAll checks the field values on RegexMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RegexMatcherMultiError, or nil if none found.
type RegexMatcherMultiError ¶
type RegexMatcherMultiError []error
RegexMatcherMultiError is an error wrapping multiple validation errors returned by RegexMatcher.ValidateAll() if the designated constraints aren't met.
func (RegexMatcherMultiError) AllErrors ¶
func (m RegexMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RegexMatcherMultiError) Error ¶
func (m RegexMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RegexMatcherValidationError ¶
type RegexMatcherValidationError struct {
// contains filtered or unexported fields
}
RegexMatcherValidationError is the validation error returned by RegexMatcher.Validate if the designated constraints aren't met.
func (RegexMatcherValidationError) Cause ¶
func (e RegexMatcherValidationError) Cause() error
Cause function returns cause value.
func (RegexMatcherValidationError) Error ¶
func (e RegexMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (RegexMatcherValidationError) ErrorName ¶
func (e RegexMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (RegexMatcherValidationError) Field ¶
func (e RegexMatcherValidationError) Field() string
Field function returns field value.
func (RegexMatcherValidationError) Key ¶
func (e RegexMatcherValidationError) Key() bool
Key function returns key value.
func (RegexMatcherValidationError) Reason ¶
func (e RegexMatcherValidationError) Reason() string
Reason function returns reason value.
type RegexMatcher_GoogleRE2 ¶
type RegexMatcher_GoogleRE2 struct {
// contains filtered or unexported fields
}
func (*RegexMatcher_GoogleRE2) Descriptor
deprecated
func (*RegexMatcher_GoogleRE2) Descriptor() ([]byte, []int)
Deprecated: Use RegexMatcher_GoogleRE2.ProtoReflect.Descriptor instead.
func (*RegexMatcher_GoogleRE2) ProtoMessage ¶
func (*RegexMatcher_GoogleRE2) ProtoMessage()
func (*RegexMatcher_GoogleRE2) ProtoReflect ¶
func (x *RegexMatcher_GoogleRE2) ProtoReflect() protoreflect.Message
func (*RegexMatcher_GoogleRE2) Reset ¶
func (x *RegexMatcher_GoogleRE2) Reset()
func (*RegexMatcher_GoogleRE2) String ¶
func (x *RegexMatcher_GoogleRE2) String() string
func (*RegexMatcher_GoogleRE2) Validate ¶
func (m *RegexMatcher_GoogleRE2) Validate() error
Validate checks the field values on RegexMatcher_GoogleRE2 with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*RegexMatcher_GoogleRE2) ValidateAll ¶
func (m *RegexMatcher_GoogleRE2) ValidateAll() error
ValidateAll checks the field values on RegexMatcher_GoogleRE2 with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in RegexMatcher_GoogleRE2MultiError, or nil if none found.
type RegexMatcher_GoogleRE2MultiError ¶
type RegexMatcher_GoogleRE2MultiError []error
RegexMatcher_GoogleRE2MultiError is an error wrapping multiple validation errors returned by RegexMatcher_GoogleRE2.ValidateAll() if the designated constraints aren't met.
func (RegexMatcher_GoogleRE2MultiError) AllErrors ¶
func (m RegexMatcher_GoogleRE2MultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (RegexMatcher_GoogleRE2MultiError) Error ¶
func (m RegexMatcher_GoogleRE2MultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type RegexMatcher_GoogleRE2ValidationError ¶
type RegexMatcher_GoogleRE2ValidationError struct {
// contains filtered or unexported fields
}
RegexMatcher_GoogleRE2ValidationError is the validation error returned by RegexMatcher_GoogleRE2.Validate if the designated constraints aren't met.
func (RegexMatcher_GoogleRE2ValidationError) Cause ¶
func (e RegexMatcher_GoogleRE2ValidationError) Cause() error
Cause function returns cause value.
func (RegexMatcher_GoogleRE2ValidationError) Error ¶
func (e RegexMatcher_GoogleRE2ValidationError) Error() string
Error satisfies the builtin error interface
func (RegexMatcher_GoogleRE2ValidationError) ErrorName ¶
func (e RegexMatcher_GoogleRE2ValidationError) ErrorName() string
ErrorName returns error name.
func (RegexMatcher_GoogleRE2ValidationError) Field ¶
func (e RegexMatcher_GoogleRE2ValidationError) Field() string
Field function returns field value.
func (RegexMatcher_GoogleRE2ValidationError) Key ¶
func (e RegexMatcher_GoogleRE2ValidationError) Key() bool
Key function returns key value.
func (RegexMatcher_GoogleRE2ValidationError) Reason ¶
func (e RegexMatcher_GoogleRE2ValidationError) Reason() string
Reason function returns reason value.
type RegexMatcher_GoogleRe2 ¶
type RegexMatcher_GoogleRe2 struct {
GoogleRe2 *RegexMatcher_GoogleRE2 `protobuf:"bytes,1,opt,name=google_re2,json=googleRe2,proto3,oneof"`
}
type ServerNameMatcher ¶
type ServerNameMatcher struct { DomainMatchers []*ServerNameMatcher_DomainMatcher `protobuf:"bytes,1,rep,name=domain_matchers,json=domainMatchers,proto3" json:"domain_matchers,omitempty"` // contains filtered or unexported fields }
func (*ServerNameMatcher) Descriptor
deprecated
func (*ServerNameMatcher) Descriptor() ([]byte, []int)
Deprecated: Use ServerNameMatcher.ProtoReflect.Descriptor instead.
func (*ServerNameMatcher) GetDomainMatchers ¶
func (x *ServerNameMatcher) GetDomainMatchers() []*ServerNameMatcher_DomainMatcher
func (*ServerNameMatcher) ProtoMessage ¶
func (*ServerNameMatcher) ProtoMessage()
func (*ServerNameMatcher) ProtoReflect ¶
func (x *ServerNameMatcher) ProtoReflect() protoreflect.Message
func (*ServerNameMatcher) Reset ¶
func (x *ServerNameMatcher) Reset()
func (*ServerNameMatcher) String ¶
func (x *ServerNameMatcher) String() string
func (*ServerNameMatcher) Validate ¶
func (m *ServerNameMatcher) Validate() error
Validate checks the field values on ServerNameMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ServerNameMatcher) ValidateAll ¶
func (m *ServerNameMatcher) ValidateAll() error
ValidateAll checks the field values on ServerNameMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServerNameMatcherMultiError, or nil if none found.
type ServerNameMatcherMultiError ¶
type ServerNameMatcherMultiError []error
ServerNameMatcherMultiError is an error wrapping multiple validation errors returned by ServerNameMatcher.ValidateAll() if the designated constraints aren't met.
func (ServerNameMatcherMultiError) AllErrors ¶
func (m ServerNameMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ServerNameMatcherMultiError) Error ¶
func (m ServerNameMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ServerNameMatcherValidationError ¶
type ServerNameMatcherValidationError struct {
// contains filtered or unexported fields
}
ServerNameMatcherValidationError is the validation error returned by ServerNameMatcher.Validate if the designated constraints aren't met.
func (ServerNameMatcherValidationError) Cause ¶
func (e ServerNameMatcherValidationError) Cause() error
Cause function returns cause value.
func (ServerNameMatcherValidationError) Error ¶
func (e ServerNameMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (ServerNameMatcherValidationError) ErrorName ¶
func (e ServerNameMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (ServerNameMatcherValidationError) Field ¶
func (e ServerNameMatcherValidationError) Field() string
Field function returns field value.
func (ServerNameMatcherValidationError) Key ¶
func (e ServerNameMatcherValidationError) Key() bool
Key function returns key value.
func (ServerNameMatcherValidationError) Reason ¶
func (e ServerNameMatcherValidationError) Reason() string
Reason function returns reason value.
type ServerNameMatcher_DomainMatcher ¶
type ServerNameMatcher_DomainMatcher struct { Domains []string `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"` OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"` // contains filtered or unexported fields }
func (*ServerNameMatcher_DomainMatcher) Descriptor
deprecated
func (*ServerNameMatcher_DomainMatcher) Descriptor() ([]byte, []int)
Deprecated: Use ServerNameMatcher_DomainMatcher.ProtoReflect.Descriptor instead.
func (*ServerNameMatcher_DomainMatcher) GetDomains ¶
func (x *ServerNameMatcher_DomainMatcher) GetDomains() []string
func (*ServerNameMatcher_DomainMatcher) GetOnMatch ¶
func (x *ServerNameMatcher_DomainMatcher) GetOnMatch() *Matcher_OnMatch
func (*ServerNameMatcher_DomainMatcher) ProtoMessage ¶
func (*ServerNameMatcher_DomainMatcher) ProtoMessage()
func (*ServerNameMatcher_DomainMatcher) ProtoReflect ¶
func (x *ServerNameMatcher_DomainMatcher) ProtoReflect() protoreflect.Message
func (*ServerNameMatcher_DomainMatcher) Reset ¶
func (x *ServerNameMatcher_DomainMatcher) Reset()
func (*ServerNameMatcher_DomainMatcher) String ¶
func (x *ServerNameMatcher_DomainMatcher) String() string
func (*ServerNameMatcher_DomainMatcher) Validate ¶
func (m *ServerNameMatcher_DomainMatcher) Validate() error
Validate checks the field values on ServerNameMatcher_DomainMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*ServerNameMatcher_DomainMatcher) ValidateAll ¶
func (m *ServerNameMatcher_DomainMatcher) ValidateAll() error
ValidateAll checks the field values on ServerNameMatcher_DomainMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in ServerNameMatcher_DomainMatcherMultiError, or nil if none found.
type ServerNameMatcher_DomainMatcherMultiError ¶
type ServerNameMatcher_DomainMatcherMultiError []error
ServerNameMatcher_DomainMatcherMultiError is an error wrapping multiple validation errors returned by ServerNameMatcher_DomainMatcher.ValidateAll() if the designated constraints aren't met.
func (ServerNameMatcher_DomainMatcherMultiError) AllErrors ¶
func (m ServerNameMatcher_DomainMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (ServerNameMatcher_DomainMatcherMultiError) Error ¶
func (m ServerNameMatcher_DomainMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type ServerNameMatcher_DomainMatcherValidationError ¶
type ServerNameMatcher_DomainMatcherValidationError struct {
// contains filtered or unexported fields
}
ServerNameMatcher_DomainMatcherValidationError is the validation error returned by ServerNameMatcher_DomainMatcher.Validate if the designated constraints aren't met.
func (ServerNameMatcher_DomainMatcherValidationError) Cause ¶
func (e ServerNameMatcher_DomainMatcherValidationError) Cause() error
Cause function returns cause value.
func (ServerNameMatcher_DomainMatcherValidationError) Error ¶
func (e ServerNameMatcher_DomainMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (ServerNameMatcher_DomainMatcherValidationError) ErrorName ¶
func (e ServerNameMatcher_DomainMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (ServerNameMatcher_DomainMatcherValidationError) Field ¶
func (e ServerNameMatcher_DomainMatcherValidationError) Field() string
Field function returns field value.
func (ServerNameMatcher_DomainMatcherValidationError) Key ¶
func (e ServerNameMatcher_DomainMatcherValidationError) Key() bool
Key function returns key value.
func (ServerNameMatcher_DomainMatcherValidationError) Reason ¶
func (e ServerNameMatcher_DomainMatcherValidationError) Reason() string
Reason function returns reason value.
type StringMatcher ¶
type StringMatcher struct { // Types that are assignable to MatchPattern: // // *StringMatcher_Exact // *StringMatcher_Prefix // *StringMatcher_Suffix // *StringMatcher_SafeRegex // *StringMatcher_Contains // *StringMatcher_Custom MatchPattern isStringMatcher_MatchPattern `protobuf_oneof:"match_pattern"` IgnoreCase bool `protobuf:"varint,6,opt,name=ignore_case,json=ignoreCase,proto3" json:"ignore_case,omitempty"` // contains filtered or unexported fields }
func (*StringMatcher) Descriptor
deprecated
func (*StringMatcher) Descriptor() ([]byte, []int)
Deprecated: Use StringMatcher.ProtoReflect.Descriptor instead.
func (*StringMatcher) GetContains ¶
func (x *StringMatcher) GetContains() string
func (*StringMatcher) GetCustom ¶
func (x *StringMatcher) GetCustom() *v3.TypedExtensionConfig
func (*StringMatcher) GetExact ¶
func (x *StringMatcher) GetExact() string
func (*StringMatcher) GetIgnoreCase ¶
func (x *StringMatcher) GetIgnoreCase() bool
func (*StringMatcher) GetMatchPattern ¶
func (m *StringMatcher) GetMatchPattern() isStringMatcher_MatchPattern
func (*StringMatcher) GetPrefix ¶
func (x *StringMatcher) GetPrefix() string
func (*StringMatcher) GetSafeRegex ¶
func (x *StringMatcher) GetSafeRegex() *RegexMatcher
func (*StringMatcher) GetSuffix ¶
func (x *StringMatcher) GetSuffix() string
func (*StringMatcher) ProtoMessage ¶
func (*StringMatcher) ProtoMessage()
func (*StringMatcher) ProtoReflect ¶
func (x *StringMatcher) ProtoReflect() protoreflect.Message
func (*StringMatcher) Reset ¶
func (x *StringMatcher) Reset()
func (*StringMatcher) String ¶
func (x *StringMatcher) String() string
func (*StringMatcher) Validate ¶
func (m *StringMatcher) Validate() error
Validate checks the field values on StringMatcher with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.
func (*StringMatcher) ValidateAll ¶
func (m *StringMatcher) ValidateAll() error
ValidateAll checks the field values on StringMatcher with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in StringMatcherMultiError, or nil if none found.
type StringMatcherMultiError ¶
type StringMatcherMultiError []error
StringMatcherMultiError is an error wrapping multiple validation errors returned by StringMatcher.ValidateAll() if the designated constraints aren't met.
func (StringMatcherMultiError) AllErrors ¶
func (m StringMatcherMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (StringMatcherMultiError) Error ¶
func (m StringMatcherMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type StringMatcherValidationError ¶
type StringMatcherValidationError struct {
// contains filtered or unexported fields
}
StringMatcherValidationError is the validation error returned by StringMatcher.Validate if the designated constraints aren't met.
func (StringMatcherValidationError) Cause ¶
func (e StringMatcherValidationError) Cause() error
Cause function returns cause value.
func (StringMatcherValidationError) Error ¶
func (e StringMatcherValidationError) Error() string
Error satisfies the builtin error interface
func (StringMatcherValidationError) ErrorName ¶
func (e StringMatcherValidationError) ErrorName() string
ErrorName returns error name.
func (StringMatcherValidationError) Field ¶
func (e StringMatcherValidationError) Field() string
Field function returns field value.
func (StringMatcherValidationError) Key ¶
func (e StringMatcherValidationError) Key() bool
Key function returns key value.
func (StringMatcherValidationError) Reason ¶
func (e StringMatcherValidationError) Reason() string
Reason function returns reason value.
type StringMatcher_Contains ¶
type StringMatcher_Contains struct {
Contains string `protobuf:"bytes,7,opt,name=contains,proto3,oneof"`
}
type StringMatcher_Custom ¶
type StringMatcher_Custom struct {
Custom *v3.TypedExtensionConfig `protobuf:"bytes,8,opt,name=custom,proto3,oneof"`
}
type StringMatcher_Exact ¶
type StringMatcher_Exact struct {
Exact string `protobuf:"bytes,1,opt,name=exact,proto3,oneof"`
}
type StringMatcher_Prefix ¶
type StringMatcher_Prefix struct {
Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3,oneof"`
}
type StringMatcher_SafeRegex ¶
type StringMatcher_SafeRegex struct {
SafeRegex *RegexMatcher `protobuf:"bytes,5,opt,name=safe_regex,json=safeRegex,proto3,oneof"`
}
type StringMatcher_Suffix ¶
type StringMatcher_Suffix struct {
Suffix string `protobuf:"bytes,3,opt,name=suffix,proto3,oneof"`
}