Versions in this module Expand all Collapse all v0 v0.7.0 Oct 19, 2024 Changes in this version + var File_api_listener_listener_components_proto protoreflect.FileDescriptor + var File_api_listener_listener_proto protoreflect.FileDescriptor + type Filter struct + ConfigType isFilter_ConfigType + Name string + func (*Filter) Descriptor() ([]byte, []int) + func (*Filter) ProtoMessage() + func (m *Filter) GetConfigType() isFilter_ConfigType + func (x *Filter) GetHttpConnectionManager() *filter.HttpConnectionManager + func (x *Filter) GetName() string + func (x *Filter) GetTcpProxy() *filter.TcpProxy + func (x *Filter) ProtoReflect() protoreflect.Message + func (x *Filter) Reset() + func (x *Filter) String() string + type FilterChain struct + FilterChainMatch *FilterChainMatch + Filters []*Filter + Name string + func (*FilterChain) Descriptor() ([]byte, []int) + func (*FilterChain) ProtoMessage() + func (x *FilterChain) GetFilterChainMatch() *FilterChainMatch + func (x *FilterChain) GetFilters() []*Filter + func (x *FilterChain) GetName() string + func (x *FilterChain) ProtoReflect() protoreflect.Message + func (x *FilterChain) Reset() + func (x *FilterChain) String() string + type FilterChainMatch struct + ApplicationProtocols []string + DestinationPort uint32 + PrefixRanges []*core.CidrRange + TransportProtocol string + func (*FilterChainMatch) Descriptor() ([]byte, []int) + func (*FilterChainMatch) ProtoMessage() + func (x *FilterChainMatch) GetApplicationProtocols() []string + func (x *FilterChainMatch) GetDestinationPort() uint32 + func (x *FilterChainMatch) GetPrefixRanges() []*core.CidrRange + func (x *FilterChainMatch) GetTransportProtocol() string + func (x *FilterChainMatch) ProtoReflect() protoreflect.Message + func (x *FilterChainMatch) Reset() + func (x *FilterChainMatch) String() string + type Filter_HttpConnectionManager struct + HttpConnectionManager *filter.HttpConnectionManager + type Filter_TcpProxy struct + TcpProxy *filter.TcpProxy + type Listener struct + Address *core.SocketAddress + ApiStatus core.ApiStatus + FilterChains []*FilterChain + Name string + func (*Listener) Descriptor() ([]byte, []int) + func (*Listener) ProtoMessage() + func (x *Listener) GetAddress() *core.SocketAddress + func (x *Listener) GetApiStatus() core.ApiStatus + func (x *Listener) GetFilterChains() []*FilterChain + func (x *Listener) GetName() string + func (x *Listener) ProtoReflect() protoreflect.Message + func (x *Listener) Reset() + func (x *Listener) String() string