Documentation ¶
Index ¶
- Variables
- type PayloadToMetadata
- func (*PayloadToMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *PayloadToMetadata) GetRequestRules() []*PayloadToMetadata_Rule
- func (*PayloadToMetadata) ProtoMessage()
- func (x *PayloadToMetadata) ProtoReflect() protoreflect.Message
- func (x *PayloadToMetadata) Reset()
- func (x *PayloadToMetadata) String() string
- func (m *PayloadToMetadata) Validate() error
- func (m *PayloadToMetadata) ValidateAll() error
- type PayloadToMetadataMultiError
- type PayloadToMetadataValidationError
- func (e PayloadToMetadataValidationError) Cause() error
- func (e PayloadToMetadataValidationError) Error() string
- func (e PayloadToMetadataValidationError) ErrorName() string
- func (e PayloadToMetadataValidationError) Field() string
- func (e PayloadToMetadataValidationError) Key() bool
- func (e PayloadToMetadataValidationError) Reason() string
- type PayloadToMetadata_FieldSelector
- func (*PayloadToMetadata_FieldSelector) Descriptor() ([]byte, []int)deprecated
- func (x *PayloadToMetadata_FieldSelector) GetChild() *PayloadToMetadata_FieldSelector
- func (x *PayloadToMetadata_FieldSelector) GetId() int32
- func (x *PayloadToMetadata_FieldSelector) GetName() string
- func (*PayloadToMetadata_FieldSelector) ProtoMessage()
- func (x *PayloadToMetadata_FieldSelector) ProtoReflect() protoreflect.Message
- func (x *PayloadToMetadata_FieldSelector) Reset()
- func (x *PayloadToMetadata_FieldSelector) String() string
- func (m *PayloadToMetadata_FieldSelector) Validate() error
- func (m *PayloadToMetadata_FieldSelector) ValidateAll() error
- type PayloadToMetadata_FieldSelectorMultiError
- type PayloadToMetadata_FieldSelectorValidationError
- func (e PayloadToMetadata_FieldSelectorValidationError) Cause() error
- func (e PayloadToMetadata_FieldSelectorValidationError) Error() string
- func (e PayloadToMetadata_FieldSelectorValidationError) ErrorName() string
- func (e PayloadToMetadata_FieldSelectorValidationError) Field() string
- func (e PayloadToMetadata_FieldSelectorValidationError) Key() bool
- func (e PayloadToMetadata_FieldSelectorValidationError) Reason() string
- type PayloadToMetadata_KeyValuePair
- func (*PayloadToMetadata_KeyValuePair) Descriptor() ([]byte, []int)deprecated
- func (x *PayloadToMetadata_KeyValuePair) GetKey() string
- func (x *PayloadToMetadata_KeyValuePair) GetMetadataNamespace() string
- func (x *PayloadToMetadata_KeyValuePair) GetRegexValueRewrite() *v3.RegexMatchAndSubstitute
- func (x *PayloadToMetadata_KeyValuePair) GetType() PayloadToMetadata_ValueType
- func (x *PayloadToMetadata_KeyValuePair) GetValue() string
- func (m *PayloadToMetadata_KeyValuePair) GetValueType() isPayloadToMetadata_KeyValuePair_ValueType
- func (*PayloadToMetadata_KeyValuePair) ProtoMessage()
- func (x *PayloadToMetadata_KeyValuePair) ProtoReflect() protoreflect.Message
- func (x *PayloadToMetadata_KeyValuePair) Reset()
- func (x *PayloadToMetadata_KeyValuePair) String() string
- func (m *PayloadToMetadata_KeyValuePair) Validate() error
- func (m *PayloadToMetadata_KeyValuePair) ValidateAll() error
- type PayloadToMetadata_KeyValuePairMultiError
- type PayloadToMetadata_KeyValuePairValidationError
- func (e PayloadToMetadata_KeyValuePairValidationError) Cause() error
- func (e PayloadToMetadata_KeyValuePairValidationError) Error() string
- func (e PayloadToMetadata_KeyValuePairValidationError) ErrorName() string
- func (e PayloadToMetadata_KeyValuePairValidationError) Field() string
- func (e PayloadToMetadata_KeyValuePairValidationError) Key() bool
- func (e PayloadToMetadata_KeyValuePairValidationError) Reason() string
- type PayloadToMetadata_KeyValuePair_RegexValueRewrite
- type PayloadToMetadata_KeyValuePair_Value
- type PayloadToMetadata_Rule
- func (*PayloadToMetadata_Rule) Descriptor() ([]byte, []int)deprecated
- func (x *PayloadToMetadata_Rule) GetFieldSelector() *PayloadToMetadata_FieldSelector
- func (m *PayloadToMetadata_Rule) GetMatchSpecifier() isPayloadToMetadata_Rule_MatchSpecifier
- func (x *PayloadToMetadata_Rule) GetMethodName() string
- func (x *PayloadToMetadata_Rule) GetOnMissing() *PayloadToMetadata_KeyValuePair
- func (x *PayloadToMetadata_Rule) GetOnPresent() *PayloadToMetadata_KeyValuePair
- func (x *PayloadToMetadata_Rule) GetServiceName() string
- func (*PayloadToMetadata_Rule) ProtoMessage()
- func (x *PayloadToMetadata_Rule) ProtoReflect() protoreflect.Message
- func (x *PayloadToMetadata_Rule) Reset()
- func (x *PayloadToMetadata_Rule) String() string
- func (m *PayloadToMetadata_Rule) Validate() error
- func (m *PayloadToMetadata_Rule) ValidateAll() error
- type PayloadToMetadata_RuleMultiError
- type PayloadToMetadata_RuleValidationError
- func (e PayloadToMetadata_RuleValidationError) Cause() error
- func (e PayloadToMetadata_RuleValidationError) Error() string
- func (e PayloadToMetadata_RuleValidationError) ErrorName() string
- func (e PayloadToMetadata_RuleValidationError) Field() string
- func (e PayloadToMetadata_RuleValidationError) Key() bool
- func (e PayloadToMetadata_RuleValidationError) Reason() string
- type PayloadToMetadata_Rule_MethodName
- type PayloadToMetadata_Rule_ServiceName
- type PayloadToMetadata_ValueType
- func (PayloadToMetadata_ValueType) Descriptor() protoreflect.EnumDescriptor
- func (x PayloadToMetadata_ValueType) Enum() *PayloadToMetadata_ValueType
- func (PayloadToMetadata_ValueType) EnumDescriptor() ([]byte, []int)deprecated
- func (x PayloadToMetadata_ValueType) Number() protoreflect.EnumNumber
- func (x PayloadToMetadata_ValueType) String() string
- func (PayloadToMetadata_ValueType) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( PayloadToMetadata_ValueType_name = map[int32]string{ 0: "STRING", 1: "NUMBER", } PayloadToMetadata_ValueType_value = map[string]int32{ "STRING": 0, "NUMBER": 1, } )
Enum value maps for PayloadToMetadata_ValueType.
var File_envoy_extensions_filters_network_thrift_proxy_filters_payload_to_metadata_v3_payload_to_metadata_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type PayloadToMetadata ¶
type PayloadToMetadata struct { // The list of rules to apply to requests. RequestRules []*PayloadToMetadata_Rule `protobuf:"bytes,1,rep,name=request_rules,json=requestRules,proto3" json:"request_rules,omitempty"` // contains filtered or unexported fields }
func (*PayloadToMetadata) Descriptor
deprecated
func (*PayloadToMetadata) Descriptor() ([]byte, []int)
Deprecated: Use PayloadToMetadata.ProtoReflect.Descriptor instead.
func (*PayloadToMetadata) GetRequestRules ¶
func (x *PayloadToMetadata) GetRequestRules() []*PayloadToMetadata_Rule
func (*PayloadToMetadata) ProtoMessage ¶
func (*PayloadToMetadata) ProtoMessage()
func (*PayloadToMetadata) ProtoReflect ¶
func (x *PayloadToMetadata) ProtoReflect() protoreflect.Message
func (*PayloadToMetadata) Reset ¶
func (x *PayloadToMetadata) Reset()
func (*PayloadToMetadata) String ¶
func (x *PayloadToMetadata) String() string
func (*PayloadToMetadata) Validate ¶
func (m *PayloadToMetadata) Validate() error
Validate checks the field values on PayloadToMetadata 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 (*PayloadToMetadata) ValidateAll ¶
func (m *PayloadToMetadata) ValidateAll() error
ValidateAll checks the field values on PayloadToMetadata 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 PayloadToMetadataMultiError, or nil if none found.
type PayloadToMetadataMultiError ¶
type PayloadToMetadataMultiError []error
PayloadToMetadataMultiError is an error wrapping multiple validation errors returned by PayloadToMetadata.ValidateAll() if the designated constraints aren't met.
func (PayloadToMetadataMultiError) AllErrors ¶
func (m PayloadToMetadataMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PayloadToMetadataMultiError) Error ¶
func (m PayloadToMetadataMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PayloadToMetadataValidationError ¶
type PayloadToMetadataValidationError struct {
// contains filtered or unexported fields
}
PayloadToMetadataValidationError is the validation error returned by PayloadToMetadata.Validate if the designated constraints aren't met.
func (PayloadToMetadataValidationError) Cause ¶
func (e PayloadToMetadataValidationError) Cause() error
Cause function returns cause value.
func (PayloadToMetadataValidationError) Error ¶
func (e PayloadToMetadataValidationError) Error() string
Error satisfies the builtin error interface
func (PayloadToMetadataValidationError) ErrorName ¶
func (e PayloadToMetadataValidationError) ErrorName() string
ErrorName returns error name.
func (PayloadToMetadataValidationError) Field ¶
func (e PayloadToMetadataValidationError) Field() string
Field function returns field value.
func (PayloadToMetadataValidationError) Key ¶
func (e PayloadToMetadataValidationError) Key() bool
Key function returns key value.
func (PayloadToMetadataValidationError) Reason ¶
func (e PayloadToMetadataValidationError) Reason() string
Reason function returns reason value.
type PayloadToMetadata_FieldSelector ¶
type PayloadToMetadata_FieldSelector struct { // field name to log Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // field id to match Id int32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` // next node of the field selector Child *PayloadToMetadata_FieldSelector `protobuf:"bytes,3,opt,name=child,proto3" json:"child,omitempty"` // contains filtered or unexported fields }
func (*PayloadToMetadata_FieldSelector) Descriptor
deprecated
func (*PayloadToMetadata_FieldSelector) Descriptor() ([]byte, []int)
Deprecated: Use PayloadToMetadata_FieldSelector.ProtoReflect.Descriptor instead.
func (*PayloadToMetadata_FieldSelector) GetChild ¶
func (x *PayloadToMetadata_FieldSelector) GetChild() *PayloadToMetadata_FieldSelector
func (*PayloadToMetadata_FieldSelector) GetId ¶
func (x *PayloadToMetadata_FieldSelector) GetId() int32
func (*PayloadToMetadata_FieldSelector) GetName ¶
func (x *PayloadToMetadata_FieldSelector) GetName() string
func (*PayloadToMetadata_FieldSelector) ProtoMessage ¶
func (*PayloadToMetadata_FieldSelector) ProtoMessage()
func (*PayloadToMetadata_FieldSelector) ProtoReflect ¶
func (x *PayloadToMetadata_FieldSelector) ProtoReflect() protoreflect.Message
func (*PayloadToMetadata_FieldSelector) Reset ¶
func (x *PayloadToMetadata_FieldSelector) Reset()
func (*PayloadToMetadata_FieldSelector) String ¶
func (x *PayloadToMetadata_FieldSelector) String() string
func (*PayloadToMetadata_FieldSelector) Validate ¶
func (m *PayloadToMetadata_FieldSelector) Validate() error
Validate checks the field values on PayloadToMetadata_FieldSelector 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 (*PayloadToMetadata_FieldSelector) ValidateAll ¶
func (m *PayloadToMetadata_FieldSelector) ValidateAll() error
ValidateAll checks the field values on PayloadToMetadata_FieldSelector 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 PayloadToMetadata_FieldSelectorMultiError, or nil if none found.
type PayloadToMetadata_FieldSelectorMultiError ¶
type PayloadToMetadata_FieldSelectorMultiError []error
PayloadToMetadata_FieldSelectorMultiError is an error wrapping multiple validation errors returned by PayloadToMetadata_FieldSelector.ValidateAll() if the designated constraints aren't met.
func (PayloadToMetadata_FieldSelectorMultiError) AllErrors ¶
func (m PayloadToMetadata_FieldSelectorMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PayloadToMetadata_FieldSelectorMultiError) Error ¶
func (m PayloadToMetadata_FieldSelectorMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PayloadToMetadata_FieldSelectorValidationError ¶
type PayloadToMetadata_FieldSelectorValidationError struct {
// contains filtered or unexported fields
}
PayloadToMetadata_FieldSelectorValidationError is the validation error returned by PayloadToMetadata_FieldSelector.Validate if the designated constraints aren't met.
func (PayloadToMetadata_FieldSelectorValidationError) Cause ¶
func (e PayloadToMetadata_FieldSelectorValidationError) Cause() error
Cause function returns cause value.
func (PayloadToMetadata_FieldSelectorValidationError) Error ¶
func (e PayloadToMetadata_FieldSelectorValidationError) Error() string
Error satisfies the builtin error interface
func (PayloadToMetadata_FieldSelectorValidationError) ErrorName ¶
func (e PayloadToMetadata_FieldSelectorValidationError) ErrorName() string
ErrorName returns error name.
func (PayloadToMetadata_FieldSelectorValidationError) Field ¶
func (e PayloadToMetadata_FieldSelectorValidationError) Field() string
Field function returns field value.
func (PayloadToMetadata_FieldSelectorValidationError) Key ¶
func (e PayloadToMetadata_FieldSelectorValidationError) Key() bool
Key function returns key value.
func (PayloadToMetadata_FieldSelectorValidationError) Reason ¶
func (e PayloadToMetadata_FieldSelectorValidationError) Reason() string
Reason function returns reason value.
type PayloadToMetadata_KeyValuePair ¶
type PayloadToMetadata_KeyValuePair struct { // The namespace — if this is empty, the filter's namespace will be used. MetadataNamespace string `protobuf:"bytes,1,opt,name=metadata_namespace,json=metadataNamespace,proto3" json:"metadata_namespace,omitempty"` // The key to use within the namespace. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // Types that are assignable to ValueType: // // *PayloadToMetadata_KeyValuePair_Value // *PayloadToMetadata_KeyValuePair_RegexValueRewrite ValueType isPayloadToMetadata_KeyValuePair_ValueType `protobuf_oneof:"value_type"` // The value's type — defaults to string. Type PayloadToMetadata_ValueType `` /* 172-byte string literal not displayed */ // contains filtered or unexported fields }
[#next-free-field: 6]
func (*PayloadToMetadata_KeyValuePair) Descriptor
deprecated
func (*PayloadToMetadata_KeyValuePair) Descriptor() ([]byte, []int)
Deprecated: Use PayloadToMetadata_KeyValuePair.ProtoReflect.Descriptor instead.
func (*PayloadToMetadata_KeyValuePair) GetKey ¶
func (x *PayloadToMetadata_KeyValuePair) GetKey() string
func (*PayloadToMetadata_KeyValuePair) GetMetadataNamespace ¶
func (x *PayloadToMetadata_KeyValuePair) GetMetadataNamespace() string
func (*PayloadToMetadata_KeyValuePair) GetRegexValueRewrite ¶
func (x *PayloadToMetadata_KeyValuePair) GetRegexValueRewrite() *v3.RegexMatchAndSubstitute
func (*PayloadToMetadata_KeyValuePair) GetType ¶
func (x *PayloadToMetadata_KeyValuePair) GetType() PayloadToMetadata_ValueType
func (*PayloadToMetadata_KeyValuePair) GetValue ¶
func (x *PayloadToMetadata_KeyValuePair) GetValue() string
func (*PayloadToMetadata_KeyValuePair) GetValueType ¶
func (m *PayloadToMetadata_KeyValuePair) GetValueType() isPayloadToMetadata_KeyValuePair_ValueType
func (*PayloadToMetadata_KeyValuePair) ProtoMessage ¶
func (*PayloadToMetadata_KeyValuePair) ProtoMessage()
func (*PayloadToMetadata_KeyValuePair) ProtoReflect ¶
func (x *PayloadToMetadata_KeyValuePair) ProtoReflect() protoreflect.Message
func (*PayloadToMetadata_KeyValuePair) Reset ¶
func (x *PayloadToMetadata_KeyValuePair) Reset()
func (*PayloadToMetadata_KeyValuePair) String ¶
func (x *PayloadToMetadata_KeyValuePair) String() string
func (*PayloadToMetadata_KeyValuePair) Validate ¶
func (m *PayloadToMetadata_KeyValuePair) Validate() error
Validate checks the field values on PayloadToMetadata_KeyValuePair 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 (*PayloadToMetadata_KeyValuePair) ValidateAll ¶
func (m *PayloadToMetadata_KeyValuePair) ValidateAll() error
ValidateAll checks the field values on PayloadToMetadata_KeyValuePair 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 PayloadToMetadata_KeyValuePairMultiError, or nil if none found.
type PayloadToMetadata_KeyValuePairMultiError ¶
type PayloadToMetadata_KeyValuePairMultiError []error
PayloadToMetadata_KeyValuePairMultiError is an error wrapping multiple validation errors returned by PayloadToMetadata_KeyValuePair.ValidateAll() if the designated constraints aren't met.
func (PayloadToMetadata_KeyValuePairMultiError) AllErrors ¶
func (m PayloadToMetadata_KeyValuePairMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PayloadToMetadata_KeyValuePairMultiError) Error ¶
func (m PayloadToMetadata_KeyValuePairMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PayloadToMetadata_KeyValuePairValidationError ¶
type PayloadToMetadata_KeyValuePairValidationError struct {
// contains filtered or unexported fields
}
PayloadToMetadata_KeyValuePairValidationError is the validation error returned by PayloadToMetadata_KeyValuePair.Validate if the designated constraints aren't met.
func (PayloadToMetadata_KeyValuePairValidationError) Cause ¶
func (e PayloadToMetadata_KeyValuePairValidationError) Cause() error
Cause function returns cause value.
func (PayloadToMetadata_KeyValuePairValidationError) Error ¶
func (e PayloadToMetadata_KeyValuePairValidationError) Error() string
Error satisfies the builtin error interface
func (PayloadToMetadata_KeyValuePairValidationError) ErrorName ¶
func (e PayloadToMetadata_KeyValuePairValidationError) ErrorName() string
ErrorName returns error name.
func (PayloadToMetadata_KeyValuePairValidationError) Field ¶
func (e PayloadToMetadata_KeyValuePairValidationError) Field() string
Field function returns field value.
func (PayloadToMetadata_KeyValuePairValidationError) Key ¶
func (e PayloadToMetadata_KeyValuePairValidationError) Key() bool
Key function returns key value.
func (PayloadToMetadata_KeyValuePairValidationError) Reason ¶
func (e PayloadToMetadata_KeyValuePairValidationError) Reason() string
Reason function returns reason value.
type PayloadToMetadata_KeyValuePair_RegexValueRewrite ¶
type PayloadToMetadata_KeyValuePair_RegexValueRewrite struct { // If present, the header's value will be matched and substituted with this. // If there is no match or substitution, the field value is used as-is. // // This is only used for on_present. RegexValueRewrite *v3.RegexMatchAndSubstitute `protobuf:"bytes,4,opt,name=regex_value_rewrite,json=regexValueRewrite,proto3,oneof"` }
type PayloadToMetadata_KeyValuePair_Value ¶
type PayloadToMetadata_KeyValuePair_Value struct { // The value to pair with the given key. // // When used for on_present case, if value is non-empty it'll be used instead // of the field value. If both are empty, the field value is used as-is. // // When used for on_missing case, a non-empty value must be provided. Value string `protobuf:"bytes,3,opt,name=value,proto3,oneof"` }
type PayloadToMetadata_Rule ¶
type PayloadToMetadata_Rule struct { // Types that are assignable to MatchSpecifier: // // *PayloadToMetadata_Rule_MethodName // *PayloadToMetadata_Rule_ServiceName MatchSpecifier isPayloadToMetadata_Rule_MatchSpecifier `protobuf_oneof:"match_specifier"` // Specifies that a match will be performed on the value of a field. FieldSelector *PayloadToMetadata_FieldSelector `protobuf:"bytes,3,opt,name=field_selector,json=fieldSelector,proto3" json:"field_selector,omitempty"` // If the field is present, apply this metadata KeyValuePair. OnPresent *PayloadToMetadata_KeyValuePair `protobuf:"bytes,4,opt,name=on_present,json=onPresent,proto3" json:"on_present,omitempty"` // If the field is missing, apply this metadata KeyValuePair. // // The value in the KeyValuePair must be set, since it'll be used in lieu // of the missing field value. OnMissing *PayloadToMetadata_KeyValuePair `protobuf:"bytes,5,opt,name=on_missing,json=onMissing,proto3" json:"on_missing,omitempty"` // contains filtered or unexported fields }
A Rule defines what metadata to apply when a field is present or missing. [#next-free-field: 6]
func (*PayloadToMetadata_Rule) Descriptor
deprecated
func (*PayloadToMetadata_Rule) Descriptor() ([]byte, []int)
Deprecated: Use PayloadToMetadata_Rule.ProtoReflect.Descriptor instead.
func (*PayloadToMetadata_Rule) GetFieldSelector ¶
func (x *PayloadToMetadata_Rule) GetFieldSelector() *PayloadToMetadata_FieldSelector
func (*PayloadToMetadata_Rule) GetMatchSpecifier ¶
func (m *PayloadToMetadata_Rule) GetMatchSpecifier() isPayloadToMetadata_Rule_MatchSpecifier
func (*PayloadToMetadata_Rule) GetMethodName ¶
func (x *PayloadToMetadata_Rule) GetMethodName() string
func (*PayloadToMetadata_Rule) GetOnMissing ¶
func (x *PayloadToMetadata_Rule) GetOnMissing() *PayloadToMetadata_KeyValuePair
func (*PayloadToMetadata_Rule) GetOnPresent ¶
func (x *PayloadToMetadata_Rule) GetOnPresent() *PayloadToMetadata_KeyValuePair
func (*PayloadToMetadata_Rule) GetServiceName ¶
func (x *PayloadToMetadata_Rule) GetServiceName() string
func (*PayloadToMetadata_Rule) ProtoMessage ¶
func (*PayloadToMetadata_Rule) ProtoMessage()
func (*PayloadToMetadata_Rule) ProtoReflect ¶
func (x *PayloadToMetadata_Rule) ProtoReflect() protoreflect.Message
func (*PayloadToMetadata_Rule) Reset ¶
func (x *PayloadToMetadata_Rule) Reset()
func (*PayloadToMetadata_Rule) String ¶
func (x *PayloadToMetadata_Rule) String() string
func (*PayloadToMetadata_Rule) Validate ¶
func (m *PayloadToMetadata_Rule) Validate() error
Validate checks the field values on PayloadToMetadata_Rule 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 (*PayloadToMetadata_Rule) ValidateAll ¶
func (m *PayloadToMetadata_Rule) ValidateAll() error
ValidateAll checks the field values on PayloadToMetadata_Rule 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 PayloadToMetadata_RuleMultiError, or nil if none found.
type PayloadToMetadata_RuleMultiError ¶
type PayloadToMetadata_RuleMultiError []error
PayloadToMetadata_RuleMultiError is an error wrapping multiple validation errors returned by PayloadToMetadata_Rule.ValidateAll() if the designated constraints aren't met.
func (PayloadToMetadata_RuleMultiError) AllErrors ¶
func (m PayloadToMetadata_RuleMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (PayloadToMetadata_RuleMultiError) Error ¶
func (m PayloadToMetadata_RuleMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type PayloadToMetadata_RuleValidationError ¶
type PayloadToMetadata_RuleValidationError struct {
// contains filtered or unexported fields
}
PayloadToMetadata_RuleValidationError is the validation error returned by PayloadToMetadata_Rule.Validate if the designated constraints aren't met.
func (PayloadToMetadata_RuleValidationError) Cause ¶
func (e PayloadToMetadata_RuleValidationError) Cause() error
Cause function returns cause value.
func (PayloadToMetadata_RuleValidationError) Error ¶
func (e PayloadToMetadata_RuleValidationError) Error() string
Error satisfies the builtin error interface
func (PayloadToMetadata_RuleValidationError) ErrorName ¶
func (e PayloadToMetadata_RuleValidationError) ErrorName() string
ErrorName returns error name.
func (PayloadToMetadata_RuleValidationError) Field ¶
func (e PayloadToMetadata_RuleValidationError) Field() string
Field function returns field value.
func (PayloadToMetadata_RuleValidationError) Key ¶
func (e PayloadToMetadata_RuleValidationError) Key() bool
Key function returns key value.
func (PayloadToMetadata_RuleValidationError) Reason ¶
func (e PayloadToMetadata_RuleValidationError) Reason() string
Reason function returns reason value.
type PayloadToMetadata_Rule_MethodName ¶
type PayloadToMetadata_Rule_MethodName struct { // If specified, the route must exactly match the request method name. As a special case, // an empty string matches any request method name. MethodName string `protobuf:"bytes,1,opt,name=method_name,json=methodName,proto3,oneof"` }
type PayloadToMetadata_Rule_ServiceName ¶
type PayloadToMetadata_Rule_ServiceName struct { // If specified, the route must have the service name as the request method name prefix. // As a special case, an empty string matches any service name. Only relevant when service // multiplexing. ServiceName string `protobuf:"bytes,2,opt,name=service_name,json=serviceName,proto3,oneof"` }
type PayloadToMetadata_ValueType ¶
type PayloadToMetadata_ValueType int32
const ( PayloadToMetadata_STRING PayloadToMetadata_ValueType = 0 PayloadToMetadata_NUMBER PayloadToMetadata_ValueType = 1 )
func (PayloadToMetadata_ValueType) Descriptor ¶
func (PayloadToMetadata_ValueType) Descriptor() protoreflect.EnumDescriptor
func (PayloadToMetadata_ValueType) Enum ¶
func (x PayloadToMetadata_ValueType) Enum() *PayloadToMetadata_ValueType
func (PayloadToMetadata_ValueType) EnumDescriptor
deprecated
func (PayloadToMetadata_ValueType) EnumDescriptor() ([]byte, []int)
Deprecated: Use PayloadToMetadata_ValueType.Descriptor instead.
func (PayloadToMetadata_ValueType) Number ¶
func (x PayloadToMetadata_ValueType) Number() protoreflect.EnumNumber
func (PayloadToMetadata_ValueType) String ¶
func (x PayloadToMetadata_ValueType) String() string
func (PayloadToMetadata_ValueType) Type ¶
func (PayloadToMetadata_ValueType) Type() protoreflect.EnumType