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 ApiListener
- func (*ApiListener) Descriptor() ([]byte, []int)deprecated
- func (x *ApiListener) GetApiListener() *any.Any
- func (*ApiListener) ProtoMessage()
- func (x *ApiListener) ProtoReflect() protoreflect.Message
- func (x *ApiListener) Reset()
- func (x *ApiListener) String() string
- func (m *ApiListener) Validate() error
- type ApiListenerValidationError
- func (e ApiListenerValidationError) Cause() error
- func (e ApiListenerValidationError) Error() string
- func (e ApiListenerValidationError) ErrorName() string
- func (e ApiListenerValidationError) Field() string
- func (e ApiListenerValidationError) Key() bool
- func (e ApiListenerValidationError) Reason() string
- type Filter
- func (*Filter) Descriptor() ([]byte, []int)deprecated
- 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() *v4alpha.Metadata
- func (x *FilterChain) GetName() string
- func (x *FilterChain) GetTransportSocket() *v4alpha.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() []*v4alpha.CidrRange
- func (x *FilterChainMatch) GetServerNames() []string
- func (x *FilterChainMatch) GetSourcePorts() []uint32
- func (x *FilterChainMatch) GetSourcePrefixRanges() []*v4alpha.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_TypedConfig
- type Listener
- func (*Listener) Descriptor() ([]byte, []int)deprecated
- func (x *Listener) GetAccessLog() []*v4alpha1.AccessLog
- func (x *Listener) GetAddress() *v4alpha.Address
- func (x *Listener) GetApiListener() *ApiListener
- func (x *Listener) GetConnectionBalanceConfig() *Listener_ConnectionBalanceConfig
- func (x *Listener) GetContinueOnListenerFiltersTimeout() bool
- func (x *Listener) GetDeprecatedV1() *Listener_DeprecatedV1
- func (x *Listener) GetDrainType() Listener_DrainType
- func (x *Listener) GetFilterChains() []*FilterChain
- func (x *Listener) GetFreebind() *wrappers.BoolValue
- func (x *Listener) GetListenerFilters() []*ListenerFilter
- func (x *Listener) GetListenerFiltersTimeout() *duration.Duration
- func (x *Listener) GetMetadata() *v4alpha.Metadata
- func (x *Listener) GetName() string
- func (x *Listener) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
- func (x *Listener) GetReusePort() bool
- func (x *Listener) GetSocketOptions() []*v4alpha.SocketOption
- func (x *Listener) GetTcpFastOpenQueueLength() *wrappers.UInt32Value
- func (x *Listener) GetTrafficDirection() v4alpha.TrafficDirection
- func (x *Listener) GetTransparent() *wrappers.BoolValue
- func (x *Listener) GetUdpListenerConfig() *UdpListenerConfig
- func (*Listener) ProtoMessage()
- func (x *Listener) ProtoReflect() protoreflect.Message
- func (x *Listener) Reset()
- func (x *Listener) String() string
- func (m *Listener) Validate() error
- type ListenerCollection
- func (*ListenerCollection) Descriptor() ([]byte, []int)deprecated
- func (x *ListenerCollection) GetEntries() *v1.CollectionEntry
- func (*ListenerCollection) ProtoMessage()
- func (x *ListenerCollection) ProtoReflect() protoreflect.Message
- func (x *ListenerCollection) Reset()
- func (x *ListenerCollection) String() string
- func (m *ListenerCollection) Validate() error
- type ListenerCollectionValidationError
- func (e ListenerCollectionValidationError) Cause() error
- func (e ListenerCollectionValidationError) Error() string
- func (e ListenerCollectionValidationError) ErrorName() string
- func (e ListenerCollectionValidationError) Field() string
- func (e ListenerCollectionValidationError) Key() bool
- func (e ListenerCollectionValidationError) Reason() string
- type ListenerFilter
- func (*ListenerFilter) Descriptor() ([]byte, []int)deprecated
- 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() *v3.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_TypedConfig
- type ListenerValidationError
- type Listener_ConnectionBalanceConfig
- func (*Listener_ConnectionBalanceConfig) Descriptor() ([]byte, []int)deprecated
- func (m *Listener_ConnectionBalanceConfig) GetBalanceType() isListener_ConnectionBalanceConfig_BalanceType
- func (x *Listener_ConnectionBalanceConfig) GetExactBalance() *Listener_ConnectionBalanceConfig_ExactBalance
- func (*Listener_ConnectionBalanceConfig) ProtoMessage()
- func (x *Listener_ConnectionBalanceConfig) ProtoReflect() protoreflect.Message
- func (x *Listener_ConnectionBalanceConfig) Reset()
- func (x *Listener_ConnectionBalanceConfig) String() string
- func (m *Listener_ConnectionBalanceConfig) Validate() error
- type Listener_ConnectionBalanceConfigValidationError
- func (e Listener_ConnectionBalanceConfigValidationError) Cause() error
- func (e Listener_ConnectionBalanceConfigValidationError) Error() string
- func (e Listener_ConnectionBalanceConfigValidationError) ErrorName() string
- func (e Listener_ConnectionBalanceConfigValidationError) Field() string
- func (e Listener_ConnectionBalanceConfigValidationError) Key() bool
- func (e Listener_ConnectionBalanceConfigValidationError) Reason() string
- type Listener_ConnectionBalanceConfig_ExactBalance
- func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor() ([]byte, []int)deprecated
- func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage()
- func (x *Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect() protoreflect.Message
- func (x *Listener_ConnectionBalanceConfig_ExactBalance) Reset()
- func (x *Listener_ConnectionBalanceConfig_ExactBalance) String() string
- func (m *Listener_ConnectionBalanceConfig_ExactBalance) Validate() error
- type Listener_ConnectionBalanceConfig_ExactBalanceValidationError
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Cause() error
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error() string
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName() string
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field() string
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key() bool
- func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason() string
- type Listener_ConnectionBalanceConfig_ExactBalance_
- type Listener_DeprecatedV1
- func (*Listener_DeprecatedV1) Descriptor() ([]byte, []int)deprecated
- func (x *Listener_DeprecatedV1) GetBindToPort() *wrappers.BoolValue
- func (*Listener_DeprecatedV1) ProtoMessage()
- func (x *Listener_DeprecatedV1) ProtoReflect() protoreflect.Message
- func (x *Listener_DeprecatedV1) Reset()
- func (x *Listener_DeprecatedV1) String() string
- func (m *Listener_DeprecatedV1) Validate() error
- type Listener_DeprecatedV1ValidationError
- func (e Listener_DeprecatedV1ValidationError) Cause() error
- func (e Listener_DeprecatedV1ValidationError) Error() string
- func (e Listener_DeprecatedV1ValidationError) ErrorName() string
- func (e Listener_DeprecatedV1ValidationError) Field() string
- func (e Listener_DeprecatedV1ValidationError) Key() bool
- func (e Listener_DeprecatedV1ValidationError) Reason() string
- type Listener_DrainType
- func (Listener_DrainType) Descriptor() protoreflect.EnumDescriptor
- func (x Listener_DrainType) Enum() *Listener_DrainType
- func (Listener_DrainType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Listener_DrainType) Number() protoreflect.EnumNumber
- func (x Listener_DrainType) String() string
- func (Listener_DrainType) Type() protoreflect.EnumType
- type QuicProtocolOptions
- func (*QuicProtocolOptions) Descriptor() ([]byte, []int)deprecated
- func (x *QuicProtocolOptions) GetCryptoHandshakeTimeout() *duration.Duration
- func (x *QuicProtocolOptions) GetEnabled() *v4alpha.RuntimeFeatureFlag
- 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 (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_TypedConfig
Constants ¶
This section is empty.
Variables ¶
var ( Listener_DrainType_name = map[int32]string{ 0: "DEFAULT", 1: "MODIFY_ONLY", } Listener_DrainType_value = map[string]int32{ "DEFAULT": 0, "MODIFY_ONLY": 1, } )
Enum value maps for Listener_DrainType.
var ( FilterChainMatch_ConnectionSourceType_name = map[int32]string{ 0: "ANY", 1: "SAME_IP_OR_LOOPBACK", 2: "EXTERNAL", } FilterChainMatch_ConnectionSourceType_value = map[string]int32{ "ANY": 0, "SAME_IP_OR_LOOPBACK": 1, "EXTERNAL": 2, } )
Enum value maps for FilterChainMatch_ConnectionSourceType.
var File_envoy_config_listener_v4alpha_api_listener_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v4alpha_listener_components_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v4alpha_listener_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v4alpha_quic_config_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v4alpha_udp_listener_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ActiveRawUdpListenerConfig ¶
type ActiveRawUdpListenerConfig struct {
// contains filtered or unexported fields
}
func (*ActiveRawUdpListenerConfig) Descriptor
deprecated
func (*ActiveRawUdpListenerConfig) Descriptor() ([]byte, []int)
Deprecated: Use ActiveRawUdpListenerConfig.ProtoReflect.Descriptor instead.
func (*ActiveRawUdpListenerConfig) ProtoMessage ¶
func (*ActiveRawUdpListenerConfig) ProtoMessage()
func (*ActiveRawUdpListenerConfig) ProtoReflect ¶
func (x *ActiveRawUdpListenerConfig) ProtoReflect() protoreflect.Message
func (*ActiveRawUdpListenerConfig) Reset ¶
func (x *ActiveRawUdpListenerConfig) Reset()
func (*ActiveRawUdpListenerConfig) String ¶
func (x *ActiveRawUdpListenerConfig) String() string
func (*ActiveRawUdpListenerConfig) Validate ¶
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 ¶
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 ¶
func (e ActiveRawUdpListenerConfigValidationError) Cause() error
Cause function returns cause value.
func (ActiveRawUdpListenerConfigValidationError) Error ¶
func (e ActiveRawUdpListenerConfigValidationError) Error() string
Error satisfies the builtin error interface
func (ActiveRawUdpListenerConfigValidationError) ErrorName ¶
func (e ActiveRawUdpListenerConfigValidationError) ErrorName() string
ErrorName returns error name.
func (ActiveRawUdpListenerConfigValidationError) Field ¶
func (e ActiveRawUdpListenerConfigValidationError) Field() string
Field function returns field value.
func (ActiveRawUdpListenerConfigValidationError) Key ¶
func (e ActiveRawUdpListenerConfigValidationError) Key() bool
Key function returns key value.
func (ActiveRawUdpListenerConfigValidationError) Reason ¶
func (e ActiveRawUdpListenerConfigValidationError) Reason() string
Reason function returns reason value.
type ApiListener ¶
type ApiListener struct { ApiListener *any.Any `protobuf:"bytes,1,opt,name=api_listener,json=apiListener,proto3" json:"api_listener,omitempty"` // contains filtered or unexported fields }
func (*ApiListener) Descriptor
deprecated
func (*ApiListener) Descriptor() ([]byte, []int)
Deprecated: Use ApiListener.ProtoReflect.Descriptor instead.
func (*ApiListener) GetApiListener ¶
func (x *ApiListener) GetApiListener() *any.Any
func (*ApiListener) ProtoMessage ¶
func (*ApiListener) ProtoMessage()
func (*ApiListener) ProtoReflect ¶
func (x *ApiListener) ProtoReflect() protoreflect.Message
func (*ApiListener) Reset ¶
func (x *ApiListener) Reset()
func (*ApiListener) String ¶
func (x *ApiListener) String() string
func (*ApiListener) Validate ¶
func (m *ApiListener) Validate() error
Validate checks the field values on ApiListener with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ApiListenerValidationError ¶
type ApiListenerValidationError struct {
// contains filtered or unexported fields
}
ApiListenerValidationError is the validation error returned by ApiListener.Validate if the designated constraints aren't met.
func (ApiListenerValidationError) Cause ¶
func (e ApiListenerValidationError) Cause() error
Cause function returns cause value.
func (ApiListenerValidationError) Error ¶
func (e ApiListenerValidationError) Error() string
Error satisfies the builtin error interface
func (ApiListenerValidationError) ErrorName ¶
func (e ApiListenerValidationError) ErrorName() string
ErrorName returns error name.
func (ApiListenerValidationError) Field ¶
func (e ApiListenerValidationError) Field() string
Field function returns field value.
func (ApiListenerValidationError) Key ¶
func (e ApiListenerValidationError) Key() bool
Key function returns key value.
func (ApiListenerValidationError) Reason ¶
func (e ApiListenerValidationError) 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_TypedConfig ConfigType isFilter_ConfigType `protobuf_oneof:"config_type"` // contains filtered or unexported fields }
func (*Filter) Descriptor
deprecated
func (*Filter) GetConfigType ¶
func (m *Filter) GetConfigType() isFilter_ConfigType
func (*Filter) GetTypedConfig ¶
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
func (*Filter) ProtoReflect ¶
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"` 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 *v4alpha.Metadata `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"` TransportSocket *v4alpha.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() *v4alpha.Metadata
func (*FilterChain) GetName ¶
func (x *FilterChain) GetName() string
func (*FilterChain) GetTransportSocket ¶
func (x *FilterChain) GetTransportSocket() *v4alpha.TransportSocket
func (*FilterChain) GetUseProxyProto ¶
func (x *FilterChain) GetUseProxyProto() *wrappers.BoolValue
func (*FilterChain) ProtoMessage ¶
func (*FilterChain) ProtoMessage()
func (*FilterChain) ProtoReflect ¶
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 []*v4alpha.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 `` /* 166-byte string literal not displayed */ SourcePrefixRanges []*v4alpha.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() []*v4alpha.CidrRange
func (*FilterChainMatch) GetServerNames ¶
func (x *FilterChainMatch) GetServerNames() []string
func (*FilterChainMatch) GetSourcePorts ¶
func (x *FilterChainMatch) GetSourcePorts() []uint32
func (*FilterChainMatch) GetSourcePrefixRanges ¶
func (x *FilterChainMatch) GetSourcePrefixRanges() []*v4alpha.CidrRange
func (*FilterChainMatch) GetSourceType ¶
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 ¶
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 ¶
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 ¶
type FilterChainMatch_ConnectionSourceType int32
const ( FilterChainMatch_ANY FilterChainMatch_ConnectionSourceType = 0 FilterChainMatch_SAME_IP_OR_LOOPBACK FilterChainMatch_ConnectionSourceType = 1 FilterChainMatch_EXTERNAL FilterChainMatch_ConnectionSourceType = 2 )
func (FilterChainMatch_ConnectionSourceType) Descriptor ¶
func (FilterChainMatch_ConnectionSourceType) Descriptor() protoreflect.EnumDescriptor
func (FilterChainMatch_ConnectionSourceType) EnumDescriptor
deprecated
func (FilterChainMatch_ConnectionSourceType) EnumDescriptor() ([]byte, []int)
Deprecated: Use FilterChainMatch_ConnectionSourceType.Descriptor instead.
func (FilterChainMatch_ConnectionSourceType) Number ¶
func (x FilterChainMatch_ConnectionSourceType) Number() protoreflect.EnumNumber
func (FilterChainMatch_ConnectionSourceType) String ¶
func (x FilterChainMatch_ConnectionSourceType) String() string
func (FilterChainMatch_ConnectionSourceType) Type ¶
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 ¶
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 ¶
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_TypedConfig ¶
type Listener ¶
type Listener struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Address *v4alpha.Address `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` FilterChains []*FilterChain `protobuf:"bytes,3,rep,name=filter_chains,json=filterChains,proto3" json:"filter_chains,omitempty"` PerConnectionBufferLimitBytes *wrappers.UInt32Value `` /* 154-byte string literal not displayed */ Metadata *v4alpha.Metadata `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"` DeprecatedV1 *Listener_DeprecatedV1 `protobuf:"bytes,7,opt,name=deprecated_v1,json=deprecatedV1,proto3" json:"deprecated_v1,omitempty"` DrainType Listener_DrainType `` /* 143-byte string literal not displayed */ ListenerFilters []*ListenerFilter `protobuf:"bytes,9,rep,name=listener_filters,json=listenerFilters,proto3" json:"listener_filters,omitempty"` ListenerFiltersTimeout *duration.Duration `` /* 130-byte string literal not displayed */ ContinueOnListenerFiltersTimeout bool `` /* 165-byte string literal not displayed */ Transparent *wrappers.BoolValue `protobuf:"bytes,10,opt,name=transparent,proto3" json:"transparent,omitempty"` Freebind *wrappers.BoolValue `protobuf:"bytes,11,opt,name=freebind,proto3" json:"freebind,omitempty"` SocketOptions []*v4alpha.SocketOption `protobuf:"bytes,13,rep,name=socket_options,json=socketOptions,proto3" json:"socket_options,omitempty"` TcpFastOpenQueueLength *wrappers.UInt32Value `` /* 134-byte string literal not displayed */ TrafficDirection v4alpha.TrafficDirection `` /* 159-byte string literal not displayed */ UdpListenerConfig *UdpListenerConfig `protobuf:"bytes,18,opt,name=udp_listener_config,json=udpListenerConfig,proto3" json:"udp_listener_config,omitempty"` ApiListener *ApiListener `protobuf:"bytes,19,opt,name=api_listener,json=apiListener,proto3" json:"api_listener,omitempty"` ConnectionBalanceConfig *Listener_ConnectionBalanceConfig `` /* 133-byte string literal not displayed */ ReusePort bool `protobuf:"varint,21,opt,name=reuse_port,json=reusePort,proto3" json:"reuse_port,omitempty"` AccessLog []*v4alpha1.AccessLog `protobuf:"bytes,22,rep,name=access_log,json=accessLog,proto3" json:"access_log,omitempty"` // contains filtered or unexported fields }
func (*Listener) Descriptor
deprecated
func (*Listener) GetAccessLog ¶
func (*Listener) GetAddress ¶
func (*Listener) GetApiListener ¶
func (x *Listener) GetApiListener() *ApiListener
func (*Listener) GetConnectionBalanceConfig ¶
func (x *Listener) GetConnectionBalanceConfig() *Listener_ConnectionBalanceConfig
func (*Listener) GetContinueOnListenerFiltersTimeout ¶
func (*Listener) GetDeprecatedV1 ¶
func (x *Listener) GetDeprecatedV1() *Listener_DeprecatedV1
func (*Listener) GetDrainType ¶
func (x *Listener) GetDrainType() Listener_DrainType
func (*Listener) GetFilterChains ¶
func (x *Listener) GetFilterChains() []*FilterChain
func (*Listener) GetFreebind ¶
func (*Listener) GetListenerFilters ¶
func (x *Listener) GetListenerFilters() []*ListenerFilter
func (*Listener) GetListenerFiltersTimeout ¶
func (*Listener) GetMetadata ¶
func (*Listener) GetPerConnectionBufferLimitBytes ¶
func (x *Listener) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value
func (*Listener) GetReusePort ¶
func (*Listener) GetSocketOptions ¶
func (x *Listener) GetSocketOptions() []*v4alpha.SocketOption
func (*Listener) GetTcpFastOpenQueueLength ¶
func (x *Listener) GetTcpFastOpenQueueLength() *wrappers.UInt32Value
func (*Listener) GetTrafficDirection ¶
func (x *Listener) GetTrafficDirection() v4alpha.TrafficDirection
func (*Listener) GetTransparent ¶
func (*Listener) GetUdpListenerConfig ¶
func (x *Listener) GetUdpListenerConfig() *UdpListenerConfig
func (*Listener) ProtoMessage ¶
func (*Listener) ProtoMessage()
func (*Listener) ProtoReflect ¶
func (x *Listener) ProtoReflect() protoreflect.Message
type ListenerCollection ¶
type ListenerCollection struct { Entries *v1.CollectionEntry `protobuf:"bytes,1,opt,name=entries,proto3" json:"entries,omitempty"` // contains filtered or unexported fields }
func (*ListenerCollection) Descriptor
deprecated
func (*ListenerCollection) Descriptor() ([]byte, []int)
Deprecated: Use ListenerCollection.ProtoReflect.Descriptor instead.
func (*ListenerCollection) GetEntries ¶
func (x *ListenerCollection) GetEntries() *v1.CollectionEntry
func (*ListenerCollection) ProtoMessage ¶
func (*ListenerCollection) ProtoMessage()
func (*ListenerCollection) ProtoReflect ¶
func (x *ListenerCollection) ProtoReflect() protoreflect.Message
func (*ListenerCollection) Reset ¶
func (x *ListenerCollection) Reset()
func (*ListenerCollection) String ¶
func (x *ListenerCollection) String() string
func (*ListenerCollection) Validate ¶
func (m *ListenerCollection) Validate() error
Validate checks the field values on ListenerCollection with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type ListenerCollectionValidationError ¶
type ListenerCollectionValidationError struct {
// contains filtered or unexported fields
}
ListenerCollectionValidationError is the validation error returned by ListenerCollection.Validate if the designated constraints aren't met.
func (ListenerCollectionValidationError) Cause ¶
func (e ListenerCollectionValidationError) Cause() error
Cause function returns cause value.
func (ListenerCollectionValidationError) Error ¶
func (e ListenerCollectionValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerCollectionValidationError) ErrorName ¶
func (e ListenerCollectionValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerCollectionValidationError) Field ¶
func (e ListenerCollectionValidationError) Field() string
Field function returns field value.
func (ListenerCollectionValidationError) Key ¶
func (e ListenerCollectionValidationError) Key() bool
Key function returns key value.
func (ListenerCollectionValidationError) Reason ¶
func (e ListenerCollectionValidationError) Reason() string
Reason function returns reason value.
type ListenerFilter ¶
type ListenerFilter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are assignable to ConfigType: // *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) GetConfigType ¶
func (m *ListenerFilter) GetConfigType() isListenerFilter_ConfigType
func (*ListenerFilter) GetFilterDisabled ¶
func (x *ListenerFilter) GetFilterDisabled() *ListenerFilterChainMatchPredicate
func (*ListenerFilter) GetName ¶
func (x *ListenerFilter) GetName() string
func (*ListenerFilter) GetTypedConfig ¶
func (x *ListenerFilter) GetTypedConfig() *any.Any
func (*ListenerFilter) ProtoMessage ¶
func (*ListenerFilter) ProtoMessage()
func (*ListenerFilter) ProtoReflect ¶
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 ¶
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
func (*ListenerFilterChainMatchPredicate) Descriptor() ([]byte, []int)
Deprecated: Use ListenerFilterChainMatchPredicate.ProtoReflect.Descriptor instead.
func (*ListenerFilterChainMatchPredicate) GetAndMatch ¶
func (x *ListenerFilterChainMatchPredicate) GetAndMatch() *ListenerFilterChainMatchPredicate_MatchSet
func (*ListenerFilterChainMatchPredicate) GetAnyMatch ¶
func (x *ListenerFilterChainMatchPredicate) GetAnyMatch() bool
func (*ListenerFilterChainMatchPredicate) GetDestinationPortRange ¶
func (x *ListenerFilterChainMatchPredicate) GetDestinationPortRange() *v3.Int32Range
func (*ListenerFilterChainMatchPredicate) GetNotMatch ¶
func (x *ListenerFilterChainMatchPredicate) GetNotMatch() *ListenerFilterChainMatchPredicate
func (*ListenerFilterChainMatchPredicate) GetOrMatch ¶
func (x *ListenerFilterChainMatchPredicate) GetOrMatch() *ListenerFilterChainMatchPredicate_MatchSet
func (*ListenerFilterChainMatchPredicate) GetRule ¶
func (m *ListenerFilterChainMatchPredicate) GetRule() isListenerFilterChainMatchPredicate_Rule
func (*ListenerFilterChainMatchPredicate) ProtoMessage ¶
func (*ListenerFilterChainMatchPredicate) ProtoMessage()
func (*ListenerFilterChainMatchPredicate) ProtoReflect ¶
func (x *ListenerFilterChainMatchPredicate) ProtoReflect() protoreflect.Message
func (*ListenerFilterChainMatchPredicate) Reset ¶
func (x *ListenerFilterChainMatchPredicate) Reset()
func (*ListenerFilterChainMatchPredicate) String ¶
func (x *ListenerFilterChainMatchPredicate) String() string
func (*ListenerFilterChainMatchPredicate) Validate ¶
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 ¶
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 ¶
func (e ListenerFilterChainMatchPredicateValidationError) Cause() error
Cause function returns cause value.
func (ListenerFilterChainMatchPredicateValidationError) Error ¶
func (e ListenerFilterChainMatchPredicateValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerFilterChainMatchPredicateValidationError) ErrorName ¶
func (e ListenerFilterChainMatchPredicateValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerFilterChainMatchPredicateValidationError) Field ¶
func (e ListenerFilterChainMatchPredicateValidationError) Field() string
Field function returns field value.
func (ListenerFilterChainMatchPredicateValidationError) Key ¶
func (e ListenerFilterChainMatchPredicateValidationError) Key() bool
Key function returns key value.
func (ListenerFilterChainMatchPredicateValidationError) Reason ¶
func (e ListenerFilterChainMatchPredicateValidationError) Reason() string
Reason function returns reason value.
type ListenerFilterChainMatchPredicate_AndMatch ¶
type ListenerFilterChainMatchPredicate_AndMatch struct {
AndMatch *ListenerFilterChainMatchPredicate_MatchSet `protobuf:"bytes,2,opt,name=and_match,json=andMatch,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_AnyMatch ¶
type ListenerFilterChainMatchPredicate_AnyMatch struct {
AnyMatch bool `protobuf:"varint,4,opt,name=any_match,json=anyMatch,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_DestinationPortRange ¶
type ListenerFilterChainMatchPredicate_DestinationPortRange struct {
DestinationPortRange *v3.Int32Range `protobuf:"bytes,5,opt,name=destination_port_range,json=destinationPortRange,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_MatchSet ¶
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
func (*ListenerFilterChainMatchPredicate_MatchSet) Descriptor() ([]byte, []int)
Deprecated: Use ListenerFilterChainMatchPredicate_MatchSet.ProtoReflect.Descriptor instead.
func (*ListenerFilterChainMatchPredicate_MatchSet) GetRules ¶
func (x *ListenerFilterChainMatchPredicate_MatchSet) GetRules() []*ListenerFilterChainMatchPredicate
func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoMessage ¶
func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoMessage()
func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoReflect ¶
func (x *ListenerFilterChainMatchPredicate_MatchSet) ProtoReflect() protoreflect.Message
func (*ListenerFilterChainMatchPredicate_MatchSet) Reset ¶
func (x *ListenerFilterChainMatchPredicate_MatchSet) Reset()
func (*ListenerFilterChainMatchPredicate_MatchSet) String ¶
func (x *ListenerFilterChainMatchPredicate_MatchSet) String() string
func (*ListenerFilterChainMatchPredicate_MatchSet) Validate ¶
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 ¶
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 ¶
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Cause() error
Cause function returns cause value.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Error ¶
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) ErrorName ¶
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Field ¶
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Field() string
Field function returns field value.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Key ¶
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Key() bool
Key function returns key value.
func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Reason ¶
func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Reason() string
Reason function returns reason value.
type ListenerFilterChainMatchPredicate_NotMatch ¶
type ListenerFilterChainMatchPredicate_NotMatch struct {
NotMatch *ListenerFilterChainMatchPredicate `protobuf:"bytes,3,opt,name=not_match,json=notMatch,proto3,oneof"`
}
type ListenerFilterChainMatchPredicate_OrMatch ¶
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 ¶
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 ListenerValidationError ¶
type ListenerValidationError struct {
// contains filtered or unexported fields
}
ListenerValidationError is the validation error returned by Listener.Validate if the designated constraints aren't met.
func (ListenerValidationError) Cause ¶
func (e ListenerValidationError) Cause() error
Cause function returns cause value.
func (ListenerValidationError) Error ¶
func (e ListenerValidationError) Error() string
Error satisfies the builtin error interface
func (ListenerValidationError) ErrorName ¶
func (e ListenerValidationError) ErrorName() string
ErrorName returns error name.
func (ListenerValidationError) Field ¶
func (e ListenerValidationError) Field() string
Field function returns field value.
func (ListenerValidationError) Key ¶
func (e ListenerValidationError) Key() bool
Key function returns key value.
func (ListenerValidationError) Reason ¶
func (e ListenerValidationError) Reason() string
Reason function returns reason value.
type Listener_ConnectionBalanceConfig ¶
type Listener_ConnectionBalanceConfig struct { // Types that are assignable to BalanceType: // *Listener_ConnectionBalanceConfig_ExactBalance_ BalanceType isListener_ConnectionBalanceConfig_BalanceType `protobuf_oneof:"balance_type"` // contains filtered or unexported fields }
func (*Listener_ConnectionBalanceConfig) Descriptor
deprecated
func (*Listener_ConnectionBalanceConfig) Descriptor() ([]byte, []int)
Deprecated: Use Listener_ConnectionBalanceConfig.ProtoReflect.Descriptor instead.
func (*Listener_ConnectionBalanceConfig) GetBalanceType ¶
func (m *Listener_ConnectionBalanceConfig) GetBalanceType() isListener_ConnectionBalanceConfig_BalanceType
func (*Listener_ConnectionBalanceConfig) GetExactBalance ¶
func (x *Listener_ConnectionBalanceConfig) GetExactBalance() *Listener_ConnectionBalanceConfig_ExactBalance
func (*Listener_ConnectionBalanceConfig) ProtoMessage ¶
func (*Listener_ConnectionBalanceConfig) ProtoMessage()
func (*Listener_ConnectionBalanceConfig) ProtoReflect ¶
func (x *Listener_ConnectionBalanceConfig) ProtoReflect() protoreflect.Message
func (*Listener_ConnectionBalanceConfig) Reset ¶
func (x *Listener_ConnectionBalanceConfig) Reset()
func (*Listener_ConnectionBalanceConfig) String ¶
func (x *Listener_ConnectionBalanceConfig) String() string
func (*Listener_ConnectionBalanceConfig) Validate ¶
func (m *Listener_ConnectionBalanceConfig) Validate() error
Validate checks the field values on Listener_ConnectionBalanceConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Listener_ConnectionBalanceConfigValidationError ¶
type Listener_ConnectionBalanceConfigValidationError struct {
// contains filtered or unexported fields
}
Listener_ConnectionBalanceConfigValidationError is the validation error returned by Listener_ConnectionBalanceConfig.Validate if the designated constraints aren't met.
func (Listener_ConnectionBalanceConfigValidationError) Cause ¶
func (e Listener_ConnectionBalanceConfigValidationError) Cause() error
Cause function returns cause value.
func (Listener_ConnectionBalanceConfigValidationError) Error ¶
func (e Listener_ConnectionBalanceConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Listener_ConnectionBalanceConfigValidationError) ErrorName ¶
func (e Listener_ConnectionBalanceConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Listener_ConnectionBalanceConfigValidationError) Field ¶
func (e Listener_ConnectionBalanceConfigValidationError) Field() string
Field function returns field value.
func (Listener_ConnectionBalanceConfigValidationError) Key ¶
func (e Listener_ConnectionBalanceConfigValidationError) Key() bool
Key function returns key value.
func (Listener_ConnectionBalanceConfigValidationError) Reason ¶
func (e Listener_ConnectionBalanceConfigValidationError) Reason() string
Reason function returns reason value.
type Listener_ConnectionBalanceConfig_ExactBalance ¶
type Listener_ConnectionBalanceConfig_ExactBalance struct {
// contains filtered or unexported fields
}
func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor
deprecated
func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor() ([]byte, []int)
Deprecated: Use Listener_ConnectionBalanceConfig_ExactBalance.ProtoReflect.Descriptor instead.
func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage ¶
func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage()
func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect ¶
func (x *Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect() protoreflect.Message
func (*Listener_ConnectionBalanceConfig_ExactBalance) Reset ¶
func (x *Listener_ConnectionBalanceConfig_ExactBalance) Reset()
func (*Listener_ConnectionBalanceConfig_ExactBalance) String ¶
func (x *Listener_ConnectionBalanceConfig_ExactBalance) String() string
func (*Listener_ConnectionBalanceConfig_ExactBalance) Validate ¶
func (m *Listener_ConnectionBalanceConfig_ExactBalance) Validate() error
Validate checks the field values on Listener_ConnectionBalanceConfig_ExactBalance with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Listener_ConnectionBalanceConfig_ExactBalanceValidationError ¶
type Listener_ConnectionBalanceConfig_ExactBalanceValidationError struct {
// contains filtered or unexported fields
}
Listener_ConnectionBalanceConfig_ExactBalanceValidationError is the validation error returned by Listener_ConnectionBalanceConfig_ExactBalance.Validate if the designated constraints aren't met.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Cause ¶
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Cause() error
Cause function returns cause value.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error ¶
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error() string
Error satisfies the builtin error interface
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName ¶
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName() string
ErrorName returns error name.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field ¶
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field() string
Field function returns field value.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key ¶
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key() bool
Key function returns key value.
func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason ¶
func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason() string
Reason function returns reason value.
type Listener_ConnectionBalanceConfig_ExactBalance_ ¶
type Listener_ConnectionBalanceConfig_ExactBalance_ struct {
ExactBalance *Listener_ConnectionBalanceConfig_ExactBalance `protobuf:"bytes,1,opt,name=exact_balance,json=exactBalance,proto3,oneof"`
}
type Listener_DeprecatedV1 ¶
type Listener_DeprecatedV1 struct { BindToPort *wrappers.BoolValue `protobuf:"bytes,1,opt,name=bind_to_port,json=bindToPort,proto3" json:"bind_to_port,omitempty"` // contains filtered or unexported fields }
func (*Listener_DeprecatedV1) Descriptor
deprecated
func (*Listener_DeprecatedV1) Descriptor() ([]byte, []int)
Deprecated: Use Listener_DeprecatedV1.ProtoReflect.Descriptor instead.
func (*Listener_DeprecatedV1) GetBindToPort ¶
func (x *Listener_DeprecatedV1) GetBindToPort() *wrappers.BoolValue
func (*Listener_DeprecatedV1) ProtoMessage ¶
func (*Listener_DeprecatedV1) ProtoMessage()
func (*Listener_DeprecatedV1) ProtoReflect ¶
func (x *Listener_DeprecatedV1) ProtoReflect() protoreflect.Message
func (*Listener_DeprecatedV1) Reset ¶
func (x *Listener_DeprecatedV1) Reset()
func (*Listener_DeprecatedV1) String ¶
func (x *Listener_DeprecatedV1) String() string
func (*Listener_DeprecatedV1) Validate ¶
func (m *Listener_DeprecatedV1) Validate() error
Validate checks the field values on Listener_DeprecatedV1 with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type Listener_DeprecatedV1ValidationError ¶
type Listener_DeprecatedV1ValidationError struct {
// contains filtered or unexported fields
}
Listener_DeprecatedV1ValidationError is the validation error returned by Listener_DeprecatedV1.Validate if the designated constraints aren't met.
func (Listener_DeprecatedV1ValidationError) Cause ¶
func (e Listener_DeprecatedV1ValidationError) Cause() error
Cause function returns cause value.
func (Listener_DeprecatedV1ValidationError) Error ¶
func (e Listener_DeprecatedV1ValidationError) Error() string
Error satisfies the builtin error interface
func (Listener_DeprecatedV1ValidationError) ErrorName ¶
func (e Listener_DeprecatedV1ValidationError) ErrorName() string
ErrorName returns error name.
func (Listener_DeprecatedV1ValidationError) Field ¶
func (e Listener_DeprecatedV1ValidationError) Field() string
Field function returns field value.
func (Listener_DeprecatedV1ValidationError) Key ¶
func (e Listener_DeprecatedV1ValidationError) Key() bool
Key function returns key value.
func (Listener_DeprecatedV1ValidationError) Reason ¶
func (e Listener_DeprecatedV1ValidationError) Reason() string
Reason function returns reason value.
type Listener_DrainType ¶
type Listener_DrainType int32
const ( Listener_DEFAULT Listener_DrainType = 0 Listener_MODIFY_ONLY Listener_DrainType = 1 )
func (Listener_DrainType) Descriptor ¶
func (Listener_DrainType) Descriptor() protoreflect.EnumDescriptor
func (Listener_DrainType) Enum ¶
func (x Listener_DrainType) Enum() *Listener_DrainType
func (Listener_DrainType) EnumDescriptor
deprecated
func (Listener_DrainType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Listener_DrainType.Descriptor instead.
func (Listener_DrainType) Number ¶
func (x Listener_DrainType) Number() protoreflect.EnumNumber
func (Listener_DrainType) String ¶
func (x Listener_DrainType) String() string
func (Listener_DrainType) Type ¶
func (Listener_DrainType) Type() protoreflect.EnumType
type QuicProtocolOptions ¶
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 */ Enabled *v4alpha.RuntimeFeatureFlag `protobuf:"bytes,4,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*QuicProtocolOptions) Descriptor
deprecated
func (*QuicProtocolOptions) Descriptor() ([]byte, []int)
Deprecated: Use QuicProtocolOptions.ProtoReflect.Descriptor instead.
func (*QuicProtocolOptions) GetCryptoHandshakeTimeout ¶
func (x *QuicProtocolOptions) GetCryptoHandshakeTimeout() *duration.Duration
func (*QuicProtocolOptions) GetEnabled ¶
func (x *QuicProtocolOptions) GetEnabled() *v4alpha.RuntimeFeatureFlag
func (*QuicProtocolOptions) GetIdleTimeout ¶
func (x *QuicProtocolOptions) GetIdleTimeout() *duration.Duration
func (*QuicProtocolOptions) GetMaxConcurrentStreams ¶
func (x *QuicProtocolOptions) GetMaxConcurrentStreams() *wrappers.UInt32Value
func (*QuicProtocolOptions) ProtoMessage ¶
func (*QuicProtocolOptions) ProtoMessage()
func (*QuicProtocolOptions) ProtoReflect ¶
func (x *QuicProtocolOptions) ProtoReflect() protoreflect.Message
func (*QuicProtocolOptions) Reset ¶
func (x *QuicProtocolOptions) Reset()
func (*QuicProtocolOptions) String ¶
func (x *QuicProtocolOptions) String() string
func (*QuicProtocolOptions) Validate ¶
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 ¶
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 ¶
func (e QuicProtocolOptionsValidationError) Cause() error
Cause function returns cause value.
func (QuicProtocolOptionsValidationError) Error ¶
func (e QuicProtocolOptionsValidationError) Error() string
Error satisfies the builtin error interface
func (QuicProtocolOptionsValidationError) ErrorName ¶
func (e QuicProtocolOptionsValidationError) ErrorName() string
ErrorName returns error name.
func (QuicProtocolOptionsValidationError) Field ¶
func (e QuicProtocolOptionsValidationError) Field() string
Field function returns field value.
func (QuicProtocolOptionsValidationError) Key ¶
func (e QuicProtocolOptionsValidationError) Key() bool
Key function returns key value.
func (QuicProtocolOptionsValidationError) Reason ¶
func (e QuicProtocolOptionsValidationError) Reason() string
Reason function returns reason value.
type UdpListenerConfig ¶
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_TypedConfig ConfigType isUdpListenerConfig_ConfigType `protobuf_oneof:"config_type"` // contains filtered or unexported fields }
func (*UdpListenerConfig) Descriptor
deprecated
func (*UdpListenerConfig) Descriptor() ([]byte, []int)
Deprecated: Use UdpListenerConfig.ProtoReflect.Descriptor instead.
func (*UdpListenerConfig) GetConfigType ¶
func (m *UdpListenerConfig) GetConfigType() isUdpListenerConfig_ConfigType
func (*UdpListenerConfig) GetTypedConfig ¶
func (x *UdpListenerConfig) GetTypedConfig() *any.Any
func (*UdpListenerConfig) GetUdpListenerName ¶
func (x *UdpListenerConfig) GetUdpListenerName() string
func (*UdpListenerConfig) ProtoMessage ¶
func (*UdpListenerConfig) ProtoMessage()
func (*UdpListenerConfig) ProtoReflect ¶
func (x *UdpListenerConfig) ProtoReflect() protoreflect.Message
func (*UdpListenerConfig) Reset ¶
func (x *UdpListenerConfig) Reset()
func (*UdpListenerConfig) String ¶
func (x *UdpListenerConfig) String() string
func (*UdpListenerConfig) Validate ¶
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 ¶
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 ¶
func (e UdpListenerConfigValidationError) Cause() error
Cause function returns cause value.
func (UdpListenerConfigValidationError) Error ¶
func (e UdpListenerConfigValidationError) Error() string
Error satisfies the builtin error interface
func (UdpListenerConfigValidationError) ErrorName ¶
func (e UdpListenerConfigValidationError) ErrorName() string
ErrorName returns error name.
func (UdpListenerConfigValidationError) Field ¶
func (e UdpListenerConfigValidationError) Field() string
Field function returns field value.
func (UdpListenerConfigValidationError) Key ¶
func (e UdpListenerConfigValidationError) Key() bool
Key function returns key value.
func (UdpListenerConfigValidationError) Reason ¶
func (e UdpListenerConfigValidationError) Reason() string
Reason function returns reason value.