go-control-plane: github.com/envoyproxy/go-control-plane/envoy/api/v2/listener Index | Files

package envoy_api_v2_listener

import "github.com/envoyproxy/go-control-plane/envoy/api/v2/listener"

Index

Package Files

listener.pb.go listener.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 FilterChainMatch_ConnectionSourceType_name = map[int32]string{
    0:  "ANY",
    1:  "LOCAL",
    2:  "EXTERNAL",
}
var FilterChainMatch_ConnectionSourceType_value = map[string]int32{
    "ANY":      0,
    "LOCAL":    1,
    "EXTERNAL": 2,
}

type Filter Uses

type Filter struct {
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Types that are valid to be assigned to ConfigType:
    //	*Filter_Config
    //	*Filter_TypedConfig
    ConfigType           isFilter_ConfigType `protobuf_oneof:"config_type"`
    XXX_NoUnkeyedLiteral struct{}            `json:"-"`
    XXX_unrecognized     []byte              `json:"-"`
    XXX_sizecache        int32               `json:"-"`
}

func (*Filter) Descriptor Uses

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

func (*Filter) GetConfig Uses

func (m *Filter) GetConfig() *_struct.Struct

Deprecated: Do not use.

func (*Filter) GetConfigType Uses

func (m *Filter) GetConfigType() isFilter_ConfigType

func (*Filter) GetName Uses

func (m *Filter) GetName() string

func (*Filter) GetTypedConfig Uses

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

func (*Filter) ProtoMessage Uses

func (*Filter) ProtoMessage()

func (*Filter) Reset Uses

func (m *Filter) Reset()

func (*Filter) String Uses

func (m *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.

func (*Filter) XXX_DiscardUnknown Uses

func (m *Filter) XXX_DiscardUnknown()

func (*Filter) XXX_Marshal Uses

func (m *Filter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Filter) XXX_Merge Uses

func (m *Filter) XXX_Merge(src proto.Message)

func (*Filter) XXX_OneofWrappers Uses

func (*Filter) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*Filter) XXX_Size Uses

func (m *Filter) XXX_Size() int

func (*Filter) XXX_Unmarshal Uses

func (m *Filter) XXX_Unmarshal(b []byte) error

type FilterChain Uses

type FilterChain struct {
    FilterChainMatch     *FilterChainMatch          `protobuf:"bytes,1,opt,name=filter_chain_match,json=filterChainMatch,proto3" json:"filter_chain_match,omitempty"`
    TlsContext           *auth.DownstreamTlsContext `protobuf:"bytes,2,opt,name=tls_context,json=tlsContext,proto3" json:"tls_context,omitempty"` // Deprecated: Do not use.
    Filters              []*Filter                  `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"`
    UseProxyProto        *wrappers.BoolValue        `protobuf:"bytes,4,opt,name=use_proxy_proto,json=useProxyProto,proto3" json:"use_proxy_proto,omitempty"`
    Metadata             *core.Metadata             `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
    TransportSocket      *core.TransportSocket      `protobuf:"bytes,6,opt,name=transport_socket,json=transportSocket,proto3" json:"transport_socket,omitempty"`
    Name                 string                     `protobuf:"bytes,7,opt,name=name,proto3" json:"name,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
    XXX_unrecognized     []byte                     `json:"-"`
    XXX_sizecache        int32                      `json:"-"`
}

func (*FilterChain) Descriptor Uses

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

func (*FilterChain) GetFilterChainMatch Uses

func (m *FilterChain) GetFilterChainMatch() *FilterChainMatch

func (*FilterChain) GetFilters Uses

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

func (*FilterChain) GetMetadata Uses

func (m *FilterChain) GetMetadata() *core.Metadata

func (*FilterChain) GetName Uses

func (m *FilterChain) GetName() string

func (*FilterChain) GetTlsContext Uses

func (m *FilterChain) GetTlsContext() *auth.DownstreamTlsContext

Deprecated: Do not use.

func (*FilterChain) GetTransportSocket Uses

func (m *FilterChain) GetTransportSocket() *core.TransportSocket

func (*FilterChain) GetUseProxyProto Uses

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

func (*FilterChain) ProtoMessage Uses

func (*FilterChain) ProtoMessage()

func (*FilterChain) Reset Uses

func (m *FilterChain) Reset()

func (*FilterChain) String Uses

func (m *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.

func (*FilterChain) XXX_DiscardUnknown Uses

func (m *FilterChain) XXX_DiscardUnknown()

func (*FilterChain) XXX_Marshal Uses

func (m *FilterChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FilterChain) XXX_Merge Uses

func (m *FilterChain) XXX_Merge(src proto.Message)

func (*FilterChain) XXX_Size Uses

func (m *FilterChain) XXX_Size() int

func (*FilterChain) XXX_Unmarshal Uses

func (m *FilterChain) XXX_Unmarshal(b []byte) error

type FilterChainMatch Uses

type FilterChainMatch struct {
    DestinationPort      *wrappers.UInt32Value                 `protobuf:"bytes,8,opt,name=destination_port,json=destinationPort,proto3" json:"destination_port,omitempty"`
    PrefixRanges         []*core.CidrRange                     `protobuf:"bytes,3,rep,name=prefix_ranges,json=prefixRanges,proto3" json:"prefix_ranges,omitempty"`
    AddressSuffix        string                                `protobuf:"bytes,4,opt,name=address_suffix,json=addressSuffix,proto3" json:"address_suffix,omitempty"`
    SuffixLen            *wrappers.UInt32Value                 `protobuf:"bytes,5,opt,name=suffix_len,json=suffixLen,proto3" json:"suffix_len,omitempty"`
    SourceType           FilterChainMatch_ConnectionSourceType `protobuf:"varint,12,opt,name=source_type,json=sourceType,proto3,enum=envoy.api.v2.listener.FilterChainMatch_ConnectionSourceType" json:"source_type,omitempty"`
    SourcePrefixRanges   []*core.CidrRange                     `protobuf:"bytes,6,rep,name=source_prefix_ranges,json=sourcePrefixRanges,proto3" json:"source_prefix_ranges,omitempty"`
    SourcePorts          []uint32                              `protobuf:"varint,7,rep,packed,name=source_ports,json=sourcePorts,proto3" json:"source_ports,omitempty"`
    ServerNames          []string                              `protobuf:"bytes,11,rep,name=server_names,json=serverNames,proto3" json:"server_names,omitempty"`
    TransportProtocol    string                                `protobuf:"bytes,9,opt,name=transport_protocol,json=transportProtocol,proto3" json:"transport_protocol,omitempty"`
    ApplicationProtocols []string                              `protobuf:"bytes,10,rep,name=application_protocols,json=applicationProtocols,proto3" json:"application_protocols,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
    XXX_unrecognized     []byte                                `json:"-"`
    XXX_sizecache        int32                                 `json:"-"`
}

func (*FilterChainMatch) Descriptor Uses

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

func (*FilterChainMatch) GetAddressSuffix Uses

func (m *FilterChainMatch) GetAddressSuffix() string

func (*FilterChainMatch) GetApplicationProtocols Uses

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

func (*FilterChainMatch) GetDestinationPort Uses

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

func (*FilterChainMatch) GetPrefixRanges Uses

func (m *FilterChainMatch) GetPrefixRanges() []*core.CidrRange

func (*FilterChainMatch) GetServerNames Uses

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

func (*FilterChainMatch) GetSourcePorts Uses

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

func (*FilterChainMatch) GetSourcePrefixRanges Uses

func (m *FilterChainMatch) GetSourcePrefixRanges() []*core.CidrRange

func (*FilterChainMatch) GetSourceType Uses

func (m *FilterChainMatch) GetSourceType() FilterChainMatch_ConnectionSourceType

func (*FilterChainMatch) GetSuffixLen Uses

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

func (*FilterChainMatch) GetTransportProtocol Uses

func (m *FilterChainMatch) GetTransportProtocol() string

func (*FilterChainMatch) ProtoMessage Uses

func (*FilterChainMatch) ProtoMessage()

func (*FilterChainMatch) Reset Uses

func (m *FilterChainMatch) Reset()

func (*FilterChainMatch) String Uses

func (m *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.

func (*FilterChainMatch) XXX_DiscardUnknown Uses

func (m *FilterChainMatch) XXX_DiscardUnknown()

func (*FilterChainMatch) XXX_Marshal Uses

func (m *FilterChainMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FilterChainMatch) XXX_Merge Uses

func (m *FilterChainMatch) XXX_Merge(src proto.Message)

func (*FilterChainMatch) XXX_Size Uses

func (m *FilterChainMatch) XXX_Size() int

func (*FilterChainMatch) XXX_Unmarshal Uses

func (m *FilterChainMatch) XXX_Unmarshal(b []byte) error

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_LOCAL    FilterChainMatch_ConnectionSourceType = 1
    FilterChainMatch_EXTERNAL FilterChainMatch_ConnectionSourceType = 2
)

func (FilterChainMatch_ConnectionSourceType) EnumDescriptor Uses

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

func (FilterChainMatch_ConnectionSourceType) String Uses

func (x FilterChainMatch_ConnectionSourceType) String() string

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_Config Uses

type Filter_Config struct {
    Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,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 ListenerFilter Uses

type ListenerFilter struct {
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Types that are valid to be assigned to ConfigType:
    //	*ListenerFilter_Config
    //	*ListenerFilter_TypedConfig
    ConfigType           isListenerFilter_ConfigType `protobuf_oneof:"config_type"`
    XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
    XXX_unrecognized     []byte                      `json:"-"`
    XXX_sizecache        int32                       `json:"-"`
}

func (*ListenerFilter) Descriptor Uses

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

func (*ListenerFilter) GetConfig Uses

func (m *ListenerFilter) GetConfig() *_struct.Struct

Deprecated: Do not use.

func (*ListenerFilter) GetConfigType Uses

func (m *ListenerFilter) GetConfigType() isListenerFilter_ConfigType

func (*ListenerFilter) GetName Uses

func (m *ListenerFilter) GetName() string

func (*ListenerFilter) GetTypedConfig Uses

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

func (*ListenerFilter) ProtoMessage Uses

func (*ListenerFilter) ProtoMessage()

func (*ListenerFilter) Reset Uses

func (m *ListenerFilter) Reset()

func (*ListenerFilter) String Uses

func (m *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.

func (*ListenerFilter) XXX_DiscardUnknown Uses

func (m *ListenerFilter) XXX_DiscardUnknown()

func (*ListenerFilter) XXX_Marshal Uses

func (m *ListenerFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListenerFilter) XXX_Merge Uses

func (m *ListenerFilter) XXX_Merge(src proto.Message)

func (*ListenerFilter) XXX_OneofWrappers Uses

func (*ListenerFilter) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ListenerFilter) XXX_Size Uses

func (m *ListenerFilter) XXX_Size() int

func (*ListenerFilter) XXX_Unmarshal Uses

func (m *ListenerFilter) XXX_Unmarshal(b []byte) error

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_Config Uses

type ListenerFilter_Config struct {
    Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,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 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"`
    XXX_NoUnkeyedLiteral   struct{}              `json:"-"`
    XXX_unrecognized       []byte                `json:"-"`
    XXX_sizecache          int32                 `json:"-"`
}

func (*QuicProtocolOptions) Descriptor Uses

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

func (*QuicProtocolOptions) GetCryptoHandshakeTimeout Uses

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

func (*QuicProtocolOptions) GetIdleTimeout Uses

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

func (*QuicProtocolOptions) GetMaxConcurrentStreams Uses

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

func (*QuicProtocolOptions) ProtoMessage Uses

func (*QuicProtocolOptions) ProtoMessage()

func (*QuicProtocolOptions) Reset Uses

func (m *QuicProtocolOptions) Reset()

func (*QuicProtocolOptions) String Uses

func (m *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.

func (*QuicProtocolOptions) XXX_DiscardUnknown Uses

func (m *QuicProtocolOptions) XXX_DiscardUnknown()

func (*QuicProtocolOptions) XXX_Marshal Uses

func (m *QuicProtocolOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QuicProtocolOptions) XXX_Merge Uses

func (m *QuicProtocolOptions) XXX_Merge(src proto.Message)

func (*QuicProtocolOptions) XXX_Size Uses

func (m *QuicProtocolOptions) XXX_Size() int

func (*QuicProtocolOptions) XXX_Unmarshal Uses

func (m *QuicProtocolOptions) XXX_Unmarshal(b []byte) error

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 valid to be assigned to ConfigType:
    //	*UdpListenerConfig_Config
    //	*UdpListenerConfig_TypedConfig
    ConfigType           isUdpListenerConfig_ConfigType `protobuf_oneof:"config_type"`
    XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
    XXX_unrecognized     []byte                         `json:"-"`
    XXX_sizecache        int32                          `json:"-"`
}

func (*UdpListenerConfig) Descriptor Uses

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

func (*UdpListenerConfig) GetConfig Uses

func (m *UdpListenerConfig) GetConfig() *_struct.Struct

Deprecated: Do not use.

func (*UdpListenerConfig) GetConfigType Uses

func (m *UdpListenerConfig) GetConfigType() isUdpListenerConfig_ConfigType

func (*UdpListenerConfig) GetTypedConfig Uses

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

func (*UdpListenerConfig) GetUdpListenerName Uses

func (m *UdpListenerConfig) GetUdpListenerName() string

func (*UdpListenerConfig) ProtoMessage Uses

func (*UdpListenerConfig) ProtoMessage()

func (*UdpListenerConfig) Reset Uses

func (m *UdpListenerConfig) Reset()

func (*UdpListenerConfig) String Uses

func (m *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.

func (*UdpListenerConfig) XXX_DiscardUnknown Uses

func (m *UdpListenerConfig) XXX_DiscardUnknown()

func (*UdpListenerConfig) XXX_Marshal Uses

func (m *UdpListenerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UdpListenerConfig) XXX_Merge Uses

func (m *UdpListenerConfig) XXX_Merge(src proto.Message)

func (*UdpListenerConfig) XXX_OneofWrappers Uses

func (*UdpListenerConfig) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*UdpListenerConfig) XXX_Size Uses

func (m *UdpListenerConfig) XXX_Size() int

func (*UdpListenerConfig) XXX_Unmarshal Uses

func (m *UdpListenerConfig) XXX_Unmarshal(b []byte) error

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_Config Uses

type UdpListenerConfig_Config struct {
    Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,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_api_v2_listener imports 20 packages (graph) and is imported by 40 packages. Updated 2019-11-11. Refresh now. Tools for package owners.