Versions in this module Expand all Collapse all v0 v0.9.7 Sep 1, 2020 Changes in this version + var File_envoy_extensions_filters_network_tcp_proxy_v4alpha_tcp_proxy_proto protoreflect.FileDescriptor + type TcpProxy struct + AccessLog []*v4alpha1.AccessLog + ClusterSpecifier isTcpProxy_ClusterSpecifier + DownstreamIdleTimeout *duration.Duration + HashPolicy []*v3.HashPolicy + IdleTimeout *duration.Duration + MaxConnectAttempts *wrappers.UInt32Value + MetadataMatch *v4alpha.Metadata + StatPrefix string + TunnelingConfig *TcpProxy_TunnelingConfig + UpstreamIdleTimeout *duration.Duration + func (*TcpProxy) Descriptor() ([]byte, []int) + func (*TcpProxy) ProtoMessage() + func (m *TcpProxy) GetClusterSpecifier() isTcpProxy_ClusterSpecifier + func (m *TcpProxy) Validate() error + func (x *TcpProxy) GetAccessLog() []*v4alpha1.AccessLog + func (x *TcpProxy) GetCluster() string + func (x *TcpProxy) GetDownstreamIdleTimeout() *duration.Duration + func (x *TcpProxy) GetHashPolicy() []*v3.HashPolicy + func (x *TcpProxy) GetIdleTimeout() *duration.Duration + func (x *TcpProxy) GetMaxConnectAttempts() *wrappers.UInt32Value + func (x *TcpProxy) GetMetadataMatch() *v4alpha.Metadata + func (x *TcpProxy) GetStatPrefix() string + func (x *TcpProxy) GetTunnelingConfig() *TcpProxy_TunnelingConfig + func (x *TcpProxy) GetUpstreamIdleTimeout() *duration.Duration + func (x *TcpProxy) GetWeightedClusters() *TcpProxy_WeightedCluster + func (x *TcpProxy) ProtoReflect() protoreflect.Message + func (x *TcpProxy) Reset() + func (x *TcpProxy) String() string + type TcpProxyValidationError struct + func (e TcpProxyValidationError) Cause() error + func (e TcpProxyValidationError) Error() string + func (e TcpProxyValidationError) ErrorName() string + func (e TcpProxyValidationError) Field() string + func (e TcpProxyValidationError) Key() bool + func (e TcpProxyValidationError) Reason() string + type TcpProxy_Cluster struct + Cluster string + type TcpProxy_TunnelingConfig struct + Hostname string + func (*TcpProxy_TunnelingConfig) Descriptor() ([]byte, []int) + func (*TcpProxy_TunnelingConfig) ProtoMessage() + func (m *TcpProxy_TunnelingConfig) Validate() error + func (x *TcpProxy_TunnelingConfig) GetHostname() string + func (x *TcpProxy_TunnelingConfig) ProtoReflect() protoreflect.Message + func (x *TcpProxy_TunnelingConfig) Reset() + func (x *TcpProxy_TunnelingConfig) String() string + type TcpProxy_TunnelingConfigValidationError struct + func (e TcpProxy_TunnelingConfigValidationError) Cause() error + func (e TcpProxy_TunnelingConfigValidationError) Error() string + func (e TcpProxy_TunnelingConfigValidationError) ErrorName() string + func (e TcpProxy_TunnelingConfigValidationError) Field() string + func (e TcpProxy_TunnelingConfigValidationError) Key() bool + func (e TcpProxy_TunnelingConfigValidationError) Reason() string + type TcpProxy_WeightedCluster struct + Clusters []*TcpProxy_WeightedCluster_ClusterWeight + func (*TcpProxy_WeightedCluster) Descriptor() ([]byte, []int) + func (*TcpProxy_WeightedCluster) ProtoMessage() + func (m *TcpProxy_WeightedCluster) Validate() error + func (x *TcpProxy_WeightedCluster) GetClusters() []*TcpProxy_WeightedCluster_ClusterWeight + func (x *TcpProxy_WeightedCluster) ProtoReflect() protoreflect.Message + func (x *TcpProxy_WeightedCluster) Reset() + func (x *TcpProxy_WeightedCluster) String() string + type TcpProxy_WeightedClusterValidationError struct + func (e TcpProxy_WeightedClusterValidationError) Cause() error + func (e TcpProxy_WeightedClusterValidationError) Error() string + func (e TcpProxy_WeightedClusterValidationError) ErrorName() string + func (e TcpProxy_WeightedClusterValidationError) Field() string + func (e TcpProxy_WeightedClusterValidationError) Key() bool + func (e TcpProxy_WeightedClusterValidationError) Reason() string + type TcpProxy_WeightedCluster_ClusterWeight struct + MetadataMatch *v4alpha.Metadata + Name string + Weight uint32 + func (*TcpProxy_WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int) + func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage() + func (m *TcpProxy_WeightedCluster_ClusterWeight) Validate() error + func (x *TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch() *v4alpha.Metadata + func (x *TcpProxy_WeightedCluster_ClusterWeight) GetName() string + func (x *TcpProxy_WeightedCluster_ClusterWeight) GetWeight() uint32 + func (x *TcpProxy_WeightedCluster_ClusterWeight) ProtoReflect() protoreflect.Message + func (x *TcpProxy_WeightedCluster_ClusterWeight) Reset() + func (x *TcpProxy_WeightedCluster_ClusterWeight) String() string + type TcpProxy_WeightedCluster_ClusterWeightValidationError struct + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Cause() error + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Error() string + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) ErrorName() string + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Field() string + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Key() bool + func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Reason() string + type TcpProxy_WeightedClusters struct + WeightedClusters *TcpProxy_WeightedCluster