Versions in this module Expand all Collapse all v0 v0.9.8 Jun 18, 2021 Changes in this version + var File_envoy_extensions_filters_listener_proxy_protocol_v3_proxy_protocol_proto protoreflect.FileDescriptor + type ProxyProtocol struct + Rules []*ProxyProtocol_Rule + func (*ProxyProtocol) Descriptor() ([]byte, []int) + func (*ProxyProtocol) ProtoMessage() + func (m *ProxyProtocol) Validate() error + func (x *ProxyProtocol) GetRules() []*ProxyProtocol_Rule + func (x *ProxyProtocol) ProtoReflect() protoreflect.Message + func (x *ProxyProtocol) Reset() + func (x *ProxyProtocol) String() string + type ProxyProtocolValidationError struct + func (e ProxyProtocolValidationError) Cause() error + func (e ProxyProtocolValidationError) Error() string + func (e ProxyProtocolValidationError) ErrorName() string + func (e ProxyProtocolValidationError) Field() string + func (e ProxyProtocolValidationError) Key() bool + func (e ProxyProtocolValidationError) Reason() string + type ProxyProtocol_KeyValuePair struct + Key string + MetadataNamespace string + func (*ProxyProtocol_KeyValuePair) Descriptor() ([]byte, []int) + func (*ProxyProtocol_KeyValuePair) ProtoMessage() + func (m *ProxyProtocol_KeyValuePair) Validate() error + func (x *ProxyProtocol_KeyValuePair) GetKey() string + func (x *ProxyProtocol_KeyValuePair) GetMetadataNamespace() string + func (x *ProxyProtocol_KeyValuePair) ProtoReflect() protoreflect.Message + func (x *ProxyProtocol_KeyValuePair) Reset() + func (x *ProxyProtocol_KeyValuePair) String() string + type ProxyProtocol_KeyValuePairValidationError struct + func (e ProxyProtocol_KeyValuePairValidationError) Cause() error + func (e ProxyProtocol_KeyValuePairValidationError) Error() string + func (e ProxyProtocol_KeyValuePairValidationError) ErrorName() string + func (e ProxyProtocol_KeyValuePairValidationError) Field() string + func (e ProxyProtocol_KeyValuePairValidationError) Key() bool + func (e ProxyProtocol_KeyValuePairValidationError) Reason() string + type ProxyProtocol_Rule struct + OnTlvPresent *ProxyProtocol_KeyValuePair + TlvType uint32 + func (*ProxyProtocol_Rule) Descriptor() ([]byte, []int) + func (*ProxyProtocol_Rule) ProtoMessage() + func (m *ProxyProtocol_Rule) Validate() error + func (x *ProxyProtocol_Rule) GetOnTlvPresent() *ProxyProtocol_KeyValuePair + func (x *ProxyProtocol_Rule) GetTlvType() uint32 + func (x *ProxyProtocol_Rule) ProtoReflect() protoreflect.Message + func (x *ProxyProtocol_Rule) Reset() + func (x *ProxyProtocol_Rule) String() string + type ProxyProtocol_RuleValidationError struct + func (e ProxyProtocol_RuleValidationError) Cause() error + func (e ProxyProtocol_RuleValidationError) Error() string + func (e ProxyProtocol_RuleValidationError) ErrorName() string + func (e ProxyProtocol_RuleValidationError) Field() string + func (e ProxyProtocol_RuleValidationError) Key() bool + func (e ProxyProtocol_RuleValidationError) Reason() string