Back to godoc.org

Package envoy_api_v2_listener

v0.9.6
Latest Go to latest

The latest major version is .

Published: Jul 5, 2020 | License: Apache-2.0 | Module: github.com/envoyproxy/go-control-plane

Index

Variables

var (
	FilterChainMatch_ConnectionSourceType_name = map[int32]string{
		0: "ANY",
		1: "LOCAL",
		2: "EXTERNAL",
	}
	FilterChainMatch_ConnectionSourceType_value = map[string]int32{
		"ANY":      0,
		"LOCAL":    1,
		"EXTERNAL": 2,
	}
)

Enum value maps for FilterChainMatch_ConnectionSourceType.

var File_envoy_api_v2_listener_listener_components_proto protoreflect.FileDescriptor
var File_envoy_api_v2_listener_listener_proto protoreflect.FileDescriptor
var File_envoy_api_v2_listener_quic_config_proto protoreflect.FileDescriptor
var File_envoy_api_v2_listener_udp_listener_config_proto protoreflect.FileDescriptor

type ActiveRawUdpListenerConfig

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

func (*ActiveRawUdpListenerConfig) Descriptor

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 Filter

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

func (*Filter) Descriptor

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

Deprecated: Use Filter.ProtoReflect.Descriptor instead.

func (*Filter) GetConfig

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

Deprecated: Do not use.

func (*Filter) GetConfigType

func (m *Filter) GetConfigType() isFilter_ConfigType

func (*Filter) GetName

func (x *Filter) GetName() string

func (*Filter) GetTypedConfig

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

func (*Filter) ProtoMessage

func (*Filter) ProtoMessage()

func (*Filter) ProtoReflect

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

func (*Filter) Reset

func (x *Filter) Reset()

func (*Filter) String

func (x *Filter) String() string

func (*Filter) Validate

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

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

func (*FilterChain) Descriptor

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

Deprecated: Use FilterChain.ProtoReflect.Descriptor instead.

func (*FilterChain) GetFilterChainMatch

func (x *FilterChain) GetFilterChainMatch() *FilterChainMatch

func (*FilterChain) GetFilters

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

func (*FilterChain) GetMetadata

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

func (*FilterChain) GetName

func (x *FilterChain) GetName() string

func (*FilterChain) GetTlsContext

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

Deprecated: Do not use.

func (*FilterChain) GetTransportSocket

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

func (*FilterChain) GetUseProxyProto

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

func (*FilterChain) ProtoMessage

func (*FilterChain) ProtoMessage()

func (*FilterChain) ProtoReflect

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

func (*FilterChain) Reset

func (x *FilterChain) Reset()

func (*FilterChain) String

func (x *FilterChain) String() string

func (*FilterChain) Validate

func (m *FilterChain) Validate() error

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

type FilterChainMatch

type FilterChainMatch struct {
	DestinationPort      *wrappers.UInt32Value                 `protobuf:"bytes,8,opt,name=destination_port,json=destinationPort,proto3" json:"destination_port,omitempty"`
	PrefixRanges         []*core.CidrRange                     `protobuf:"bytes,3,rep,name=prefix_ranges,json=prefixRanges,proto3" json:"prefix_ranges,omitempty"`
	AddressSuffix        string                                `protobuf:"bytes,4,opt,name=address_suffix,json=addressSuffix,proto3" json:"address_suffix,omitempty"`
	SuffixLen            *wrappers.UInt32Value                 `protobuf:"bytes,5,opt,name=suffix_len,json=suffixLen,proto3" json:"suffix_len,omitempty"`
	SourceType           FilterChainMatch_ConnectionSourceType "" /* 158 byte string literal not displayed */
	SourcePrefixRanges   []*core.CidrRange                     `protobuf:"bytes,6,rep,name=source_prefix_ranges,json=sourcePrefixRanges,proto3" json:"source_prefix_ranges,omitempty"`
	SourcePorts          []uint32                              `protobuf:"varint,7,rep,packed,name=source_ports,json=sourcePorts,proto3" json:"source_ports,omitempty"`
	ServerNames          []string                              `protobuf:"bytes,11,rep,name=server_names,json=serverNames,proto3" json:"server_names,omitempty"`
	TransportProtocol    string                                `protobuf:"bytes,9,opt,name=transport_protocol,json=transportProtocol,proto3" json:"transport_protocol,omitempty"`
	ApplicationProtocols []string                              `protobuf:"bytes,10,rep,name=application_protocols,json=applicationProtocols,proto3" json:"application_protocols,omitempty"`

}

func (*FilterChainMatch) Descriptor

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

Deprecated: Use FilterChainMatch.ProtoReflect.Descriptor instead.

func (*FilterChainMatch) GetAddressSuffix

func (x *FilterChainMatch) GetAddressSuffix() string

func (*FilterChainMatch) GetApplicationProtocols

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

func (*FilterChainMatch) GetDestinationPort

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

func (*FilterChainMatch) GetPrefixRanges

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

func (*FilterChainMatch) GetServerNames

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

func (*FilterChainMatch) GetSourcePorts

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

func (*FilterChainMatch) GetSourcePrefixRanges

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

func (*FilterChainMatch) GetSourceType

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

func (FilterChainMatch_ConnectionSourceType) Descriptor

func (FilterChainMatch_ConnectionSourceType) Descriptor() protoreflect.EnumDescriptor

func (FilterChainMatch_ConnectionSourceType) Enum

func (x FilterChainMatch_ConnectionSourceType) Enum() *FilterChainMatch_ConnectionSourceType

func (FilterChainMatch_ConnectionSourceType) EnumDescriptor

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_Config

type Filter_Config struct {
	// Deprecated: Do not use.
	Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3,oneof"`
}

type Filter_TypedConfig

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

type ListenerFilter

type ListenerFilter struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Types that are assignable to ConfigType:
	//	*ListenerFilter_Config
	//	*ListenerFilter_TypedConfig
	ConfigType     isListenerFilter_ConfigType        `protobuf_oneof:"config_type"`
	FilterDisabled *ListenerFilterChainMatchPredicate `protobuf:"bytes,4,opt,name=filter_disabled,json=filterDisabled,proto3" json:"filter_disabled,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenerFilter) Descriptor

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

Deprecated: Use ListenerFilter.ProtoReflect.Descriptor instead.

func (*ListenerFilter) GetConfig

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

Deprecated: Do not use.

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

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() *_type.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 *_type.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

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 ListenerFilter_Config

type ListenerFilter_Config struct {
	// Deprecated: Do not use.
	Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3,oneof"`
}

type ListenerFilter_TypedConfig

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

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 */

}

func (*QuicProtocolOptions) Descriptor

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

Deprecated: Use QuicProtocolOptions.ProtoReflect.Descriptor instead.

func (*QuicProtocolOptions) GetCryptoHandshakeTimeout

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

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

func (*UdpListenerConfig) Descriptor

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

Deprecated: Use UdpListenerConfig.ProtoReflect.Descriptor instead.

func (*UdpListenerConfig) GetConfig

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

Deprecated: Do not use.

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.

type UdpListenerConfig_Config

type UdpListenerConfig_Config struct {
	// Deprecated: Do not use.
	Config *_struct.Struct `protobuf:"bytes,2,opt,name=config,proto3,oneof"`
}

type UdpListenerConfig_TypedConfig

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

Package Files

Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier