Documentation ¶
Index ¶
- Variables
- type HttpGenericBodyMatch
- func (*HttpGenericBodyMatch) Descriptor() ([]byte, []int)deprecated
- func (x *HttpGenericBodyMatch) GetBytesLimit() uint32
- func (x *HttpGenericBodyMatch) GetPatterns() []*HttpGenericBodyMatch_GenericTextMatch
- func (*HttpGenericBodyMatch) ProtoMessage()
- func (x *HttpGenericBodyMatch) ProtoReflect() protoreflect.Message
- func (x *HttpGenericBodyMatch) Reset()
- func (x *HttpGenericBodyMatch) String() string
- func (m *HttpGenericBodyMatch) Validate() error
- type HttpGenericBodyMatchValidationError
- func (e HttpGenericBodyMatchValidationError) Cause() error
- func (e HttpGenericBodyMatchValidationError) Error() string
- func (e HttpGenericBodyMatchValidationError) ErrorName() string
- func (e HttpGenericBodyMatchValidationError) Field() string
- func (e HttpGenericBodyMatchValidationError) Key() bool
- func (e HttpGenericBodyMatchValidationError) Reason() string
- type HttpGenericBodyMatch_GenericTextMatch
- func (*HttpGenericBodyMatch_GenericTextMatch) Descriptor() ([]byte, []int)deprecated
- func (x *HttpGenericBodyMatch_GenericTextMatch) GetBinaryMatch() []byte
- func (m *HttpGenericBodyMatch_GenericTextMatch) GetRule() isHttpGenericBodyMatch_GenericTextMatch_Rule
- func (x *HttpGenericBodyMatch_GenericTextMatch) GetStringMatch() string
- func (*HttpGenericBodyMatch_GenericTextMatch) ProtoMessage()
- func (x *HttpGenericBodyMatch_GenericTextMatch) ProtoReflect() protoreflect.Message
- func (x *HttpGenericBodyMatch_GenericTextMatch) Reset()
- func (x *HttpGenericBodyMatch_GenericTextMatch) String() string
- func (m *HttpGenericBodyMatch_GenericTextMatch) Validate() error
- type HttpGenericBodyMatch_GenericTextMatchValidationError
- func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Cause() error
- func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Error() string
- func (e HttpGenericBodyMatch_GenericTextMatchValidationError) ErrorName() string
- func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Field() string
- func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Key() bool
- func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Reason() string
- type HttpGenericBodyMatch_GenericTextMatch_BinaryMatch
- type HttpGenericBodyMatch_GenericTextMatch_StringMatch
- type HttpHeadersMatch
- func (*HttpHeadersMatch) Descriptor() ([]byte, []int)deprecated
- func (x *HttpHeadersMatch) GetHeaders() []*v3.HeaderMatcher
- func (*HttpHeadersMatch) ProtoMessage()
- func (x *HttpHeadersMatch) ProtoReflect() protoreflect.Message
- func (x *HttpHeadersMatch) Reset()
- func (x *HttpHeadersMatch) String() string
- func (m *HttpHeadersMatch) Validate() error
- type HttpHeadersMatchValidationError
- func (e HttpHeadersMatchValidationError) Cause() error
- func (e HttpHeadersMatchValidationError) Error() string
- func (e HttpHeadersMatchValidationError) ErrorName() string
- func (e HttpHeadersMatchValidationError) Field() string
- func (e HttpHeadersMatchValidationError) Key() bool
- func (e HttpHeadersMatchValidationError) Reason() string
- type MatchPredicate
- func (*MatchPredicate) Descriptor() ([]byte, []int)deprecated
- func (x *MatchPredicate) GetAndMatch() *MatchPredicate_MatchSet
- func (x *MatchPredicate) GetAnyMatch() bool
- func (x *MatchPredicate) GetHttpRequestGenericBodyMatch() *HttpGenericBodyMatch
- func (x *MatchPredicate) GetHttpRequestHeadersMatch() *HttpHeadersMatch
- func (x *MatchPredicate) GetHttpRequestTrailersMatch() *HttpHeadersMatch
- func (x *MatchPredicate) GetHttpResponseGenericBodyMatch() *HttpGenericBodyMatch
- func (x *MatchPredicate) GetHttpResponseHeadersMatch() *HttpHeadersMatch
- func (x *MatchPredicate) GetHttpResponseTrailersMatch() *HttpHeadersMatch
- func (x *MatchPredicate) GetNotMatch() *MatchPredicate
- func (x *MatchPredicate) GetOrMatch() *MatchPredicate_MatchSet
- func (m *MatchPredicate) GetRule() isMatchPredicate_Rule
- func (*MatchPredicate) ProtoMessage()
- func (x *MatchPredicate) ProtoReflect() protoreflect.Message
- func (x *MatchPredicate) Reset()
- func (x *MatchPredicate) String() string
- func (m *MatchPredicate) Validate() error
- type MatchPredicateValidationError
- func (e MatchPredicateValidationError) Cause() error
- func (e MatchPredicateValidationError) Error() string
- func (e MatchPredicateValidationError) ErrorName() string
- func (e MatchPredicateValidationError) Field() string
- func (e MatchPredicateValidationError) Key() bool
- func (e MatchPredicateValidationError) Reason() string
- type MatchPredicate_AndMatch
- type MatchPredicate_AnyMatch
- type MatchPredicate_HttpRequestGenericBodyMatch
- type MatchPredicate_HttpRequestHeadersMatch
- type MatchPredicate_HttpRequestTrailersMatch
- type MatchPredicate_HttpResponseGenericBodyMatch
- type MatchPredicate_HttpResponseHeadersMatch
- type MatchPredicate_HttpResponseTrailersMatch
- type MatchPredicate_MatchSet
- func (*MatchPredicate_MatchSet) Descriptor() ([]byte, []int)deprecated
- func (x *MatchPredicate_MatchSet) GetRules() []*MatchPredicate
- func (*MatchPredicate_MatchSet) ProtoMessage()
- func (x *MatchPredicate_MatchSet) ProtoReflect() protoreflect.Message
- func (x *MatchPredicate_MatchSet) Reset()
- func (x *MatchPredicate_MatchSet) String() string
- func (m *MatchPredicate_MatchSet) Validate() error
- type MatchPredicate_MatchSetValidationError
- func (e MatchPredicate_MatchSetValidationError) Cause() error
- func (e MatchPredicate_MatchSetValidationError) Error() string
- func (e MatchPredicate_MatchSetValidationError) ErrorName() string
- func (e MatchPredicate_MatchSetValidationError) Field() string
- func (e MatchPredicate_MatchSetValidationError) Key() bool
- func (e MatchPredicate_MatchSetValidationError) Reason() string
- type MatchPredicate_NotMatch
- type MatchPredicate_OrMatch
Constants ¶
This section is empty.
Variables ¶
var File_envoy_config_common_matcher_v3_matcher_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type HttpGenericBodyMatch ¶
type HttpGenericBodyMatch struct { BytesLimit uint32 `protobuf:"varint,1,opt,name=bytes_limit,json=bytesLimit,proto3" json:"bytes_limit,omitempty"` Patterns []*HttpGenericBodyMatch_GenericTextMatch `protobuf:"bytes,2,rep,name=patterns,proto3" json:"patterns,omitempty"` // contains filtered or unexported fields }
func (*HttpGenericBodyMatch) Descriptor
deprecated
func (*HttpGenericBodyMatch) Descriptor() ([]byte, []int)
Deprecated: Use HttpGenericBodyMatch.ProtoReflect.Descriptor instead.
func (*HttpGenericBodyMatch) GetBytesLimit ¶
func (x *HttpGenericBodyMatch) GetBytesLimit() uint32
func (*HttpGenericBodyMatch) GetPatterns ¶
func (x *HttpGenericBodyMatch) GetPatterns() []*HttpGenericBodyMatch_GenericTextMatch
func (*HttpGenericBodyMatch) ProtoMessage ¶
func (*HttpGenericBodyMatch) ProtoMessage()
func (*HttpGenericBodyMatch) ProtoReflect ¶
func (x *HttpGenericBodyMatch) ProtoReflect() protoreflect.Message
func (*HttpGenericBodyMatch) Reset ¶
func (x *HttpGenericBodyMatch) Reset()
func (*HttpGenericBodyMatch) String ¶
func (x *HttpGenericBodyMatch) String() string
func (*HttpGenericBodyMatch) Validate ¶
func (m *HttpGenericBodyMatch) Validate() error
Validate checks the field values on HttpGenericBodyMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type HttpGenericBodyMatchValidationError ¶
type HttpGenericBodyMatchValidationError struct {
// contains filtered or unexported fields
}
HttpGenericBodyMatchValidationError is the validation error returned by HttpGenericBodyMatch.Validate if the designated constraints aren't met.
func (HttpGenericBodyMatchValidationError) Cause ¶
func (e HttpGenericBodyMatchValidationError) Cause() error
Cause function returns cause value.
func (HttpGenericBodyMatchValidationError) Error ¶
func (e HttpGenericBodyMatchValidationError) Error() string
Error satisfies the builtin error interface
func (HttpGenericBodyMatchValidationError) ErrorName ¶
func (e HttpGenericBodyMatchValidationError) ErrorName() string
ErrorName returns error name.
func (HttpGenericBodyMatchValidationError) Field ¶
func (e HttpGenericBodyMatchValidationError) Field() string
Field function returns field value.
func (HttpGenericBodyMatchValidationError) Key ¶
func (e HttpGenericBodyMatchValidationError) Key() bool
Key function returns key value.
func (HttpGenericBodyMatchValidationError) Reason ¶
func (e HttpGenericBodyMatchValidationError) Reason() string
Reason function returns reason value.
type HttpGenericBodyMatch_GenericTextMatch ¶
type HttpGenericBodyMatch_GenericTextMatch struct { // Types that are assignable to Rule: // *HttpGenericBodyMatch_GenericTextMatch_StringMatch // *HttpGenericBodyMatch_GenericTextMatch_BinaryMatch Rule isHttpGenericBodyMatch_GenericTextMatch_Rule `protobuf_oneof:"rule"` // contains filtered or unexported fields }
func (*HttpGenericBodyMatch_GenericTextMatch) Descriptor
deprecated
func (*HttpGenericBodyMatch_GenericTextMatch) Descriptor() ([]byte, []int)
Deprecated: Use HttpGenericBodyMatch_GenericTextMatch.ProtoReflect.Descriptor instead.
func (*HttpGenericBodyMatch_GenericTextMatch) GetBinaryMatch ¶
func (x *HttpGenericBodyMatch_GenericTextMatch) GetBinaryMatch() []byte
func (*HttpGenericBodyMatch_GenericTextMatch) GetRule ¶
func (m *HttpGenericBodyMatch_GenericTextMatch) GetRule() isHttpGenericBodyMatch_GenericTextMatch_Rule
func (*HttpGenericBodyMatch_GenericTextMatch) GetStringMatch ¶
func (x *HttpGenericBodyMatch_GenericTextMatch) GetStringMatch() string
func (*HttpGenericBodyMatch_GenericTextMatch) ProtoMessage ¶
func (*HttpGenericBodyMatch_GenericTextMatch) ProtoMessage()
func (*HttpGenericBodyMatch_GenericTextMatch) ProtoReflect ¶
func (x *HttpGenericBodyMatch_GenericTextMatch) ProtoReflect() protoreflect.Message
func (*HttpGenericBodyMatch_GenericTextMatch) Reset ¶
func (x *HttpGenericBodyMatch_GenericTextMatch) Reset()
func (*HttpGenericBodyMatch_GenericTextMatch) String ¶
func (x *HttpGenericBodyMatch_GenericTextMatch) String() string
func (*HttpGenericBodyMatch_GenericTextMatch) Validate ¶
func (m *HttpGenericBodyMatch_GenericTextMatch) Validate() error
Validate checks the field values on HttpGenericBodyMatch_GenericTextMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type HttpGenericBodyMatch_GenericTextMatchValidationError ¶
type HttpGenericBodyMatch_GenericTextMatchValidationError struct {
// contains filtered or unexported fields
}
HttpGenericBodyMatch_GenericTextMatchValidationError is the validation error returned by HttpGenericBodyMatch_GenericTextMatch.Validate if the designated constraints aren't met.
func (HttpGenericBodyMatch_GenericTextMatchValidationError) Cause ¶
func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Cause() error
Cause function returns cause value.
func (HttpGenericBodyMatch_GenericTextMatchValidationError) Error ¶
func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Error() string
Error satisfies the builtin error interface
func (HttpGenericBodyMatch_GenericTextMatchValidationError) ErrorName ¶
func (e HttpGenericBodyMatch_GenericTextMatchValidationError) ErrorName() string
ErrorName returns error name.
func (HttpGenericBodyMatch_GenericTextMatchValidationError) Field ¶
func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Field() string
Field function returns field value.
func (HttpGenericBodyMatch_GenericTextMatchValidationError) Key ¶
func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Key() bool
Key function returns key value.
func (HttpGenericBodyMatch_GenericTextMatchValidationError) Reason ¶
func (e HttpGenericBodyMatch_GenericTextMatchValidationError) Reason() string
Reason function returns reason value.
type HttpGenericBodyMatch_GenericTextMatch_BinaryMatch ¶
type HttpGenericBodyMatch_GenericTextMatch_BinaryMatch struct {
BinaryMatch []byte `protobuf:"bytes,2,opt,name=binary_match,json=binaryMatch,proto3,oneof"`
}
type HttpGenericBodyMatch_GenericTextMatch_StringMatch ¶
type HttpGenericBodyMatch_GenericTextMatch_StringMatch struct {
StringMatch string `protobuf:"bytes,1,opt,name=string_match,json=stringMatch,proto3,oneof"`
}
type HttpHeadersMatch ¶
type HttpHeadersMatch struct { Headers []*v3.HeaderMatcher `protobuf:"bytes,1,rep,name=headers,proto3" json:"headers,omitempty"` // contains filtered or unexported fields }
func (*HttpHeadersMatch) Descriptor
deprecated
func (*HttpHeadersMatch) Descriptor() ([]byte, []int)
Deprecated: Use HttpHeadersMatch.ProtoReflect.Descriptor instead.
func (*HttpHeadersMatch) GetHeaders ¶
func (x *HttpHeadersMatch) GetHeaders() []*v3.HeaderMatcher
func (*HttpHeadersMatch) ProtoMessage ¶
func (*HttpHeadersMatch) ProtoMessage()
func (*HttpHeadersMatch) ProtoReflect ¶
func (x *HttpHeadersMatch) ProtoReflect() protoreflect.Message
func (*HttpHeadersMatch) Reset ¶
func (x *HttpHeadersMatch) Reset()
func (*HttpHeadersMatch) String ¶
func (x *HttpHeadersMatch) String() string
func (*HttpHeadersMatch) Validate ¶
func (m *HttpHeadersMatch) Validate() error
Validate checks the field values on HttpHeadersMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type HttpHeadersMatchValidationError ¶
type HttpHeadersMatchValidationError struct {
// contains filtered or unexported fields
}
HttpHeadersMatchValidationError is the validation error returned by HttpHeadersMatch.Validate if the designated constraints aren't met.
func (HttpHeadersMatchValidationError) Cause ¶
func (e HttpHeadersMatchValidationError) Cause() error
Cause function returns cause value.
func (HttpHeadersMatchValidationError) Error ¶
func (e HttpHeadersMatchValidationError) Error() string
Error satisfies the builtin error interface
func (HttpHeadersMatchValidationError) ErrorName ¶
func (e HttpHeadersMatchValidationError) ErrorName() string
ErrorName returns error name.
func (HttpHeadersMatchValidationError) Field ¶
func (e HttpHeadersMatchValidationError) Field() string
Field function returns field value.
func (HttpHeadersMatchValidationError) Key ¶
func (e HttpHeadersMatchValidationError) Key() bool
Key function returns key value.
func (HttpHeadersMatchValidationError) Reason ¶
func (e HttpHeadersMatchValidationError) Reason() string
Reason function returns reason value.
type MatchPredicate ¶
type MatchPredicate struct { // Types that are assignable to Rule: // *MatchPredicate_OrMatch // *MatchPredicate_AndMatch // *MatchPredicate_NotMatch // *MatchPredicate_AnyMatch // *MatchPredicate_HttpRequestHeadersMatch // *MatchPredicate_HttpRequestTrailersMatch // *MatchPredicate_HttpResponseHeadersMatch // *MatchPredicate_HttpResponseTrailersMatch // *MatchPredicate_HttpRequestGenericBodyMatch // *MatchPredicate_HttpResponseGenericBodyMatch Rule isMatchPredicate_Rule `protobuf_oneof:"rule"` // contains filtered or unexported fields }
func (*MatchPredicate) Descriptor
deprecated
func (*MatchPredicate) Descriptor() ([]byte, []int)
Deprecated: Use MatchPredicate.ProtoReflect.Descriptor instead.
func (*MatchPredicate) GetAndMatch ¶
func (x *MatchPredicate) GetAndMatch() *MatchPredicate_MatchSet
func (*MatchPredicate) GetAnyMatch ¶
func (x *MatchPredicate) GetAnyMatch() bool
func (*MatchPredicate) GetHttpRequestGenericBodyMatch ¶
func (x *MatchPredicate) GetHttpRequestGenericBodyMatch() *HttpGenericBodyMatch
func (*MatchPredicate) GetHttpRequestHeadersMatch ¶
func (x *MatchPredicate) GetHttpRequestHeadersMatch() *HttpHeadersMatch
func (*MatchPredicate) GetHttpRequestTrailersMatch ¶
func (x *MatchPredicate) GetHttpRequestTrailersMatch() *HttpHeadersMatch
func (*MatchPredicate) GetHttpResponseGenericBodyMatch ¶
func (x *MatchPredicate) GetHttpResponseGenericBodyMatch() *HttpGenericBodyMatch
func (*MatchPredicate) GetHttpResponseHeadersMatch ¶
func (x *MatchPredicate) GetHttpResponseHeadersMatch() *HttpHeadersMatch
func (*MatchPredicate) GetHttpResponseTrailersMatch ¶
func (x *MatchPredicate) GetHttpResponseTrailersMatch() *HttpHeadersMatch
func (*MatchPredicate) GetNotMatch ¶
func (x *MatchPredicate) GetNotMatch() *MatchPredicate
func (*MatchPredicate) GetOrMatch ¶
func (x *MatchPredicate) GetOrMatch() *MatchPredicate_MatchSet
func (*MatchPredicate) GetRule ¶
func (m *MatchPredicate) GetRule() isMatchPredicate_Rule
func (*MatchPredicate) ProtoMessage ¶
func (*MatchPredicate) ProtoMessage()
func (*MatchPredicate) ProtoReflect ¶
func (x *MatchPredicate) ProtoReflect() protoreflect.Message
func (*MatchPredicate) Reset ¶
func (x *MatchPredicate) Reset()
func (*MatchPredicate) String ¶
func (x *MatchPredicate) String() string
func (*MatchPredicate) Validate ¶
func (m *MatchPredicate) Validate() error
Validate checks the field values on MatchPredicate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type MatchPredicateValidationError ¶
type MatchPredicateValidationError struct {
// contains filtered or unexported fields
}
MatchPredicateValidationError is the validation error returned by MatchPredicate.Validate if the designated constraints aren't met.
func (MatchPredicateValidationError) Cause ¶
func (e MatchPredicateValidationError) Cause() error
Cause function returns cause value.
func (MatchPredicateValidationError) Error ¶
func (e MatchPredicateValidationError) Error() string
Error satisfies the builtin error interface
func (MatchPredicateValidationError) ErrorName ¶
func (e MatchPredicateValidationError) ErrorName() string
ErrorName returns error name.
func (MatchPredicateValidationError) Field ¶
func (e MatchPredicateValidationError) Field() string
Field function returns field value.
func (MatchPredicateValidationError) Key ¶
func (e MatchPredicateValidationError) Key() bool
Key function returns key value.
func (MatchPredicateValidationError) Reason ¶
func (e MatchPredicateValidationError) Reason() string
Reason function returns reason value.
type MatchPredicate_AndMatch ¶
type MatchPredicate_AndMatch struct {
AndMatch *MatchPredicate_MatchSet `protobuf:"bytes,2,opt,name=and_match,json=andMatch,proto3,oneof"`
}
type MatchPredicate_AnyMatch ¶
type MatchPredicate_AnyMatch struct {
AnyMatch bool `protobuf:"varint,4,opt,name=any_match,json=anyMatch,proto3,oneof"`
}
type MatchPredicate_HttpRequestGenericBodyMatch ¶
type MatchPredicate_HttpRequestGenericBodyMatch struct {
HttpRequestGenericBodyMatch *HttpGenericBodyMatch `protobuf:"bytes,9,opt,name=http_request_generic_body_match,json=httpRequestGenericBodyMatch,proto3,oneof"`
}
type MatchPredicate_HttpRequestHeadersMatch ¶
type MatchPredicate_HttpRequestHeadersMatch struct {
HttpRequestHeadersMatch *HttpHeadersMatch `protobuf:"bytes,5,opt,name=http_request_headers_match,json=httpRequestHeadersMatch,proto3,oneof"`
}
type MatchPredicate_HttpRequestTrailersMatch ¶
type MatchPredicate_HttpRequestTrailersMatch struct {
HttpRequestTrailersMatch *HttpHeadersMatch `protobuf:"bytes,6,opt,name=http_request_trailers_match,json=httpRequestTrailersMatch,proto3,oneof"`
}
type MatchPredicate_HttpResponseGenericBodyMatch ¶
type MatchPredicate_HttpResponseGenericBodyMatch struct {
HttpResponseGenericBodyMatch *HttpGenericBodyMatch `protobuf:"bytes,10,opt,name=http_response_generic_body_match,json=httpResponseGenericBodyMatch,proto3,oneof"`
}
type MatchPredicate_HttpResponseHeadersMatch ¶
type MatchPredicate_HttpResponseHeadersMatch struct {
HttpResponseHeadersMatch *HttpHeadersMatch `protobuf:"bytes,7,opt,name=http_response_headers_match,json=httpResponseHeadersMatch,proto3,oneof"`
}
type MatchPredicate_HttpResponseTrailersMatch ¶
type MatchPredicate_HttpResponseTrailersMatch struct {
HttpResponseTrailersMatch *HttpHeadersMatch `protobuf:"bytes,8,opt,name=http_response_trailers_match,json=httpResponseTrailersMatch,proto3,oneof"`
}
type MatchPredicate_MatchSet ¶
type MatchPredicate_MatchSet struct { Rules []*MatchPredicate `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
func (*MatchPredicate_MatchSet) Descriptor
deprecated
func (*MatchPredicate_MatchSet) Descriptor() ([]byte, []int)
Deprecated: Use MatchPredicate_MatchSet.ProtoReflect.Descriptor instead.
func (*MatchPredicate_MatchSet) GetRules ¶
func (x *MatchPredicate_MatchSet) GetRules() []*MatchPredicate
func (*MatchPredicate_MatchSet) ProtoMessage ¶
func (*MatchPredicate_MatchSet) ProtoMessage()
func (*MatchPredicate_MatchSet) ProtoReflect ¶
func (x *MatchPredicate_MatchSet) ProtoReflect() protoreflect.Message
func (*MatchPredicate_MatchSet) Reset ¶
func (x *MatchPredicate_MatchSet) Reset()
func (*MatchPredicate_MatchSet) String ¶
func (x *MatchPredicate_MatchSet) String() string
func (*MatchPredicate_MatchSet) Validate ¶
func (m *MatchPredicate_MatchSet) Validate() error
Validate checks the field values on MatchPredicate_MatchSet with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type MatchPredicate_MatchSetValidationError ¶
type MatchPredicate_MatchSetValidationError struct {
// contains filtered or unexported fields
}
MatchPredicate_MatchSetValidationError is the validation error returned by MatchPredicate_MatchSet.Validate if the designated constraints aren't met.
func (MatchPredicate_MatchSetValidationError) Cause ¶
func (e MatchPredicate_MatchSetValidationError) Cause() error
Cause function returns cause value.
func (MatchPredicate_MatchSetValidationError) Error ¶
func (e MatchPredicate_MatchSetValidationError) Error() string
Error satisfies the builtin error interface
func (MatchPredicate_MatchSetValidationError) ErrorName ¶
func (e MatchPredicate_MatchSetValidationError) ErrorName() string
ErrorName returns error name.
func (MatchPredicate_MatchSetValidationError) Field ¶
func (e MatchPredicate_MatchSetValidationError) Field() string
Field function returns field value.
func (MatchPredicate_MatchSetValidationError) Key ¶
func (e MatchPredicate_MatchSetValidationError) Key() bool
Key function returns key value.
func (MatchPredicate_MatchSetValidationError) Reason ¶
func (e MatchPredicate_MatchSetValidationError) Reason() string
Reason function returns reason value.
type MatchPredicate_NotMatch ¶
type MatchPredicate_NotMatch struct {
NotMatch *MatchPredicate `protobuf:"bytes,3,opt,name=not_match,json=notMatch,proto3,oneof"`
}
type MatchPredicate_OrMatch ¶
type MatchPredicate_OrMatch struct {
OrMatch *MatchPredicate_MatchSet `protobuf:"bytes,1,opt,name=or_match,json=orMatch,proto3,oneof"`
}