Documentation ¶
Index ¶
- Variables
- type ActiveRawUdpListenerConfig
- func (*ActiveRawUdpListenerConfig) Descriptor() ([]byte, []int)deprecated
- func (*ActiveRawUdpListenerConfig) ProtoMessage()
- func (x *ActiveRawUdpListenerConfig) ProtoReflect() protoreflect.Message
- func (x *ActiveRawUdpListenerConfig) Reset()
- func (x *ActiveRawUdpListenerConfig) String() string
- func (m *ActiveRawUdpListenerConfig) Validate() error
- type ActiveRawUdpListenerConfigValidationError
- func (e ActiveRawUdpListenerConfigValidationError) Cause() error
- func (e ActiveRawUdpListenerConfigValidationError) Error() string
- func (e ActiveRawUdpListenerConfigValidationError) ErrorName() string
- func (e ActiveRawUdpListenerConfigValidationError) Field() string
- func (e ActiveRawUdpListenerConfigValidationError) Key() bool
- func (e ActiveRawUdpListenerConfigValidationError) Reason() string
- type Filter
- func (*Filter) Descriptor() ([]byte, []int)deprecated
- func (x *Filter) GetConfig() *_struct.Structdeprecated
- func (m *Filter) GetConfigType() isFilter_ConfigType
- func (x *Filter) GetName() string
- func (x *Filter) GetTypedConfig() *any.Any
- func (*Filter) ProtoMessage()
- func (x *Filter) ProtoReflect() protoreflect.Message
- func (x *Filter) Reset()
- func (x *Filter) String() string
- func (m *Filter) Validate() error
- type FilterChain
- func (*FilterChain) Descriptor() ([]byte, []int)deprecated
- func (x *FilterChain) GetFilterChainMatch() *FilterChainMatch
- func (x *FilterChain) GetFilters() []*Filter
- func (x *FilterChain) GetMetadata() *core.Metadata
- func (x *FilterChain) GetName() string
- func (x *FilterChain) GetTlsContext() *auth.DownstreamTlsContextdeprecated
- func (x *FilterChain) GetTransportSocket() *core.TransportSocket
- func (x *FilterChain) GetUseProxyProto() *wrappers.BoolValue
- func (*FilterChain) ProtoMessage()
- func (x *FilterChain) ProtoReflect() protoreflect.Message
- func (x *FilterChain) Reset()
- func (x *FilterChain) String() string
- func (m *FilterChain) Validate() error
- type FilterChainMatch
- func (*FilterChainMatch) Descriptor() ([]byte, []int)deprecated
- func (x *FilterChainMatch) GetAddressSuffix() string
- func (x *FilterChainMatch) GetApplicationProtocols() []string
- func (x *FilterChainMatch) GetDestinationPort() *wrappers.UInt32Value
- func (x *FilterChainMatch) GetPrefixRanges() []*core.CidrRange
- func (x *FilterChainMatch) GetServerNames() []string
- func (x *FilterChainMatch) GetSourcePorts() []uint32
- func (x *FilterChainMatch) GetSourcePrefixRanges() []*core.CidrRange
- func (x *FilterChainMatch) GetSourceType() FilterChainMatch_ConnectionSourceType
- func (x *FilterChainMatch) GetSuffixLen() *wrappers.UInt32Value
- func (x *FilterChainMatch) GetTransportProtocol() string
- func (*FilterChainMatch) ProtoMessage()
- func (x *FilterChainMatch) ProtoReflect() protoreflect.Message
- func (x *FilterChainMatch) Reset()
- func (x *FilterChainMatch) String() string
- func (m *FilterChainMatch) Validate() error
- type FilterChainMatchValidationError
- func (e FilterChainMatchValidationError) Cause() error
- func (e FilterChainMatchValidationError) Error() string
- func (e FilterChainMatchValidationError) ErrorName() string
- func (e FilterChainMatchValidationError) Field() string
- func (e FilterChainMatchValidationError) Key() bool
- func (e FilterChainMatchValidationError) Reason() string
- type FilterChainMatch_ConnectionSourceType
- func (FilterChainMatch_ConnectionSourceType) Descriptor() protoreflect.EnumDescriptor
- func (x FilterChainMatch_ConnectionSourceType) Enum() *FilterChainMatch_ConnectionSourceType
- func (FilterChainMatch_ConnectionSourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x FilterChainMatch_ConnectionSourceType) Number() protoreflect.EnumNumber
- func (x FilterChainMatch_ConnectionSourceType) String() string
- func (FilterChainMatch_ConnectionSourceType) Type() protoreflect.EnumType
- type FilterChainValidationError
- func (e FilterChainValidationError) Cause() error
- func (e FilterChainValidationError) Error() string
- func (e FilterChainValidationError) ErrorName() string
- func (e FilterChainValidationError) Field() string
- func (e FilterChainValidationError) Key() bool
- func (e FilterChainValidationError) Reason() string
- type FilterValidationError
- type Filter_Config
- type Filter_TypedConfig
- type ListenerFilter
- func (*ListenerFilter) Descriptor() ([]byte, []int)deprecated
- func (x *ListenerFilter) GetConfig() *_struct.Structdeprecated
- func (m *ListenerFilter) GetConfigType() isListenerFilter_ConfigType
- func (x *ListenerFilter) GetFilterDisabled() *ListenerFilterChainMatchPredicate
- func (x *ListenerFilter) GetName() string
- func (x *ListenerFilter) GetTypedConfig() *any.Any
- func (*ListenerFilter) ProtoMessage()
- func (x *ListenerFilter) ProtoReflect() protoreflect.Message
- func (x *ListenerFilter) Reset()
- func (x *ListenerFilter) String() string
- func (m *ListenerFilter) Validate() error
- type ListenerFilterChainMatchPredicate
- func (*ListenerFilterChainMatchPredicate) Descriptor() ([]byte, []int)deprecated
- func (x *ListenerFilterChainMatchPredicate) GetAndMatch() *ListenerFilterChainMatchPredicate_MatchSet
- func (x *ListenerFilterChainMatchPredicate) GetAnyMatch() bool
- func (x *ListenerFilterChainMatchPredicate) GetDestinationPortRange() *_type.Int32Range
- func (x *ListenerFilterChainMatchPredicate) GetNotMatch() *ListenerFilterChainMatchPredicate
- func (x *ListenerFilterChainMatchPredicate) GetOrMatch() *ListenerFilterChainMatchPredicate_MatchSet
- func (m *ListenerFilterChainMatchPredicate) GetRule() isListenerFilterChainMatchPredicate_Rule
- func (*ListenerFilterChainMatchPredicate) ProtoMessage()
- func (x *ListenerFilterChainMatchPredicate) ProtoReflect() protoreflect.Message
- func (x *ListenerFilterChainMatchPredicate) Reset()
- func (x *ListenerFilterChainMatchPredicate) String() string
- func (m *ListenerFilterChainMatchPredicate) Validate() error
- type ListenerFilterChainMatchPredicateValidationError
- func (e ListenerFilterChainMatchPredicateValidationError) Cause() error
- func (e ListenerFilterChainMatchPredicateValidationError) Error() string
- func (e ListenerFilterChainMatchPredicateValidationError) ErrorName() string
- func (e ListenerFilterChainMatchPredicateValidationError) Field() string
- func (e ListenerFilterChainMatchPredicateValidationError) Key() bool
- func (e ListenerFilterChainMatchPredicateValidationError) Reason() string
- type ListenerFilterChainMatchPredicate_AndMatch
- type ListenerFilterChainMatchPredicate_AnyMatch
- type ListenerFilterChainMatchPredicate_DestinationPortRange
- type ListenerFilterChainMatchPredicate_MatchSet
- func (*ListenerFilterChainMatchPredicate_MatchSet) Descriptor() ([]byte, []int)deprecated
- func (x *ListenerFilterChainMatchPredicate_MatchSet) GetRules() []*ListenerFilterChainMatchPredicate
- func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoMessage()
- func (x *ListenerFilterChainMatchPredicate_MatchSet) ProtoReflect() protoreflect.Message
- func (x *ListenerFilterChainMatchPredicate_MatchSet) Reset()
- func (x *ListenerFilterChainMatchPredicate_MatchSet) String() string
- func (m *ListenerFilterChainMatchPredicate_MatchSet) Validate() error
- type ListenerFilterChainMatchPredicate_MatchSetValidationError
- func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Cause() error
- func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Error() string
- func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) ErrorName() string
- func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Field() string
- func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Key() bool
- func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Reason() string
- type ListenerFilterChainMatchPredicate_NotMatch
- type ListenerFilterChainMatchPredicate_OrMatch
- type ListenerFilterValidationError
- func (e ListenerFilterValidationError) Cause() error
- func (e ListenerFilterValidationError) Error() string
- func (e ListenerFilterValidationError) ErrorName() string
- func (e ListenerFilterValidationError) Field() string
- func (e ListenerFilterValidationError) Key() bool
- func (e ListenerFilterValidationError) Reason() string
- type ListenerFilter_Config
- type ListenerFilter_TypedConfig
- type QuicProtocolOptions
- func (*QuicProtocolOptions) Descriptor() ([]byte, []int)deprecated
- func (x *QuicProtocolOptions) GetCryptoHandshakeTimeout() *duration.Duration
- func (x *QuicProtocolOptions) GetIdleTimeout() *duration.Duration
- func (x *QuicProtocolOptions) GetMaxConcurrentStreams() *wrappers.UInt32Value
- func (*QuicProtocolOptions) ProtoMessage()
- func (x *QuicProtocolOptions) ProtoReflect() protoreflect.Message
- func (x *QuicProtocolOptions) Reset()
- func (x *QuicProtocolOptions) String() string
- func (m *QuicProtocolOptions) Validate() error
- type QuicProtocolOptionsValidationError
- func (e QuicProtocolOptionsValidationError) Cause() error
- func (e QuicProtocolOptionsValidationError) Error() string
- func (e QuicProtocolOptionsValidationError) ErrorName() string
- func (e QuicProtocolOptionsValidationError) Field() string
- func (e QuicProtocolOptionsValidationError) Key() bool
- func (e QuicProtocolOptionsValidationError) Reason() string
- type UdpListenerConfig
- func (*UdpListenerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *UdpListenerConfig) GetConfig() *_struct.Structdeprecated
- func (m *UdpListenerConfig) GetConfigType() isUdpListenerConfig_ConfigType
- func (x *UdpListenerConfig) GetTypedConfig() *any.Any
- func (x *UdpListenerConfig) GetUdpListenerName() string
- func (*UdpListenerConfig) ProtoMessage()
- func (x *UdpListenerConfig) ProtoReflect() protoreflect.Message
- func (x *UdpListenerConfig) Reset()
- func (x *UdpListenerConfig) String() string
- func (m *UdpListenerConfig) Validate() error
- type UdpListenerConfigValidationError
- func (e UdpListenerConfigValidationError) Cause() error
- func (e UdpListenerConfigValidationError) Error() string
- func (e UdpListenerConfigValidationError) ErrorName() string
- func (e UdpListenerConfigValidationError) Field() string
- func (e UdpListenerConfigValidationError) Key() bool
- func (e UdpListenerConfigValidationError) Reason() string
- type UdpListenerConfig_Config
- type UdpListenerConfig_TypedConfig
Constants ¶
This section is empty.
Variables ¶
var ( FilterChainMatch_ConnectionSourceType_name = map[int32]string{ 0: "ANY", 1: "LOCAL", 2: "EXTERNAL", } FilterChainMatch_ConnectionSourceType_value = map[string]int32{ "ANY": 0, "LOCAL": 1, "EXTERNAL": 2, } )
Enum value maps for FilterChainMatch_ConnectionSourceType.
var File_envoy_api_v2_listener_listener_components_proto protoreflect.FileDescriptor
var File_envoy_api_v2_listener_listener_proto protoreflect.FileDescriptor
var File_envoy_api_v2_listener_quic_config_proto protoreflect.FileDescriptor
var File_envoy_api_v2_listener_udp_listener_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ActiveRawUdpListenerConfig ¶ added in v0.9.6
type ActiveRawUdpListenerConfig struct {
// contains filtered or unexported fields
}
func (*ActiveRawUdpListenerConfig) Descriptor
deprecated
added in
v0.9.6
func (*ActiveRawUdpListenerConfig) Descriptor() ([]byte, []int)
Deprecated: Use ActiveRawUdpListenerConfig.ProtoReflect.Descriptor instead.
func (*ActiveRawUdpListenerConfig) ProtoMessage ¶ added in v0.9.6
func (*ActiveRawUdpListenerConfig) ProtoMessage()
func (*ActiveRawUdpListenerConfig) ProtoReflect ¶ added in v0.9.7
func (x *ActiveRawUdpListenerConfig) ProtoReflect() protoreflect.Message
func (*ActiveRawUdpListenerConfig) Reset ¶ added in v0.9.6
func (x *ActiveRawUdpListenerConfig) Reset()
func (*ActiveRawUdpListenerConfig) String ¶ added in v0.9.6
func (x *ActiveRawUdpListenerConfig) String() string
func (*ActiveRawUdpListenerConfig) Validate ¶ added in v0.9.6
func (m *ActiveRawUdpListenerConfig) Validate() error
Validate checks the field values on ActiveRawUdpListenerConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ActiveRawUdpListenerConfigValidationError ¶ added in v0.9.6
type ActiveRawUdpListenerConfigValidationError struct {
// contains filtered or unexported fields
}
ActiveRawUdpListenerConfigValidationError is the validation error returned by ActiveRawUdpListenerConfig.Validate if the designated constraints aren't met.
func (ActiveRawUdpListenerConfigValidationError) Cause ¶ added in v0.9.6
func (e ActiveRawUdpListenerConfigValidationError) Cause() error
Cause function returns cause value.
func (ActiveRawUdpListenerConfigValidationError) Error ¶ added in v0.9.6
func (e ActiveRawUdpListenerConfigValidationError) Error() string
Error satisfies the builtin error interface
func (ActiveRawUdpListenerConfigValidationError) ErrorName ¶ added in v0.9.6
func (e ActiveRawUdpListenerConfigValidationError) ErrorName() string
ErrorName returns error name.
func (ActiveRawUdpListenerConfigValidationError) Field ¶ added in v0.9.6
func (e ActiveRawUdpListenerConfigValidationError) Field() string
Field function returns field value.
func (ActiveRawUdpListenerConfigValidationError) Key ¶ added in v0.9.6
func (e ActiveRawUdpListenerConfigValidationError) Key() bool
Key function returns key value.
func (ActiveRawUdpListenerConfigValidationError) Reason ¶ added in v0.9.6
func (e ActiveRawUdpListenerConfigValidationError) Reason() string
Reason function returns reason value.
type Filter ¶
type Filter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are assignable to ConfigType: // *Filter_Config // *Filter_TypedConfig ConfigType isFilter_ConfigType `protobuf_oneof:"config_type"` // contains filtered or unexported fields }
func (*Filter) Descriptor
deprecated
func (*Filter) GetConfigType ¶ added in v0.6.3
func (m *Filter) GetConfigType() isFilter_ConfigType
func (*Filter) GetTypedConfig ¶ added in v0.6.3
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶ added in v0.9.7
func (x *Filter) ProtoReflect() protoreflect.Message
type FilterChain ¶
type FilterChain struct { FilterChainMatch *FilterChainMatch `protobuf:"bytes,1,opt,name=filter_chain_match,json=filterChainMatch,proto3" json:"filter_chain_match,omitempty"` // Deprecated: Do not use. TlsContext *auth.DownstreamTlsContext `protobuf:"bytes,2,opt,name=tls_context,json=tlsContext,proto3" json:"tls_context,omitempty"` Filters []*Filter `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"` UseProxyProto *wrappers.BoolValue `protobuf:"bytes,4,opt,name=use_proxy_proto,json=useProxyProto,proto3" json:"use_proxy_proto,omitempty"` Metadata *core.Metadata `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"` TransportSocket *core.TransportSocket `protobuf:"bytes,6,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"` Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*FilterChain) Descriptor
deprecated
func (*FilterChain) Descriptor() ([]byte, []int)
Deprecated: Use FilterChain.ProtoReflect.Descriptor instead.
func (*FilterChain) GetFilterChainMatch ¶
func (x *FilterChain) GetFilterChainMatch() *FilterChainMatch
func (*FilterChain) GetFilters ¶
func (x *FilterChain) GetFilters() []*Filter
func (*FilterChain) GetMetadata ¶
func (x *FilterChain) GetMetadata() *core.Metadata
func (*FilterChain) GetName ¶ added in v0.9.6
func (x *FilterChain) GetName() string
func (*FilterChain) GetTlsContext
deprecated
func (x *FilterChain) GetTlsContext() *auth.DownstreamTlsContext
Deprecated: Do not use.
func (*FilterChain) GetTransportSocket ¶
func (x *FilterChain) GetTransportSocket() *core.TransportSocket
func (*FilterChain) GetUseProxyProto ¶
func (x *FilterChain) GetUseProxyProto() *wrappers.BoolValue
func (*FilterChain) ProtoMessage ¶
func (*FilterChain) ProtoMessage()
func (*FilterChain) ProtoReflect ¶ added in v0.9.7
func (x *FilterChain) ProtoReflect() protoreflect.Message
func (*FilterChain) Reset ¶
func (x *FilterChain) Reset()
func (*FilterChain) String ¶
func (x *FilterChain) String() string
func (*FilterChain) Validate ¶
func (m *FilterChain) Validate() error
Validate checks the field values on FilterChain with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type FilterChainMatch ¶
type FilterChainMatch struct { DestinationPort *wrappers.UInt32Value `protobuf:"bytes,8,opt,name=destination_port,json=destinationPort,proto3" json:"destination_port,omitempty"` PrefixRanges []*core.CidrRange `protobuf:"bytes,3,rep,name=prefix_ranges,json=prefixRanges,proto3" json:"prefix_ranges,omitempty"` AddressSuffix string `protobuf:"bytes,4,opt,name=address_suffix,json=addressSuffix,proto3" json:"address_suffix,omitempty"` SuffixLen *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=suffix_len,json=suffixLen,proto3" json:"suffix_len,omitempty"` SourceType FilterChainMatch_ConnectionSourceType `` /* 158-byte string literal not displayed */ SourcePrefixRanges []*core.CidrRange `protobuf:"bytes,6,rep,name=source_prefix_ranges,json=sourcePrefixRanges,proto3" json:"source_prefix_ranges,omitempty"` SourcePorts []uint32 `protobuf:"varint,7,rep,packed,name=source_ports,json=sourcePorts,proto3" json:"source_ports,omitempty"` ServerNames []string `protobuf:"bytes,11,rep,name=server_names,json=serverNames,proto3" json:"server_names,omitempty"` TransportProtocol string `protobuf:"bytes,9,opt,name=transport_protocol,json=transportProtocol,proto3" json:"transport_protocol,omitempty"` ApplicationProtocols []string `protobuf:"bytes,10,rep,name=application_protocols,json=applicationProtocols,proto3" json:"application_protocols,omitempty"` // contains filtered or unexported fields }
func (*FilterChainMatch) Descriptor
deprecated
func (*FilterChainMatch) Descriptor() ([]byte, []int)
Deprecated: Use FilterChainMatch.ProtoReflect.Descriptor instead.
func (*FilterChainMatch) GetAddressSuffix ¶
func (x *FilterChainMatch) GetAddressSuffix() string
func (*FilterChainMatch) GetApplicationProtocols ¶
func (x *FilterChainMatch) GetApplicationProtocols() []string
func (*FilterChainMatch) GetDestinationPort ¶
func (x *FilterChainMatch) GetDestinationPort() *wrappers.UInt32Value
func (*FilterChainMatch) GetPrefixRanges ¶
func (x *FilterChainMatch) GetPrefixRanges() []*core.CidrRange
func (*FilterChainMatch) GetServerNames ¶
func (x *FilterChainMatch) GetServerNames() []string
func (*FilterChainMatch) GetSourcePorts ¶
func (x *FilterChainMatch) GetSourcePorts() []uint32
func (*FilterChainMatch) GetSourcePrefixRanges ¶
func (x *FilterChainMatch) GetSourcePrefixRanges() []*core.CidrRange
func (*FilterChainMatch) GetSourceType ¶ added in v0.6.4
func (x *FilterChainMatch) GetSourceType() FilterChainMatch_ConnectionSourceType
func (*FilterChainMatch) GetSuffixLen ¶
func (x *FilterChainMatch) GetSuffixLen() *wrappers.UInt32Value
func (*FilterChainMatch) GetTransportProtocol ¶
func (x *FilterChainMatch) GetTransportProtocol() string
func (*FilterChainMatch) ProtoMessage ¶
func (*FilterChainMatch) ProtoMessage()
func (*FilterChainMatch) ProtoReflect ¶ added in v0.9.7
func (x *FilterChainMatch) ProtoReflect() protoreflect.Message
func (*FilterChainMatch) Reset ¶
func (x *FilterChainMatch) Reset()
func (*FilterChainMatch) String ¶
func (x *FilterChainMatch) String() string
func (*FilterChainMatch) Validate ¶
func (m *FilterChainMatch) Validate() error
Validate checks the field values on FilterChainMatch with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type FilterChainMatchValidationError ¶
type FilterChainMatchValidationError struct {
// contains filtered or unexported fields
}
FilterChainMatchValidationError is the validation error returned by FilterChainMatch.Validate if the designated constraints aren't met.
func (FilterChainMatchValidationError) Cause ¶
func (e FilterChainMatchValidationError) Cause() error
Cause function returns cause value.
func (FilterChainMatchValidationError) Error ¶
func (e FilterChainMatchValidationError) Error() string
Error satisfies the builtin error interface
func (FilterChainMatchValidationError) ErrorName ¶ added in v0.7.0
func (e FilterChainMatchValidationError) ErrorName() string
ErrorName returns error name.
func (FilterChainMatchValidationError) Field ¶
func (e FilterChainMatchValidationError) Field() string
Field function returns field value.
func (FilterChainMatchValidationError) Key ¶
func (e FilterChainMatchValidationError) Key() bool
Key function returns key value.
func (FilterChainMatchValidationError) Reason ¶
func (e FilterChainMatchValidationError) Reason() string
Reason function returns reason value.
type FilterChainMatch_ConnectionSourceType ¶ added in v0.6.4
type FilterChainMatch_ConnectionSourceType int32
const ( FilterChainMatch_ANY FilterChainMatch_ConnectionSourceType = 0 FilterChainMatch_LOCAL FilterChainMatch_ConnectionSourceType = 1 FilterChainMatch_EXTERNAL FilterChainMatch_ConnectionSourceType = 2 )
func (FilterChainMatch_ConnectionSourceType) Descriptor ¶ added in v0.9.7
func (FilterChainMatch_ConnectionSourceType) Descriptor() protoreflect.EnumDescriptor
func (FilterChainMatch_ConnectionSourceType) EnumDescriptor
deprecated
added in
v0.6.4
func (FilterChainMatch_ConnectionSourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use FilterChainMatch_ConnectionSourceType.Descriptor instead.
func (FilterChainMatch_ConnectionSourceType) Number ¶ added in v0.9.7
func (x FilterChainMatch_ConnectionSourceType) Number() protoreflect.EnumNumber
func (FilterChainMatch_ConnectionSourceType) String ¶ added in v0.6.4
func (x FilterChainMatch_ConnectionSourceType) String() string
func (FilterChainMatch_ConnectionSourceType) Type ¶ added in v0.9.7
func (FilterChainMatch_ConnectionSourceType) Type() protoreflect.EnumType
type FilterChainValidationError ¶
type FilterChainValidationError struct {
// contains filtered or unexported fields
}
FilterChainValidationError is the validation error returned by FilterChain.Validate if the designated constraints aren't met.
func (FilterChainValidationError) Cause ¶
func (e FilterChainValidationError) Cause() error
Cause function returns cause value.
func (FilterChainValidationError) Error ¶
func (e FilterChainValidationError) Error() string
Error satisfies the builtin error interface
func (FilterChainValidationError) ErrorName ¶ added in v0.7.0
func (e FilterChainValidationError) ErrorName() string
ErrorName returns error name.
func (FilterChainValidationError) Field ¶
func (e FilterChainValidationError) Field() string
Field function returns field value.
func (FilterChainValidationError) Key ¶
func (e FilterChainValidationError) Key() bool
Key function returns key value.
func (FilterChainValidationError) Reason ¶
func (e FilterChainValidationError) Reason() string
Reason function returns reason value.
type FilterValidationError ¶
type FilterValidationError struct {
// contains filtered or unexported fields
}
FilterValidationError is the validation error returned by Filter.Validate if the designated constraints aren't met.
func (FilterValidationError) Cause ¶
func (e FilterValidationError) Cause() error
Cause function returns cause value.
func (FilterValidationError) Error ¶
func (e FilterValidationError) Error() string
Error satisfies the builtin error interface
func (FilterValidationError) ErrorName ¶ added in v0.7.0
func (e FilterValidationError) ErrorName() string
ErrorName returns error name.
func (FilterValidationError) Field ¶
func (e FilterValidationError) Field() string
Field function returns field value.
func (FilterValidationError) Key ¶
func (e FilterValidationError) Key() bool
Key function returns key value.
func (FilterValidationError) Reason ¶
func (e FilterValidationError) Reason() string
Reason function returns reason value.
type Filter_Config ¶ added in v0.6.3
type Filter_TypedConfig ¶ added in v0.6.3
type ListenerFilter ¶
type ListenerFilter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are assignable to ConfigType: // *ListenerFilter_Config // *ListenerFilter_TypedConfig ConfigType isListenerFilter_ConfigType `protobuf_oneof:"config_type"` FilterDisabled *ListenerFilterChainMatchPredicate `protobuf:"bytes,4,opt,name=filter_disabled,json=filterDisabled,proto3" json:"filter_disabled,omitempty"` // contains filtered or unexported fields }
func (*ListenerFilter) Descriptor
deprecated
func (*ListenerFilter) Descriptor() ([]byte, []int)
Deprecated: Use ListenerFilter.ProtoReflect.Descriptor instead.
func (*ListenerFilter) GetConfig
deprecated
func (x *ListenerFilter) GetConfig() *_struct.Struct
Deprecated: Do not use.
func (*ListenerFilter) GetConfigType ¶ added in v0.6.3
func (m *ListenerFilter) GetConfigType() isListenerFilter_ConfigType
func (*ListenerFilter) GetFilterDisabled ¶ added in v0.9.6
func (x *ListenerFilter) GetFilterDisabled() *ListenerFilterChainMatchPredicate
func (*ListenerFilter) GetName ¶
func (x *ListenerFilter) GetName() string
func (*ListenerFilter) GetTypedConfig ¶ added in v0.6.3
func (x *ListenerFilter) GetTypedConfig() *any.Any
func (*ListenerFilter) ProtoMessage ¶
func (*ListenerFilter) ProtoMessage()
func (*ListenerFilter) ProtoReflect ¶ added in v0.9.7
func (x *ListenerFilter) ProtoReflect() protoreflect.Message
func (*ListenerFilter) Reset ¶
func (x *ListenerFilter) Reset()
func (*ListenerFilter) String ¶
func (x *ListenerFilter) String() string
func (*ListenerFilter) Validate ¶
func (m *ListenerFilter) Validate() error
Validate checks the field values on ListenerFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ListenerFilterChainMatchPredicate ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate struct { // Types that are assignable to Rule: // *ListenerFilterChainMatchPredicate_OrMatch // *ListenerFilterChainMatchPredicate_AndMatch // *ListenerFilterChainMatchPredicate_NotMatch // *ListenerFilterChainMatchPredicate_AnyMatch // *ListenerFilterChainMatchPredicate_DestinationPortRange Rule isListenerFilterChainMatchPredicate_Rule `protobuf_oneof:"rule"` // contains filtered or unexported fields }
func (*ListenerFilterChainMatchPredicate) Descriptor
deprecated
added in
v0.9.6
func (*ListenerFilterChainMatchPredicate) Descriptor() ([]byte, []int)
Deprecated: Use ListenerFilterChainMatchPredicate.ProtoReflect.Descriptor instead.
func (*ListenerFilterChainMatchPredicate) GetAndMatch ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate) GetAndMatch() *ListenerFilterChainMatchPredicate_MatchSet
func (*ListenerFilterChainMatchPredicate) GetAnyMatch ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate) GetAnyMatch() bool
func (*ListenerFilterChainMatchPredicate) GetDestinationPortRange ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate) GetDestinationPortRange() *_type.Int32Range
func (*ListenerFilterChainMatchPredicate) GetNotMatch ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate) GetNotMatch() *ListenerFilterChainMatchPredicate
func (*ListenerFilterChainMatchPredicate) GetOrMatch ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate) GetOrMatch() *ListenerFilterChainMatchPredicate_MatchSet
func (*ListenerFilterChainMatchPredicate) GetRule ¶ added in v0.9.6
func (m *ListenerFilterChainMatchPredicate) GetRule() isListenerFilterChainMatchPredicate_Rule
func (*ListenerFilterChainMatchPredicate) ProtoMessage ¶ added in v0.9.6
func (*ListenerFilterChainMatchPredicate) ProtoMessage()
func (*ListenerFilterChainMatchPredicate) ProtoReflect ¶ added in v0.9.7
func (x *ListenerFilterChainMatchPredicate) ProtoReflect() protoreflect.Message
func (*ListenerFilterChainMatchPredicate) Reset ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate) Reset()
func (*ListenerFilterChainMatchPredicate) String ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate) String() string
func (*ListenerFilterChainMatchPredicate) Validate ¶ added in v0.9.6
func (m *ListenerFilterChainMatchPredicate) Validate() error
Validate checks the field values on ListenerFilterChainMatchPredicate with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ListenerFilterChainMatchPredicateValidationError ¶ added in v0.9.6
type ListenerFilterChainMatchPredicateValidationError struct {
// contains filtered or unexported fields
}
ListenerFilterChainMatchPredicateValidationError is the validation error returned by ListenerFilterChainMatchPredicate.Validate if the designated constraints aren't met.
func (ListenerFilterChainMatchPredicateValidationError) Cause ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicateValidationError) Cause() error
Cause function returns cause value.
func (ListenerFilterChainMatchPredicateValidationError) Error ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicateValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerFilterChainMatchPredicateValidationError) ErrorName ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicateValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerFilterChainMatchPredicateValidationError) Field ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicateValidationError) Field() string
Field function returns field value.
func (ListenerFilterChainMatchPredicateValidationError) Key ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicateValidationError) Key() bool
Key function returns key value.
func (ListenerFilterChainMatchPredicateValidationError) Reason ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicateValidationError) Reason() string
Reason function returns reason value.
type ListenerFilterChainMatchPredicate_AndMatch ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate_AndMatch struct {
AndMatch *ListenerFilterChainMatchPredicate_MatchSet `protobuf:"bytes,2,opt,name=and_match,json=andMatch,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_AnyMatch ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate_AnyMatch struct {
AnyMatch bool `protobuf:"varint,4,opt,name=any_match,json=anyMatch,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_DestinationPortRange ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate_DestinationPortRange struct {
DestinationPortRange *_type.Int32Range `protobuf:"bytes,5,opt,name=destination_port_range,json=destinationPortRange,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_MatchSet ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate_MatchSet struct { Rules []*ListenerFilterChainMatchPredicate `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
func (*ListenerFilterChainMatchPredicate_MatchSet) Descriptor
deprecated
added in
v0.9.6
func (*ListenerFilterChainMatchPredicate_MatchSet) Descriptor() ([]byte, []int)
Deprecated: Use ListenerFilterChainMatchPredicate_MatchSet.ProtoReflect.Descriptor instead.
func (*ListenerFilterChainMatchPredicate_MatchSet) GetRules ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate_MatchSet) GetRules() []*ListenerFilterChainMatchPredicate
func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoMessage ¶ added in v0.9.6
func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoMessage()
func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoReflect ¶ added in v0.9.7
func (x *ListenerFilterChainMatchPredicate_MatchSet) ProtoReflect() protoreflect.Message
func (*ListenerFilterChainMatchPredicate_MatchSet) Reset ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate_MatchSet) Reset()
func (*ListenerFilterChainMatchPredicate_MatchSet) String ¶ added in v0.9.6
func (x *ListenerFilterChainMatchPredicate_MatchSet) String() string
func (*ListenerFilterChainMatchPredicate_MatchSet) Validate ¶ added in v0.9.6
func (m *ListenerFilterChainMatchPredicate_MatchSet) Validate() error
Validate checks the field values on ListenerFilterChainMatchPredicate_MatchSet with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ListenerFilterChainMatchPredicate_MatchSetValidationError ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate_MatchSetValidationError struct {
// contains filtered or unexported fields
}
ListenerFilterChainMatchPredicate_MatchSetValidationError is the validation error returned by ListenerFilterChainMatchPredicate_MatchSet.Validate if the designated constraints aren't met.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Cause ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Cause() error
Cause function returns cause value.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Error ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) ErrorName ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Field ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Field() string
Field function returns field value.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Key ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Key() bool
Key function returns key value.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Reason ¶ added in v0.9.6
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Reason() string
Reason function returns reason value.
type ListenerFilterChainMatchPredicate_NotMatch ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate_NotMatch struct {
NotMatch *ListenerFilterChainMatchPredicate `protobuf:"bytes,3,opt,name=not_match,json=notMatch,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_OrMatch ¶ added in v0.9.6
type ListenerFilterChainMatchPredicate_OrMatch struct {
OrMatch *ListenerFilterChainMatchPredicate_MatchSet `protobuf:"bytes,1,opt,name=or_match,json=orMatch,proto3,oneof"`
}
type ListenerFilterValidationError ¶
type ListenerFilterValidationError struct {
// contains filtered or unexported fields
}
ListenerFilterValidationError is the validation error returned by ListenerFilter.Validate if the designated constraints aren't met.
func (ListenerFilterValidationError) Cause ¶
func (e ListenerFilterValidationError) Cause() error
Cause function returns cause value.
func (ListenerFilterValidationError) Error ¶
func (e ListenerFilterValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerFilterValidationError) ErrorName ¶ added in v0.7.0
func (e ListenerFilterValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerFilterValidationError) Field ¶
func (e ListenerFilterValidationError) Field() string
Field function returns field value.
func (ListenerFilterValidationError) Key ¶
func (e ListenerFilterValidationError) Key() bool
Key function returns key value.
func (ListenerFilterValidationError) Reason ¶
func (e ListenerFilterValidationError) Reason() string
Reason function returns reason value.
type ListenerFilter_Config ¶ added in v0.6.3
type ListenerFilter_TypedConfig ¶ added in v0.6.3
type QuicProtocolOptions ¶ added in v0.9.6
type QuicProtocolOptions struct { MaxConcurrentStreams *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=max_concurrent_streams,json=maxConcurrentStreams,proto3" json:"max_concurrent_streams,omitempty"` IdleTimeout *duration.Duration `protobuf:"bytes,2,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"` CryptoHandshakeTimeout *duration.Duration `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*QuicProtocolOptions) Descriptor
deprecated
added in
v0.9.6
func (*QuicProtocolOptions) Descriptor() ([]byte, []int)
Deprecated: Use QuicProtocolOptions.ProtoReflect.Descriptor instead.
func (*QuicProtocolOptions) GetCryptoHandshakeTimeout ¶ added in v0.9.6
func (x *QuicProtocolOptions) GetCryptoHandshakeTimeout() *duration.Duration
func (*QuicProtocolOptions) GetIdleTimeout ¶ added in v0.9.6
func (x *QuicProtocolOptions) GetIdleTimeout() *duration.Duration
func (*QuicProtocolOptions) GetMaxConcurrentStreams ¶ added in v0.9.6
func (x *QuicProtocolOptions) GetMaxConcurrentStreams() *wrappers.UInt32Value
func (*QuicProtocolOptions) ProtoMessage ¶ added in v0.9.6
func (*QuicProtocolOptions) ProtoMessage()
func (*QuicProtocolOptions) ProtoReflect ¶ added in v0.9.7
func (x *QuicProtocolOptions) ProtoReflect() protoreflect.Message
func (*QuicProtocolOptions) Reset ¶ added in v0.9.6
func (x *QuicProtocolOptions) Reset()
func (*QuicProtocolOptions) String ¶ added in v0.9.6
func (x *QuicProtocolOptions) String() string
func (*QuicProtocolOptions) Validate ¶ added in v0.9.6
func (m *QuicProtocolOptions) Validate() error
Validate checks the field values on QuicProtocolOptions with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type QuicProtocolOptionsValidationError ¶ added in v0.9.6
type QuicProtocolOptionsValidationError struct {
// contains filtered or unexported fields
}
QuicProtocolOptionsValidationError is the validation error returned by QuicProtocolOptions.Validate if the designated constraints aren't met.
func (QuicProtocolOptionsValidationError) Cause ¶ added in v0.9.6
func (e QuicProtocolOptionsValidationError) Cause() error
Cause function returns cause value.
func (QuicProtocolOptionsValidationError) Error ¶ added in v0.9.6
func (e QuicProtocolOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (QuicProtocolOptionsValidationError) ErrorName ¶ added in v0.9.6
func (e QuicProtocolOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (QuicProtocolOptionsValidationError) Field ¶ added in v0.9.6
func (e QuicProtocolOptionsValidationError) Field() string
Field function returns field value.
func (QuicProtocolOptionsValidationError) Key ¶ added in v0.9.6
func (e QuicProtocolOptionsValidationError) Key() bool
Key function returns key value.
func (QuicProtocolOptionsValidationError) Reason ¶ added in v0.9.6
func (e QuicProtocolOptionsValidationError) Reason() string
Reason function returns reason value.
type UdpListenerConfig ¶ added in v0.9.6
type UdpListenerConfig struct { UdpListenerName string `protobuf:"bytes,1,opt,name=udp_listener_name,json=udpListenerName,proto3" json:"udp_listener_name,omitempty"` // Types that are assignable to ConfigType: // *UdpListenerConfig_Config // *UdpListenerConfig_TypedConfig ConfigType isUdpListenerConfig_ConfigType `protobuf_oneof:"config_type"` // contains filtered or unexported fields }
func (*UdpListenerConfig) Descriptor
deprecated
added in
v0.9.6
func (*UdpListenerConfig) Descriptor() ([]byte, []int)
Deprecated: Use UdpListenerConfig.ProtoReflect.Descriptor instead.
func (*UdpListenerConfig) GetConfig
deprecated
added in
v0.9.6
func (x *UdpListenerConfig) GetConfig() *_struct.Struct
Deprecated: Do not use.
func (*UdpListenerConfig) GetConfigType ¶ added in v0.9.6
func (m *UdpListenerConfig) GetConfigType() isUdpListenerConfig_ConfigType
func (*UdpListenerConfig) GetTypedConfig ¶ added in v0.9.6
func (x *UdpListenerConfig) GetTypedConfig() *any.Any
func (*UdpListenerConfig) GetUdpListenerName ¶ added in v0.9.6
func (x *UdpListenerConfig) GetUdpListenerName() string
func (*UdpListenerConfig) ProtoMessage ¶ added in v0.9.6
func (*UdpListenerConfig) ProtoMessage()
func (*UdpListenerConfig) ProtoReflect ¶ added in v0.9.7
func (x *UdpListenerConfig) ProtoReflect() protoreflect.Message
func (*UdpListenerConfig) Reset ¶ added in v0.9.6
func (x *UdpListenerConfig) Reset()
func (*UdpListenerConfig) String ¶ added in v0.9.6
func (x *UdpListenerConfig) String() string
func (*UdpListenerConfig) Validate ¶ added in v0.9.6
func (m *UdpListenerConfig) Validate() error
Validate checks the field values on UdpListenerConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type UdpListenerConfigValidationError ¶ added in v0.9.6
type UdpListenerConfigValidationError struct {
// contains filtered or unexported fields
}
UdpListenerConfigValidationError is the validation error returned by UdpListenerConfig.Validate if the designated constraints aren't met.
func (UdpListenerConfigValidationError) Cause ¶ added in v0.9.6
func (e UdpListenerConfigValidationError) Cause() error
Cause function returns cause value.
func (UdpListenerConfigValidationError) Error ¶ added in v0.9.6
func (e UdpListenerConfigValidationError) Error() string
Error satisfies the builtin error interface
func (UdpListenerConfigValidationError) ErrorName ¶ added in v0.9.6
func (e UdpListenerConfigValidationError) ErrorName() string
ErrorName returns error name.
func (UdpListenerConfigValidationError) Field ¶ added in v0.9.6
func (e UdpListenerConfigValidationError) Field() string
Field function returns field value.
func (UdpListenerConfigValidationError) Key ¶ added in v0.9.6
func (e UdpListenerConfigValidationError) Key() bool
Key function returns key value.
func (UdpListenerConfigValidationError) Reason ¶ added in v0.9.6
func (e UdpListenerConfigValidationError) Reason() string
Reason function returns reason value.