go-control-plane: github.com/envoyproxy/go-control-plane/envoy/config/listener/v3 Index | Files

package envoy_config_listener_v3

import "github.com/envoyproxy/go-control-plane/envoy/config/listener/v3"

Index

Package Files

api_listener.pb.go api_listener.pb.validate.go listener.pb.go listener.pb.validate.go listener_components.pb.go listener_components.pb.validate.go quic_config.pb.go quic_config.pb.validate.go udp_listener_config.pb.go udp_listener_config.pb.validate.go

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_v3_api_listener_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v3_listener_components_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v3_listener_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v3_quic_config_proto protoreflect.FileDescriptor
var File_envoy_config_listener_v3_udp_listener_config_proto protoreflect.FileDescriptor

type ActiveRawUdpListenerConfig Uses

type ActiveRawUdpListenerConfig struct {
    // contains filtered or unexported fields
}

func (*ActiveRawUdpListenerConfig) Descriptor Uses

func (*ActiveRawUdpListenerConfig) Descriptor() ([]byte, []int)

Deprecated: Use ActiveRawUdpListenerConfig.ProtoReflect.Descriptor instead.

func (*ActiveRawUdpListenerConfig) ProtoMessage Uses

func (*ActiveRawUdpListenerConfig) ProtoMessage()

func (*ActiveRawUdpListenerConfig) ProtoReflect Uses

func (x *ActiveRawUdpListenerConfig) ProtoReflect() protoreflect.Message

func (*ActiveRawUdpListenerConfig) Reset Uses

func (x *ActiveRawUdpListenerConfig) Reset()

func (*ActiveRawUdpListenerConfig) String Uses

func (x *ActiveRawUdpListenerConfig) String() string

func (*ActiveRawUdpListenerConfig) Validate Uses

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 Uses

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 Uses

func (e ActiveRawUdpListenerConfigValidationError) Cause() error

Cause function returns cause value.

func (ActiveRawUdpListenerConfigValidationError) Error Uses

func (e ActiveRawUdpListenerConfigValidationError) Error() string

Error satisfies the builtin error interface

func (ActiveRawUdpListenerConfigValidationError) ErrorName Uses

func (e ActiveRawUdpListenerConfigValidationError) ErrorName() string

ErrorName returns error name.

func (ActiveRawUdpListenerConfigValidationError) Field Uses

func (e ActiveRawUdpListenerConfigValidationError) Field() string

Field function returns field value.

func (ActiveRawUdpListenerConfigValidationError) Key Uses

func (e ActiveRawUdpListenerConfigValidationError) Key() bool

Key function returns key value.

func (ActiveRawUdpListenerConfigValidationError) Reason Uses

func (e ActiveRawUdpListenerConfigValidationError) Reason() string

Reason function returns reason value.

type ApiListener Uses

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 Uses

func (*ApiListener) Descriptor() ([]byte, []int)

Deprecated: Use ApiListener.ProtoReflect.Descriptor instead.

func (*ApiListener) GetApiListener Uses

func (x *ApiListener) GetApiListener() *any.Any

func (*ApiListener) ProtoMessage Uses

func (*ApiListener) ProtoMessage()

func (*ApiListener) ProtoReflect Uses

func (x *ApiListener) ProtoReflect() protoreflect.Message

func (*ApiListener) Reset Uses

func (x *ApiListener) Reset()

func (*ApiListener) String Uses

func (x *ApiListener) String() string

func (*ApiListener) Validate Uses

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 Uses

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 Uses

func (e ApiListenerValidationError) Cause() error

Cause function returns cause value.

func (ApiListenerValidationError) Error Uses

func (e ApiListenerValidationError) Error() string

Error satisfies the builtin error interface

func (ApiListenerValidationError) ErrorName Uses

func (e ApiListenerValidationError) ErrorName() string

ErrorName returns error name.

func (ApiListenerValidationError) Field Uses

func (e ApiListenerValidationError) Field() string

Field function returns field value.

func (ApiListenerValidationError) Key Uses

func (e ApiListenerValidationError) Key() bool

Key function returns key value.

func (ApiListenerValidationError) Reason Uses

func (e ApiListenerValidationError) Reason() string

Reason function returns reason value.

type Filter Uses

type Filter struct {
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Types that are assignable to ConfigType:
    //	*Filter_TypedConfig
    //	*Filter_HiddenEnvoyDeprecatedConfig
    ConfigType isFilter_ConfigType `protobuf_oneof:"config_type"`
    // contains filtered or unexported fields
}

func (*Filter) Descriptor Uses

func (*Filter) Descriptor() ([]byte, []int)

Deprecated: Use Filter.ProtoReflect.Descriptor instead.

func (*Filter) GetConfigType Uses

func (m *Filter) GetConfigType() isFilter_ConfigType

func (*Filter) GetHiddenEnvoyDeprecatedConfig Uses

func (x *Filter) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct

Deprecated: Do not use.

func (*Filter) GetName Uses

func (x *Filter) GetName() string

func (*Filter) GetTypedConfig Uses

func (x *Filter) GetTypedConfig() *any.Any

func (*Filter) ProtoMessage Uses

func (*Filter) ProtoMessage()

func (*Filter) ProtoReflect Uses

func (x *Filter) ProtoReflect() protoreflect.Message

func (*Filter) Reset Uses

func (x *Filter) Reset()

func (*Filter) String Uses

func (x *Filter) String() string

func (*Filter) Validate Uses

func (m *Filter) Validate() error

Validate checks the field values on Filter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type FilterChain Uses

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         *v3.Metadata        `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
    TransportSocket  *v3.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"`
    // Deprecated: Do not use.
    HiddenEnvoyDeprecatedTlsContext *v31.DownstreamTlsContext `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_tls_context,json=hiddenEnvoyDeprecatedTlsContext,proto3" json:"hidden_envoy_deprecated_tls_context,omitempty"`
    // contains filtered or unexported fields
}

func (*FilterChain) Descriptor Uses

func (*FilterChain) Descriptor() ([]byte, []int)

Deprecated: Use FilterChain.ProtoReflect.Descriptor instead.

func (*FilterChain) GetFilterChainMatch Uses

func (x *FilterChain) GetFilterChainMatch() *FilterChainMatch

func (*FilterChain) GetFilters Uses

func (x *FilterChain) GetFilters() []*Filter

func (*FilterChain) GetHiddenEnvoyDeprecatedTlsContext Uses

func (x *FilterChain) GetHiddenEnvoyDeprecatedTlsContext() *v31.DownstreamTlsContext

Deprecated: Do not use.

func (*FilterChain) GetMetadata Uses

func (x *FilterChain) GetMetadata() *v3.Metadata

func (*FilterChain) GetName Uses

func (x *FilterChain) GetName() string

func (*FilterChain) GetTransportSocket Uses

func (x *FilterChain) GetTransportSocket() *v3.TransportSocket

func (*FilterChain) GetUseProxyProto Uses

func (x *FilterChain) GetUseProxyProto() *wrappers.BoolValue

func (*FilterChain) ProtoMessage Uses

func (*FilterChain) ProtoMessage()

func (*FilterChain) ProtoReflect Uses

func (x *FilterChain) ProtoReflect() protoreflect.Message

func (*FilterChain) Reset Uses

func (x *FilterChain) Reset()

func (*FilterChain) String Uses

func (x *FilterChain) String() string

func (*FilterChain) Validate Uses

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 Uses

type FilterChainMatch struct {
    DestinationPort      *wrappers.UInt32Value                 `protobuf:"bytes,8,opt,name=destination_port,json=destinationPort,proto3" json:"destination_port,omitempty"`
    PrefixRanges         []*v3.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 `protobuf:"varint,12,opt,name=source_type,json=sourceType,proto3,enum=envoy.config.listener.v3.FilterChainMatch_ConnectionSourceType" json:"source_type,omitempty"`
    SourcePrefixRanges   []*v3.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 Uses

func (*FilterChainMatch) Descriptor() ([]byte, []int)

Deprecated: Use FilterChainMatch.ProtoReflect.Descriptor instead.

func (*FilterChainMatch) GetAddressSuffix Uses

func (x *FilterChainMatch) GetAddressSuffix() string

func (*FilterChainMatch) GetApplicationProtocols Uses

func (x *FilterChainMatch) GetApplicationProtocols() []string

func (*FilterChainMatch) GetDestinationPort Uses

func (x *FilterChainMatch) GetDestinationPort() *wrappers.UInt32Value

func (*FilterChainMatch) GetPrefixRanges Uses

func (x *FilterChainMatch) GetPrefixRanges() []*v3.CidrRange

func (*FilterChainMatch) GetServerNames Uses

func (x *FilterChainMatch) GetServerNames() []string

func (*FilterChainMatch) GetSourcePorts Uses

func (x *FilterChainMatch) GetSourcePorts() []uint32

func (*FilterChainMatch) GetSourcePrefixRanges Uses

func (x *FilterChainMatch) GetSourcePrefixRanges() []*v3.CidrRange

func (*FilterChainMatch) GetSourceType Uses

func (x *FilterChainMatch) GetSourceType() FilterChainMatch_ConnectionSourceType

func (*FilterChainMatch) GetSuffixLen Uses

func (x *FilterChainMatch) GetSuffixLen() *wrappers.UInt32Value

func (*FilterChainMatch) GetTransportProtocol Uses

func (x *FilterChainMatch) GetTransportProtocol() string

func (*FilterChainMatch) ProtoMessage Uses

func (*FilterChainMatch) ProtoMessage()

func (*FilterChainMatch) ProtoReflect Uses

func (x *FilterChainMatch) ProtoReflect() protoreflect.Message

func (*FilterChainMatch) Reset Uses

func (x *FilterChainMatch) Reset()

func (*FilterChainMatch) String Uses

func (x *FilterChainMatch) String() string

func (*FilterChainMatch) Validate Uses

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 Uses

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 Uses

func (e FilterChainMatchValidationError) Cause() error

Cause function returns cause value.

func (FilterChainMatchValidationError) Error Uses

func (e FilterChainMatchValidationError) Error() string

Error satisfies the builtin error interface

func (FilterChainMatchValidationError) ErrorName Uses

func (e FilterChainMatchValidationError) ErrorName() string

ErrorName returns error name.

func (FilterChainMatchValidationError) Field Uses

func (e FilterChainMatchValidationError) Field() string

Field function returns field value.

func (FilterChainMatchValidationError) Key Uses

func (e FilterChainMatchValidationError) Key() bool

Key function returns key value.

func (FilterChainMatchValidationError) Reason Uses

func (e FilterChainMatchValidationError) Reason() string

Reason function returns reason value.

type FilterChainMatch_ConnectionSourceType Uses

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 Uses

func (FilterChainMatch_ConnectionSourceType) Descriptor() protoreflect.EnumDescriptor

func (FilterChainMatch_ConnectionSourceType) Enum Uses

func (x FilterChainMatch_ConnectionSourceType) Enum() *FilterChainMatch_ConnectionSourceType

func (FilterChainMatch_ConnectionSourceType) EnumDescriptor Uses

func (FilterChainMatch_ConnectionSourceType) EnumDescriptor() ([]byte, []int)

Deprecated: Use FilterChainMatch_ConnectionSourceType.Descriptor instead.

func (FilterChainMatch_ConnectionSourceType) Number Uses

func (x FilterChainMatch_ConnectionSourceType) Number() protoreflect.EnumNumber

func (FilterChainMatch_ConnectionSourceType) String Uses

func (x FilterChainMatch_ConnectionSourceType) String() string

func (FilterChainMatch_ConnectionSourceType) Type Uses

func (FilterChainMatch_ConnectionSourceType) Type() protoreflect.EnumType

type FilterChainValidationError Uses

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 Uses

func (e FilterChainValidationError) Cause() error

Cause function returns cause value.

func (FilterChainValidationError) Error Uses

func (e FilterChainValidationError) Error() string

Error satisfies the builtin error interface

func (FilterChainValidationError) ErrorName Uses

func (e FilterChainValidationError) ErrorName() string

ErrorName returns error name.

func (FilterChainValidationError) Field Uses

func (e FilterChainValidationError) Field() string

Field function returns field value.

func (FilterChainValidationError) Key Uses

func (e FilterChainValidationError) Key() bool

Key function returns key value.

func (FilterChainValidationError) Reason Uses

func (e FilterChainValidationError) Reason() string

Reason function returns reason value.

type FilterValidationError Uses

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 Uses

func (e FilterValidationError) Cause() error

Cause function returns cause value.

func (FilterValidationError) Error Uses

func (e FilterValidationError) Error() string

Error satisfies the builtin error interface

func (FilterValidationError) ErrorName Uses

func (e FilterValidationError) ErrorName() string

ErrorName returns error name.

func (FilterValidationError) Field Uses

func (e FilterValidationError) Field() string

Field function returns field value.

func (FilterValidationError) Key Uses

func (e FilterValidationError) Key() bool

Key function returns key value.

func (FilterValidationError) Reason Uses

func (e FilterValidationError) Reason() string

Reason function returns reason value.

type Filter_HiddenEnvoyDeprecatedConfig Uses

type Filter_HiddenEnvoyDeprecatedConfig struct {
    // Deprecated: Do not use.
    HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"`
}

type Filter_TypedConfig Uses

type Filter_TypedConfig struct {
    TypedConfig *any.Any `protobuf:"bytes,4,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

type Listener Uses

type Listener struct {
    Name                             string                            `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    Address                          *v3.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             `protobuf:"bytes,5,opt,name=per_connection_buffer_limit_bytes,json=perConnectionBufferLimitBytes,proto3" json:"per_connection_buffer_limit_bytes,omitempty"`
    Metadata                         *v3.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                `protobuf:"varint,8,opt,name=drain_type,json=drainType,proto3,enum=envoy.config.listener.v3.Listener_DrainType" json:"drain_type,omitempty"`
    ListenerFilters                  []*ListenerFilter                 `protobuf:"bytes,9,rep,name=listener_filters,json=listenerFilters,proto3" json:"listener_filters,omitempty"`
    ListenerFiltersTimeout           *duration.Duration                `protobuf:"bytes,15,opt,name=listener_filters_timeout,json=listenerFiltersTimeout,proto3" json:"listener_filters_timeout,omitempty"`
    ContinueOnListenerFiltersTimeout bool                              `protobuf:"varint,17,opt,name=continue_on_listener_filters_timeout,json=continueOnListenerFiltersTimeout,proto3" json:"continue_on_listener_filters_timeout,omitempty"`
    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                    []*v3.SocketOption                `protobuf:"bytes,13,rep,name=socket_options,json=socketOptions,proto3" json:"socket_options,omitempty"`
    TcpFastOpenQueueLength           *wrappers.UInt32Value             `protobuf:"bytes,12,opt,name=tcp_fast_open_queue_length,json=tcpFastOpenQueueLength,proto3" json:"tcp_fast_open_queue_length,omitempty"`
    TrafficDirection                 v3.TrafficDirection               `protobuf:"varint,16,opt,name=traffic_direction,json=trafficDirection,proto3,enum=envoy.config.core.v3.TrafficDirection" json:"traffic_direction,omitempty"`
    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 `protobuf:"bytes,20,opt,name=connection_balance_config,json=connectionBalanceConfig,proto3" json:"connection_balance_config,omitempty"`
    ReusePort                        bool                              `protobuf:"varint,21,opt,name=reuse_port,json=reusePort,proto3" json:"reuse_port,omitempty"`
    AccessLog                        []*v31.AccessLog                  `protobuf:"bytes,22,rep,name=access_log,json=accessLog,proto3" json:"access_log,omitempty"`
    // Deprecated: Do not use.
    HiddenEnvoyDeprecatedUseOriginalDst *wrappers.BoolValue `protobuf:"bytes,4,opt,name=hidden_envoy_deprecated_use_original_dst,json=hiddenEnvoyDeprecatedUseOriginalDst,proto3" json:"hidden_envoy_deprecated_use_original_dst,omitempty"`
    // contains filtered or unexported fields
}

func (*Listener) Descriptor Uses

func (*Listener) Descriptor() ([]byte, []int)

Deprecated: Use Listener.ProtoReflect.Descriptor instead.

func (*Listener) GetAccessLog Uses

func (x *Listener) GetAccessLog() []*v31.AccessLog

func (*Listener) GetAddress Uses

func (x *Listener) GetAddress() *v3.Address

func (*Listener) GetApiListener Uses

func (x *Listener) GetApiListener() *ApiListener

func (*Listener) GetConnectionBalanceConfig Uses

func (x *Listener) GetConnectionBalanceConfig() *Listener_ConnectionBalanceConfig

func (*Listener) GetContinueOnListenerFiltersTimeout Uses

func (x *Listener) GetContinueOnListenerFiltersTimeout() bool

func (*Listener) GetDeprecatedV1 Uses

func (x *Listener) GetDeprecatedV1() *Listener_DeprecatedV1

func (*Listener) GetDrainType Uses

func (x *Listener) GetDrainType() Listener_DrainType

func (*Listener) GetFilterChains Uses

func (x *Listener) GetFilterChains() []*FilterChain

func (*Listener) GetFreebind Uses

func (x *Listener) GetFreebind() *wrappers.BoolValue

func (*Listener) GetHiddenEnvoyDeprecatedUseOriginalDst Uses

func (x *Listener) GetHiddenEnvoyDeprecatedUseOriginalDst() *wrappers.BoolValue

Deprecated: Do not use.

func (*Listener) GetListenerFilters Uses

func (x *Listener) GetListenerFilters() []*ListenerFilter

func (*Listener) GetListenerFiltersTimeout Uses

func (x *Listener) GetListenerFiltersTimeout() *duration.Duration

func (*Listener) GetMetadata Uses

func (x *Listener) GetMetadata() *v3.Metadata

func (*Listener) GetName Uses

func (x *Listener) GetName() string

func (*Listener) GetPerConnectionBufferLimitBytes Uses

func (x *Listener) GetPerConnectionBufferLimitBytes() *wrappers.UInt32Value

func (*Listener) GetReusePort Uses

func (x *Listener) GetReusePort() bool

func (*Listener) GetSocketOptions Uses

func (x *Listener) GetSocketOptions() []*v3.SocketOption

func (*Listener) GetTcpFastOpenQueueLength Uses

func (x *Listener) GetTcpFastOpenQueueLength() *wrappers.UInt32Value

func (*Listener) GetTrafficDirection Uses

func (x *Listener) GetTrafficDirection() v3.TrafficDirection

func (*Listener) GetTransparent Uses

func (x *Listener) GetTransparent() *wrappers.BoolValue

func (*Listener) GetUdpListenerConfig Uses

func (x *Listener) GetUdpListenerConfig() *UdpListenerConfig

func (*Listener) ProtoMessage Uses

func (*Listener) ProtoMessage()

func (*Listener) ProtoReflect Uses

func (x *Listener) ProtoReflect() protoreflect.Message

func (*Listener) Reset Uses

func (x *Listener) Reset()

func (*Listener) String Uses

func (x *Listener) String() string

func (*Listener) Validate Uses

func (m *Listener) Validate() error

Validate checks the field values on Listener with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.

type ListenerCollection Uses

type ListenerCollection struct {
    Entries *v1.CollectionEntry `protobuf:"bytes,1,opt,name=entries,proto3" json:"entries,omitempty"`
    // contains filtered or unexported fields
}

func (*ListenerCollection) Descriptor Uses

func (*ListenerCollection) Descriptor() ([]byte, []int)

Deprecated: Use ListenerCollection.ProtoReflect.Descriptor instead.

func (*ListenerCollection) GetEntries Uses

func (x *ListenerCollection) GetEntries() *v1.CollectionEntry

func (*ListenerCollection) ProtoMessage Uses

func (*ListenerCollection) ProtoMessage()

func (*ListenerCollection) ProtoReflect Uses

func (x *ListenerCollection) ProtoReflect() protoreflect.Message

func (*ListenerCollection) Reset Uses

func (x *ListenerCollection) Reset()

func (*ListenerCollection) String Uses

func (x *ListenerCollection) String() string

func (*ListenerCollection) Validate Uses

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 Uses

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 Uses

func (e ListenerCollectionValidationError) Cause() error

Cause function returns cause value.

func (ListenerCollectionValidationError) Error Uses

func (e ListenerCollectionValidationError) Error() string

Error satisfies the builtin error interface

func (ListenerCollectionValidationError) ErrorName Uses

func (e ListenerCollectionValidationError) ErrorName() string

ErrorName returns error name.

func (ListenerCollectionValidationError) Field Uses

func (e ListenerCollectionValidationError) Field() string

Field function returns field value.

func (ListenerCollectionValidationError) Key Uses

func (e ListenerCollectionValidationError) Key() bool

Key function returns key value.

func (ListenerCollectionValidationError) Reason Uses

func (e ListenerCollectionValidationError) Reason() string

Reason function returns reason value.

type ListenerFilter Uses

type ListenerFilter struct {
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Types that are assignable to ConfigType:
    //	*ListenerFilter_TypedConfig
    //	*ListenerFilter_HiddenEnvoyDeprecatedConfig
    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 Uses

func (*ListenerFilter) Descriptor() ([]byte, []int)

Deprecated: Use ListenerFilter.ProtoReflect.Descriptor instead.

func (*ListenerFilter) GetConfigType Uses

func (m *ListenerFilter) GetConfigType() isListenerFilter_ConfigType

func (*ListenerFilter) GetFilterDisabled Uses

func (x *ListenerFilter) GetFilterDisabled() *ListenerFilterChainMatchPredicate

func (*ListenerFilter) GetHiddenEnvoyDeprecatedConfig Uses

func (x *ListenerFilter) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct

Deprecated: Do not use.

func (*ListenerFilter) GetName Uses

func (x *ListenerFilter) GetName() string

func (*ListenerFilter) GetTypedConfig Uses

func (x *ListenerFilter) GetTypedConfig() *any.Any

func (*ListenerFilter) ProtoMessage Uses

func (*ListenerFilter) ProtoMessage()

func (*ListenerFilter) ProtoReflect Uses

func (x *ListenerFilter) ProtoReflect() protoreflect.Message

func (*ListenerFilter) Reset Uses

func (x *ListenerFilter) Reset()

func (*ListenerFilter) String Uses

func (x *ListenerFilter) String() string

func (*ListenerFilter) Validate Uses

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 Uses

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 Uses

func (*ListenerFilterChainMatchPredicate) Descriptor() ([]byte, []int)

Deprecated: Use ListenerFilterChainMatchPredicate.ProtoReflect.Descriptor instead.

func (*ListenerFilterChainMatchPredicate) GetAndMatch Uses

func (x *ListenerFilterChainMatchPredicate) GetAndMatch() *ListenerFilterChainMatchPredicate_MatchSet

func (*ListenerFilterChainMatchPredicate) GetAnyMatch Uses

func (x *ListenerFilterChainMatchPredicate) GetAnyMatch() bool

func (*ListenerFilterChainMatchPredicate) GetDestinationPortRange Uses

func (x *ListenerFilterChainMatchPredicate) GetDestinationPortRange() *v32.Int32Range

func (*ListenerFilterChainMatchPredicate) GetNotMatch Uses

func (x *ListenerFilterChainMatchPredicate) GetNotMatch() *ListenerFilterChainMatchPredicate

func (*ListenerFilterChainMatchPredicate) GetOrMatch Uses

func (x *ListenerFilterChainMatchPredicate) GetOrMatch() *ListenerFilterChainMatchPredicate_MatchSet

func (*ListenerFilterChainMatchPredicate) GetRule Uses

func (m *ListenerFilterChainMatchPredicate) GetRule() isListenerFilterChainMatchPredicate_Rule

func (*ListenerFilterChainMatchPredicate) ProtoMessage Uses

func (*ListenerFilterChainMatchPredicate) ProtoMessage()

func (*ListenerFilterChainMatchPredicate) ProtoReflect Uses

func (x *ListenerFilterChainMatchPredicate) ProtoReflect() protoreflect.Message

func (*ListenerFilterChainMatchPredicate) Reset Uses

func (x *ListenerFilterChainMatchPredicate) Reset()

func (*ListenerFilterChainMatchPredicate) String Uses

func (x *ListenerFilterChainMatchPredicate) String() string

func (*ListenerFilterChainMatchPredicate) Validate Uses

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 Uses

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 Uses

func (e ListenerFilterChainMatchPredicateValidationError) Cause() error

Cause function returns cause value.

func (ListenerFilterChainMatchPredicateValidationError) Error Uses

func (e ListenerFilterChainMatchPredicateValidationError) Error() string

Error satisfies the builtin error interface

func (ListenerFilterChainMatchPredicateValidationError) ErrorName Uses

func (e ListenerFilterChainMatchPredicateValidationError) ErrorName() string

ErrorName returns error name.

func (ListenerFilterChainMatchPredicateValidationError) Field Uses

func (e ListenerFilterChainMatchPredicateValidationError) Field() string

Field function returns field value.

func (ListenerFilterChainMatchPredicateValidationError) Key Uses

func (e ListenerFilterChainMatchPredicateValidationError) Key() bool

Key function returns key value.

func (ListenerFilterChainMatchPredicateValidationError) Reason Uses

func (e ListenerFilterChainMatchPredicateValidationError) Reason() string

Reason function returns reason value.

type ListenerFilterChainMatchPredicate_AndMatch Uses

type ListenerFilterChainMatchPredicate_AndMatch struct {
    AndMatch *ListenerFilterChainMatchPredicate_MatchSet `protobuf:"bytes,2,opt,name=and_match,json=andMatch,proto3,oneof"`
}

type ListenerFilterChainMatchPredicate_AnyMatch Uses

type ListenerFilterChainMatchPredicate_AnyMatch struct {
    AnyMatch bool `protobuf:"varint,4,opt,name=any_match,json=anyMatch,proto3,oneof"`
}

type ListenerFilterChainMatchPredicate_DestinationPortRange Uses

type ListenerFilterChainMatchPredicate_DestinationPortRange struct {
    DestinationPortRange *v32.Int32Range `protobuf:"bytes,5,opt,name=destination_port_range,json=destinationPortRange,proto3,oneof"`
}

type ListenerFilterChainMatchPredicate_MatchSet Uses

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 Uses

func (*ListenerFilterChainMatchPredicate_MatchSet) Descriptor() ([]byte, []int)

Deprecated: Use ListenerFilterChainMatchPredicate_MatchSet.ProtoReflect.Descriptor instead.

func (*ListenerFilterChainMatchPredicate_MatchSet) GetRules Uses

func (x *ListenerFilterChainMatchPredicate_MatchSet) GetRules() []*ListenerFilterChainMatchPredicate

func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoMessage Uses

func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoMessage()

func (*ListenerFilterChainMatchPredicate_MatchSet) ProtoReflect Uses

func (x *ListenerFilterChainMatchPredicate_MatchSet) ProtoReflect() protoreflect.Message

func (*ListenerFilterChainMatchPredicate_MatchSet) Reset Uses

func (x *ListenerFilterChainMatchPredicate_MatchSet) Reset()

func (*ListenerFilterChainMatchPredicate_MatchSet) String Uses

func (x *ListenerFilterChainMatchPredicate_MatchSet) String() string

func (*ListenerFilterChainMatchPredicate_MatchSet) Validate Uses

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 Uses

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 Uses

func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Cause() error

Cause function returns cause value.

func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Error Uses

func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Error() string

Error satisfies the builtin error interface

func (ListenerFilterChainMatchPredicate_MatchSetValidationError) ErrorName Uses

func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) ErrorName() string

ErrorName returns error name.

func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Field Uses

func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Field() string

Field function returns field value.

func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Key Uses

func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Key() bool

Key function returns key value.

func (ListenerFilterChainMatchPredicate_MatchSetValidationError) Reason Uses

func (e ListenerFilterChainMatchPredicate_MatchSetValidationError) Reason() string

Reason function returns reason value.

type ListenerFilterChainMatchPredicate_NotMatch Uses

type ListenerFilterChainMatchPredicate_NotMatch struct {
    NotMatch *ListenerFilterChainMatchPredicate `protobuf:"bytes,3,opt,name=not_match,json=notMatch,proto3,oneof"`
}

type ListenerFilterChainMatchPredicate_OrMatch Uses

type ListenerFilterChainMatchPredicate_OrMatch struct {
    OrMatch *ListenerFilterChainMatchPredicate_MatchSet `protobuf:"bytes,1,opt,name=or_match,json=orMatch,proto3,oneof"`
}

type ListenerFilterValidationError Uses

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 Uses

func (e ListenerFilterValidationError) Cause() error

Cause function returns cause value.

func (ListenerFilterValidationError) Error Uses

func (e ListenerFilterValidationError) Error() string

Error satisfies the builtin error interface

func (ListenerFilterValidationError) ErrorName Uses

func (e ListenerFilterValidationError) ErrorName() string

ErrorName returns error name.

func (ListenerFilterValidationError) Field Uses

func (e ListenerFilterValidationError) Field() string

Field function returns field value.

func (ListenerFilterValidationError) Key Uses

func (e ListenerFilterValidationError) Key() bool

Key function returns key value.

func (ListenerFilterValidationError) Reason Uses

func (e ListenerFilterValidationError) Reason() string

Reason function returns reason value.

type ListenerFilter_HiddenEnvoyDeprecatedConfig Uses

type ListenerFilter_HiddenEnvoyDeprecatedConfig struct {
    // Deprecated: Do not use.
    HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"`
}

type ListenerFilter_TypedConfig Uses

type ListenerFilter_TypedConfig struct {
    TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

type ListenerValidationError Uses

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 Uses

func (e ListenerValidationError) Cause() error

Cause function returns cause value.

func (ListenerValidationError) Error Uses

func (e ListenerValidationError) Error() string

Error satisfies the builtin error interface

func (ListenerValidationError) ErrorName Uses

func (e ListenerValidationError) ErrorName() string

ErrorName returns error name.

func (ListenerValidationError) Field Uses

func (e ListenerValidationError) Field() string

Field function returns field value.

func (ListenerValidationError) Key Uses

func (e ListenerValidationError) Key() bool

Key function returns key value.

func (ListenerValidationError) Reason Uses

func (e ListenerValidationError) Reason() string

Reason function returns reason value.

type Listener_ConnectionBalanceConfig Uses

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 Uses

func (*Listener_ConnectionBalanceConfig) Descriptor() ([]byte, []int)

Deprecated: Use Listener_ConnectionBalanceConfig.ProtoReflect.Descriptor instead.

func (*Listener_ConnectionBalanceConfig) GetBalanceType Uses

func (m *Listener_ConnectionBalanceConfig) GetBalanceType() isListener_ConnectionBalanceConfig_BalanceType

func (*Listener_ConnectionBalanceConfig) GetExactBalance Uses

func (x *Listener_ConnectionBalanceConfig) GetExactBalance() *Listener_ConnectionBalanceConfig_ExactBalance

func (*Listener_ConnectionBalanceConfig) ProtoMessage Uses

func (*Listener_ConnectionBalanceConfig) ProtoMessage()

func (*Listener_ConnectionBalanceConfig) ProtoReflect Uses

func (x *Listener_ConnectionBalanceConfig) ProtoReflect() protoreflect.Message

func (*Listener_ConnectionBalanceConfig) Reset Uses

func (x *Listener_ConnectionBalanceConfig) Reset()

func (*Listener_ConnectionBalanceConfig) String Uses

func (x *Listener_ConnectionBalanceConfig) String() string

func (*Listener_ConnectionBalanceConfig) Validate Uses

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 Uses

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 Uses

func (e Listener_ConnectionBalanceConfigValidationError) Cause() error

Cause function returns cause value.

func (Listener_ConnectionBalanceConfigValidationError) Error Uses

func (e Listener_ConnectionBalanceConfigValidationError) Error() string

Error satisfies the builtin error interface

func (Listener_ConnectionBalanceConfigValidationError) ErrorName Uses

func (e Listener_ConnectionBalanceConfigValidationError) ErrorName() string

ErrorName returns error name.

func (Listener_ConnectionBalanceConfigValidationError) Field Uses

func (e Listener_ConnectionBalanceConfigValidationError) Field() string

Field function returns field value.

func (Listener_ConnectionBalanceConfigValidationError) Key Uses

func (e Listener_ConnectionBalanceConfigValidationError) Key() bool

Key function returns key value.

func (Listener_ConnectionBalanceConfigValidationError) Reason Uses

func (e Listener_ConnectionBalanceConfigValidationError) Reason() string

Reason function returns reason value.

type Listener_ConnectionBalanceConfig_ExactBalance Uses

type Listener_ConnectionBalanceConfig_ExactBalance struct {
    // contains filtered or unexported fields
}

func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor Uses

func (*Listener_ConnectionBalanceConfig_ExactBalance) Descriptor() ([]byte, []int)

Deprecated: Use Listener_ConnectionBalanceConfig_ExactBalance.ProtoReflect.Descriptor instead.

func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage Uses

func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoMessage()

func (*Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect Uses

func (x *Listener_ConnectionBalanceConfig_ExactBalance) ProtoReflect() protoreflect.Message

func (*Listener_ConnectionBalanceConfig_ExactBalance) Reset Uses

func (x *Listener_ConnectionBalanceConfig_ExactBalance) Reset()

func (*Listener_ConnectionBalanceConfig_ExactBalance) String Uses

func (x *Listener_ConnectionBalanceConfig_ExactBalance) String() string

func (*Listener_ConnectionBalanceConfig_ExactBalance) Validate Uses

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 Uses

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 Uses

func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Cause() error

Cause function returns cause value.

func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error Uses

func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Error() string

Error satisfies the builtin error interface

func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName Uses

func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) ErrorName() string

ErrorName returns error name.

func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field Uses

func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Field() string

Field function returns field value.

func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key Uses

func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Key() bool

Key function returns key value.

func (Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason Uses

func (e Listener_ConnectionBalanceConfig_ExactBalanceValidationError) Reason() string

Reason function returns reason value.

type Listener_ConnectionBalanceConfig_ExactBalance_ Uses

type Listener_ConnectionBalanceConfig_ExactBalance_ struct {
    ExactBalance *Listener_ConnectionBalanceConfig_ExactBalance `protobuf:"bytes,1,opt,name=exact_balance,json=exactBalance,proto3,oneof"`
}

type Listener_DeprecatedV1 Uses

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 Uses

func (*Listener_DeprecatedV1) Descriptor() ([]byte, []int)

Deprecated: Use Listener_DeprecatedV1.ProtoReflect.Descriptor instead.

func (*Listener_DeprecatedV1) GetBindToPort Uses

func (x *Listener_DeprecatedV1) GetBindToPort() *wrappers.BoolValue

func (*Listener_DeprecatedV1) ProtoMessage Uses

func (*Listener_DeprecatedV1) ProtoMessage()

func (*Listener_DeprecatedV1) ProtoReflect Uses

func (x *Listener_DeprecatedV1) ProtoReflect() protoreflect.Message

func (*Listener_DeprecatedV1) Reset Uses

func (x *Listener_DeprecatedV1) Reset()

func (*Listener_DeprecatedV1) String Uses

func (x *Listener_DeprecatedV1) String() string

func (*Listener_DeprecatedV1) Validate Uses

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 Uses

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 Uses

func (e Listener_DeprecatedV1ValidationError) Cause() error

Cause function returns cause value.

func (Listener_DeprecatedV1ValidationError) Error Uses

func (e Listener_DeprecatedV1ValidationError) Error() string

Error satisfies the builtin error interface

func (Listener_DeprecatedV1ValidationError) ErrorName Uses

func (e Listener_DeprecatedV1ValidationError) ErrorName() string

ErrorName returns error name.

func (Listener_DeprecatedV1ValidationError) Field Uses

func (e Listener_DeprecatedV1ValidationError) Field() string

Field function returns field value.

func (Listener_DeprecatedV1ValidationError) Key Uses

func (e Listener_DeprecatedV1ValidationError) Key() bool

Key function returns key value.

func (Listener_DeprecatedV1ValidationError) Reason Uses

func (e Listener_DeprecatedV1ValidationError) Reason() string

Reason function returns reason value.

type Listener_DrainType Uses

type Listener_DrainType int32
const (
    Listener_DEFAULT     Listener_DrainType = 0
    Listener_MODIFY_ONLY Listener_DrainType = 1
)

func (Listener_DrainType) Descriptor Uses

func (Listener_DrainType) Descriptor() protoreflect.EnumDescriptor

func (Listener_DrainType) Enum Uses

func (x Listener_DrainType) Enum() *Listener_DrainType

func (Listener_DrainType) EnumDescriptor Uses

func (Listener_DrainType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Listener_DrainType.Descriptor instead.

func (Listener_DrainType) Number Uses

func (x Listener_DrainType) Number() protoreflect.EnumNumber

func (Listener_DrainType) String Uses

func (x Listener_DrainType) String() string

func (Listener_DrainType) Type Uses

func (Listener_DrainType) Type() protoreflect.EnumType

type QuicProtocolOptions Uses

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     `protobuf:"bytes,3,opt,name=crypto_handshake_timeout,json=cryptoHandshakeTimeout,proto3" json:"crypto_handshake_timeout,omitempty"`
    Enabled                *v3.RuntimeFeatureFlag `protobuf:"bytes,4,opt,name=enabled,proto3" json:"enabled,omitempty"`
    // contains filtered or unexported fields
}

func (*QuicProtocolOptions) Descriptor Uses

func (*QuicProtocolOptions) Descriptor() ([]byte, []int)

Deprecated: Use QuicProtocolOptions.ProtoReflect.Descriptor instead.

func (*QuicProtocolOptions) GetCryptoHandshakeTimeout Uses

func (x *QuicProtocolOptions) GetCryptoHandshakeTimeout() *duration.Duration

func (*QuicProtocolOptions) GetEnabled Uses

func (x *QuicProtocolOptions) GetEnabled() *v3.RuntimeFeatureFlag

func (*QuicProtocolOptions) GetIdleTimeout Uses

func (x *QuicProtocolOptions) GetIdleTimeout() *duration.Duration

func (*QuicProtocolOptions) GetMaxConcurrentStreams Uses

func (x *QuicProtocolOptions) GetMaxConcurrentStreams() *wrappers.UInt32Value

func (*QuicProtocolOptions) ProtoMessage Uses

func (*QuicProtocolOptions) ProtoMessage()

func (*QuicProtocolOptions) ProtoReflect Uses

func (x *QuicProtocolOptions) ProtoReflect() protoreflect.Message

func (*QuicProtocolOptions) Reset Uses

func (x *QuicProtocolOptions) Reset()

func (*QuicProtocolOptions) String Uses

func (x *QuicProtocolOptions) String() string

func (*QuicProtocolOptions) Validate Uses

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 Uses

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 Uses

func (e QuicProtocolOptionsValidationError) Cause() error

Cause function returns cause value.

func (QuicProtocolOptionsValidationError) Error Uses

func (e QuicProtocolOptionsValidationError) Error() string

Error satisfies the builtin error interface

func (QuicProtocolOptionsValidationError) ErrorName Uses

func (e QuicProtocolOptionsValidationError) ErrorName() string

ErrorName returns error name.

func (QuicProtocolOptionsValidationError) Field Uses

func (e QuicProtocolOptionsValidationError) Field() string

Field function returns field value.

func (QuicProtocolOptionsValidationError) Key Uses

func (e QuicProtocolOptionsValidationError) Key() bool

Key function returns key value.

func (QuicProtocolOptionsValidationError) Reason Uses

func (e QuicProtocolOptionsValidationError) Reason() string

Reason function returns reason value.

type UdpListenerConfig Uses

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
    //	*UdpListenerConfig_HiddenEnvoyDeprecatedConfig
    ConfigType isUdpListenerConfig_ConfigType `protobuf_oneof:"config_type"`
    // contains filtered or unexported fields
}

func (*UdpListenerConfig) Descriptor Uses

func (*UdpListenerConfig) Descriptor() ([]byte, []int)

Deprecated: Use UdpListenerConfig.ProtoReflect.Descriptor instead.

func (*UdpListenerConfig) GetConfigType Uses

func (m *UdpListenerConfig) GetConfigType() isUdpListenerConfig_ConfigType

func (*UdpListenerConfig) GetHiddenEnvoyDeprecatedConfig Uses

func (x *UdpListenerConfig) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct

Deprecated: Do not use.

func (*UdpListenerConfig) GetTypedConfig Uses

func (x *UdpListenerConfig) GetTypedConfig() *any.Any

func (*UdpListenerConfig) GetUdpListenerName Uses

func (x *UdpListenerConfig) GetUdpListenerName() string

func (*UdpListenerConfig) ProtoMessage Uses

func (*UdpListenerConfig) ProtoMessage()

func (*UdpListenerConfig) ProtoReflect Uses

func (x *UdpListenerConfig) ProtoReflect() protoreflect.Message

func (*UdpListenerConfig) Reset Uses

func (x *UdpListenerConfig) Reset()

func (*UdpListenerConfig) String Uses

func (x *UdpListenerConfig) String() string

func (*UdpListenerConfig) Validate Uses

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 Uses

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 Uses

func (e UdpListenerConfigValidationError) Cause() error

Cause function returns cause value.

func (UdpListenerConfigValidationError) Error Uses

func (e UdpListenerConfigValidationError) Error() string

Error satisfies the builtin error interface

func (UdpListenerConfigValidationError) ErrorName Uses

func (e UdpListenerConfigValidationError) ErrorName() string

ErrorName returns error name.

func (UdpListenerConfigValidationError) Field Uses

func (e UdpListenerConfigValidationError) Field() string

Field function returns field value.

func (UdpListenerConfigValidationError) Key Uses

func (e UdpListenerConfigValidationError) Key() bool

Key function returns key value.

func (UdpListenerConfigValidationError) Reason Uses

func (e UdpListenerConfigValidationError) Reason() string

Reason function returns reason value.

type UdpListenerConfig_HiddenEnvoyDeprecatedConfig Uses

type UdpListenerConfig_HiddenEnvoyDeprecatedConfig struct {
    // Deprecated: Do not use.
    HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"`
}

type UdpListenerConfig_TypedConfig Uses

type UdpListenerConfig_TypedConfig struct {
    TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

Package envoy_config_listener_v3 imports 28 packages (graph) and is imported by 25 packages. Updated 2020-07-14. Refresh now. Tools for package owners.