Documentation ¶
Index ¶
- Variables
- type TcpProxy
- func (*TcpProxy) Descriptor() ([]byte, []int)deprecated
- func (x *TcpProxy) GetAccessLog() []*v31.AccessLog
- func (x *TcpProxy) GetCluster() string
- func (m *TcpProxy) GetClusterSpecifier() isTcpProxy_ClusterSpecifier
- func (x *TcpProxy) GetDownstreamIdleTimeout() *duration.Duration
- func (x *TcpProxy) GetHashPolicy() []*v32.HashPolicy
- func (x *TcpProxy) GetHiddenEnvoyDeprecatedDeprecatedV1() *TcpProxy_DeprecatedV1deprecated
- func (x *TcpProxy) GetIdleTimeout() *duration.Duration
- func (x *TcpProxy) GetMaxConnectAttempts() *wrappers.UInt32Value
- func (x *TcpProxy) GetMetadataMatch() *v3.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 (*TcpProxy) ProtoMessage()
- func (x *TcpProxy) ProtoReflect() protoreflect.Message
- func (x *TcpProxy) Reset()
- func (x *TcpProxy) String() string
- func (m *TcpProxy) Validate() error
- type TcpProxyValidationError
- type TcpProxy_Cluster
- type TcpProxy_DeprecatedV1deprecated
- func (*TcpProxy_DeprecatedV1) Descriptor() ([]byte, []int)deprecated
- func (x *TcpProxy_DeprecatedV1) GetRoutes() []*TcpProxy_DeprecatedV1_TCPRoute
- func (*TcpProxy_DeprecatedV1) ProtoMessage()
- func (x *TcpProxy_DeprecatedV1) ProtoReflect() protoreflect.Message
- func (x *TcpProxy_DeprecatedV1) Reset()
- func (x *TcpProxy_DeprecatedV1) String() string
- func (m *TcpProxy_DeprecatedV1) Validate() error
- type TcpProxy_DeprecatedV1ValidationError
- func (e TcpProxy_DeprecatedV1ValidationError) Cause() error
- func (e TcpProxy_DeprecatedV1ValidationError) Error() string
- func (e TcpProxy_DeprecatedV1ValidationError) ErrorName() string
- func (e TcpProxy_DeprecatedV1ValidationError) Field() string
- func (e TcpProxy_DeprecatedV1ValidationError) Key() bool
- func (e TcpProxy_DeprecatedV1ValidationError) Reason() string
- type TcpProxy_DeprecatedV1_TCPRoute
- func (*TcpProxy_DeprecatedV1_TCPRoute) Descriptor() ([]byte, []int)deprecated
- func (x *TcpProxy_DeprecatedV1_TCPRoute) GetCluster() string
- func (x *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationIpList() []*v3.CidrRange
- func (x *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationPorts() string
- func (x *TcpProxy_DeprecatedV1_TCPRoute) GetSourceIpList() []*v3.CidrRange
- func (x *TcpProxy_DeprecatedV1_TCPRoute) GetSourcePorts() string
- func (*TcpProxy_DeprecatedV1_TCPRoute) ProtoMessage()
- func (x *TcpProxy_DeprecatedV1_TCPRoute) ProtoReflect() protoreflect.Message
- func (x *TcpProxy_DeprecatedV1_TCPRoute) Reset()
- func (x *TcpProxy_DeprecatedV1_TCPRoute) String() string
- func (m *TcpProxy_DeprecatedV1_TCPRoute) Validate() error
- type TcpProxy_DeprecatedV1_TCPRouteValidationError
- func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Cause() error
- func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Error() string
- func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) ErrorName() string
- func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Field() string
- func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Key() bool
- func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Reason() string
- type TcpProxy_TunnelingConfig
- func (*TcpProxy_TunnelingConfig) Descriptor() ([]byte, []int)deprecated
- func (x *TcpProxy_TunnelingConfig) GetHostname() string
- func (*TcpProxy_TunnelingConfig) ProtoMessage()
- func (x *TcpProxy_TunnelingConfig) ProtoReflect() protoreflect.Message
- func (x *TcpProxy_TunnelingConfig) Reset()
- func (x *TcpProxy_TunnelingConfig) String() string
- func (m *TcpProxy_TunnelingConfig) Validate() error
- type TcpProxy_TunnelingConfigValidationError
- 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
- func (*TcpProxy_WeightedCluster) Descriptor() ([]byte, []int)deprecated
- func (x *TcpProxy_WeightedCluster) GetClusters() []*TcpProxy_WeightedCluster_ClusterWeight
- func (*TcpProxy_WeightedCluster) ProtoMessage()
- func (x *TcpProxy_WeightedCluster) ProtoReflect() protoreflect.Message
- func (x *TcpProxy_WeightedCluster) Reset()
- func (x *TcpProxy_WeightedCluster) String() string
- func (m *TcpProxy_WeightedCluster) Validate() error
- type TcpProxy_WeightedClusterValidationError
- 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
- func (*TcpProxy_WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int)deprecated
- func (x *TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch() *v3.Metadata
- func (x *TcpProxy_WeightedCluster_ClusterWeight) GetName() string
- func (x *TcpProxy_WeightedCluster_ClusterWeight) GetWeight() uint32
- func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage()
- func (x *TcpProxy_WeightedCluster_ClusterWeight) ProtoReflect() protoreflect.Message
- func (x *TcpProxy_WeightedCluster_ClusterWeight) Reset()
- func (x *TcpProxy_WeightedCluster_ClusterWeight) String() string
- func (m *TcpProxy_WeightedCluster_ClusterWeight) Validate() error
- type TcpProxy_WeightedCluster_ClusterWeightValidationError
- 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
Constants ¶
This section is empty.
Variables ¶
var File_envoy_extensions_filters_network_tcp_proxy_v3_tcp_proxy_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type TcpProxy ¶
type TcpProxy struct { StatPrefix string `protobuf:"bytes,1,opt,name=stat_prefix,json=statPrefix,proto3" json:"stat_prefix,omitempty"` // Types that are assignable to ClusterSpecifier: // *TcpProxy_Cluster // *TcpProxy_WeightedClusters ClusterSpecifier isTcpProxy_ClusterSpecifier `protobuf_oneof:"cluster_specifier"` MetadataMatch *v3.Metadata `protobuf:"bytes,9,opt,name=metadata_match,json=metadataMatch,proto3" json:"metadata_match,omitempty"` IdleTimeout *duration.Duration `protobuf:"bytes,8,opt,name=idle_timeout,json=idleTimeout,proto3" json:"idle_timeout,omitempty"` DownstreamIdleTimeout *duration.Duration `` /* 126-byte string literal not displayed */ UpstreamIdleTimeout *duration.Duration `protobuf:"bytes,4,opt,name=upstream_idle_timeout,json=upstreamIdleTimeout,proto3" json:"upstream_idle_timeout,omitempty"` AccessLog []*v31.AccessLog `protobuf:"bytes,5,rep,name=access_log,json=accessLog,proto3" json:"access_log,omitempty"` MaxConnectAttempts *wrappers.UInt32Value `protobuf:"bytes,7,opt,name=max_connect_attempts,json=maxConnectAttempts,proto3" json:"max_connect_attempts,omitempty"` HashPolicy []*v32.HashPolicy `protobuf:"bytes,11,rep,name=hash_policy,json=hashPolicy,proto3" json:"hash_policy,omitempty"` TunnelingConfig *TcpProxy_TunnelingConfig `protobuf:"bytes,12,opt,name=tunneling_config,json=tunnelingConfig,proto3" json:"tunneling_config,omitempty"` // Deprecated: Do not use. HiddenEnvoyDeprecatedDeprecatedV1 *TcpProxy_DeprecatedV1 `` /* 166-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TcpProxy) Descriptor
deprecated
func (*TcpProxy) GetAccessLog ¶
func (*TcpProxy) GetCluster ¶
func (*TcpProxy) GetClusterSpecifier ¶
func (m *TcpProxy) GetClusterSpecifier() isTcpProxy_ClusterSpecifier
func (*TcpProxy) GetDownstreamIdleTimeout ¶
func (*TcpProxy) GetHashPolicy ¶
func (x *TcpProxy) GetHashPolicy() []*v32.HashPolicy
func (*TcpProxy) GetHiddenEnvoyDeprecatedDeprecatedV1
deprecated
added in
v1.7.0
func (x *TcpProxy) GetHiddenEnvoyDeprecatedDeprecatedV1() *TcpProxy_DeprecatedV1
Deprecated: Do not use.
func (*TcpProxy) GetIdleTimeout ¶
func (*TcpProxy) GetMaxConnectAttempts ¶
func (x *TcpProxy) GetMaxConnectAttempts() *wrappers.UInt32Value
func (*TcpProxy) GetMetadataMatch ¶
func (*TcpProxy) GetStatPrefix ¶
func (*TcpProxy) GetTunnelingConfig ¶
func (x *TcpProxy) GetTunnelingConfig() *TcpProxy_TunnelingConfig
func (*TcpProxy) GetUpstreamIdleTimeout ¶
func (*TcpProxy) GetWeightedClusters ¶
func (x *TcpProxy) GetWeightedClusters() *TcpProxy_WeightedCluster
func (*TcpProxy) ProtoMessage ¶
func (*TcpProxy) ProtoMessage()
func (*TcpProxy) ProtoReflect ¶ added in v1.7.0
func (x *TcpProxy) ProtoReflect() protoreflect.Message
type TcpProxyValidationError ¶
type TcpProxyValidationError struct {
// contains filtered or unexported fields
}
TcpProxyValidationError is the validation error returned by TcpProxy.Validate if the designated constraints aren't met.
func (TcpProxyValidationError) Cause ¶
func (e TcpProxyValidationError) Cause() error
Cause function returns cause value.
func (TcpProxyValidationError) Error ¶
func (e TcpProxyValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxyValidationError) ErrorName ¶
func (e TcpProxyValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxyValidationError) Field ¶
func (e TcpProxyValidationError) Field() string
Field function returns field value.
func (TcpProxyValidationError) Key ¶
func (e TcpProxyValidationError) Key() bool
Key function returns key value.
func (TcpProxyValidationError) Reason ¶
func (e TcpProxyValidationError) Reason() string
Reason function returns reason value.
type TcpProxy_Cluster ¶
type TcpProxy_Cluster struct {
Cluster string `protobuf:"bytes,2,opt,name=cluster,proto3,oneof"`
}
type TcpProxy_DeprecatedV1
deprecated
added in
v1.7.0
type TcpProxy_DeprecatedV1 struct { Routes []*TcpProxy_DeprecatedV1_TCPRoute `protobuf:"bytes,1,rep,name=routes,proto3" json:"routes,omitempty"` // contains filtered or unexported fields }
Deprecated: Do not use.
func (*TcpProxy_DeprecatedV1) Descriptor
deprecated
added in
v1.7.0
func (*TcpProxy_DeprecatedV1) Descriptor() ([]byte, []int)
Deprecated: Use TcpProxy_DeprecatedV1.ProtoReflect.Descriptor instead.
func (*TcpProxy_DeprecatedV1) GetRoutes ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1) GetRoutes() []*TcpProxy_DeprecatedV1_TCPRoute
func (*TcpProxy_DeprecatedV1) ProtoMessage ¶ added in v1.7.0
func (*TcpProxy_DeprecatedV1) ProtoMessage()
func (*TcpProxy_DeprecatedV1) ProtoReflect ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1) ProtoReflect() protoreflect.Message
func (*TcpProxy_DeprecatedV1) Reset ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1) Reset()
func (*TcpProxy_DeprecatedV1) String ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1) String() string
func (*TcpProxy_DeprecatedV1) Validate ¶ added in v1.7.0
func (m *TcpProxy_DeprecatedV1) Validate() error
Validate checks the field values on TcpProxy_DeprecatedV1 with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type TcpProxy_DeprecatedV1ValidationError ¶ added in v1.7.0
type TcpProxy_DeprecatedV1ValidationError struct {
// contains filtered or unexported fields
}
TcpProxy_DeprecatedV1ValidationError is the validation error returned by TcpProxy_DeprecatedV1.Validate if the designated constraints aren't met.
func (TcpProxy_DeprecatedV1ValidationError) Cause ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1ValidationError) Cause() error
Cause function returns cause value.
func (TcpProxy_DeprecatedV1ValidationError) Error ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1ValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxy_DeprecatedV1ValidationError) ErrorName ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1ValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxy_DeprecatedV1ValidationError) Field ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1ValidationError) Field() string
Field function returns field value.
func (TcpProxy_DeprecatedV1ValidationError) Key ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1ValidationError) Key() bool
Key function returns key value.
func (TcpProxy_DeprecatedV1ValidationError) Reason ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1ValidationError) Reason() string
Reason function returns reason value.
type TcpProxy_DeprecatedV1_TCPRoute ¶ added in v1.7.0
type TcpProxy_DeprecatedV1_TCPRoute struct { Cluster string `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` DestinationIpList []*v3.CidrRange `protobuf:"bytes,2,rep,name=destination_ip_list,json=destinationIpList,proto3" json:"destination_ip_list,omitempty"` DestinationPorts string `protobuf:"bytes,3,opt,name=destination_ports,json=destinationPorts,proto3" json:"destination_ports,omitempty"` SourceIpList []*v3.CidrRange `protobuf:"bytes,4,rep,name=source_ip_list,json=sourceIpList,proto3" json:"source_ip_list,omitempty"` SourcePorts string `protobuf:"bytes,5,opt,name=source_ports,json=sourcePorts,proto3" json:"source_ports,omitempty"` // contains filtered or unexported fields }
func (*TcpProxy_DeprecatedV1_TCPRoute) Descriptor
deprecated
added in
v1.7.0
func (*TcpProxy_DeprecatedV1_TCPRoute) Descriptor() ([]byte, []int)
Deprecated: Use TcpProxy_DeprecatedV1_TCPRoute.ProtoReflect.Descriptor instead.
func (*TcpProxy_DeprecatedV1_TCPRoute) GetCluster ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) GetCluster() string
func (*TcpProxy_DeprecatedV1_TCPRoute) GetDestinationIpList ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationIpList() []*v3.CidrRange
func (*TcpProxy_DeprecatedV1_TCPRoute) GetDestinationPorts ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationPorts() string
func (*TcpProxy_DeprecatedV1_TCPRoute) GetSourceIpList ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) GetSourceIpList() []*v3.CidrRange
func (*TcpProxy_DeprecatedV1_TCPRoute) GetSourcePorts ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) GetSourcePorts() string
func (*TcpProxy_DeprecatedV1_TCPRoute) ProtoMessage ¶ added in v1.7.0
func (*TcpProxy_DeprecatedV1_TCPRoute) ProtoMessage()
func (*TcpProxy_DeprecatedV1_TCPRoute) ProtoReflect ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) ProtoReflect() protoreflect.Message
func (*TcpProxy_DeprecatedV1_TCPRoute) Reset ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) Reset()
func (*TcpProxy_DeprecatedV1_TCPRoute) String ¶ added in v1.7.0
func (x *TcpProxy_DeprecatedV1_TCPRoute) String() string
func (*TcpProxy_DeprecatedV1_TCPRoute) Validate ¶ added in v1.7.0
func (m *TcpProxy_DeprecatedV1_TCPRoute) Validate() error
Validate checks the field values on TcpProxy_DeprecatedV1_TCPRoute with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type TcpProxy_DeprecatedV1_TCPRouteValidationError ¶ added in v1.7.0
type TcpProxy_DeprecatedV1_TCPRouteValidationError struct {
// contains filtered or unexported fields
}
TcpProxy_DeprecatedV1_TCPRouteValidationError is the validation error returned by TcpProxy_DeprecatedV1_TCPRoute.Validate if the designated constraints aren't met.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Cause ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Cause() error
Cause function returns cause value.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Error ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) ErrorName ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Field ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Field() string
Field function returns field value.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Key ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Key() bool
Key function returns key value.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Reason ¶ added in v1.7.0
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Reason() string
Reason function returns reason value.
type TcpProxy_TunnelingConfig ¶
type TcpProxy_TunnelingConfig struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // contains filtered or unexported fields }
func (*TcpProxy_TunnelingConfig) Descriptor
deprecated
func (*TcpProxy_TunnelingConfig) Descriptor() ([]byte, []int)
Deprecated: Use TcpProxy_TunnelingConfig.ProtoReflect.Descriptor instead.
func (*TcpProxy_TunnelingConfig) GetHostname ¶
func (x *TcpProxy_TunnelingConfig) GetHostname() string
func (*TcpProxy_TunnelingConfig) ProtoMessage ¶
func (*TcpProxy_TunnelingConfig) ProtoMessage()
func (*TcpProxy_TunnelingConfig) ProtoReflect ¶ added in v1.7.0
func (x *TcpProxy_TunnelingConfig) ProtoReflect() protoreflect.Message
func (*TcpProxy_TunnelingConfig) Reset ¶
func (x *TcpProxy_TunnelingConfig) Reset()
func (*TcpProxy_TunnelingConfig) String ¶
func (x *TcpProxy_TunnelingConfig) String() string
func (*TcpProxy_TunnelingConfig) Validate ¶
func (m *TcpProxy_TunnelingConfig) Validate() error
Validate checks the field values on TcpProxy_TunnelingConfig with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type TcpProxy_TunnelingConfigValidationError ¶
type TcpProxy_TunnelingConfigValidationError struct {
// contains filtered or unexported fields
}
TcpProxy_TunnelingConfigValidationError is the validation error returned by TcpProxy_TunnelingConfig.Validate if the designated constraints aren't met.
func (TcpProxy_TunnelingConfigValidationError) Cause ¶
func (e TcpProxy_TunnelingConfigValidationError) Cause() error
Cause function returns cause value.
func (TcpProxy_TunnelingConfigValidationError) Error ¶
func (e TcpProxy_TunnelingConfigValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxy_TunnelingConfigValidationError) ErrorName ¶
func (e TcpProxy_TunnelingConfigValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxy_TunnelingConfigValidationError) Field ¶
func (e TcpProxy_TunnelingConfigValidationError) Field() string
Field function returns field value.
func (TcpProxy_TunnelingConfigValidationError) Key ¶
func (e TcpProxy_TunnelingConfigValidationError) Key() bool
Key function returns key value.
func (TcpProxy_TunnelingConfigValidationError) Reason ¶
func (e TcpProxy_TunnelingConfigValidationError) Reason() string
Reason function returns reason value.
type TcpProxy_WeightedCluster ¶
type TcpProxy_WeightedCluster struct { Clusters []*TcpProxy_WeightedCluster_ClusterWeight `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"` // contains filtered or unexported fields }
func (*TcpProxy_WeightedCluster) Descriptor
deprecated
func (*TcpProxy_WeightedCluster) Descriptor() ([]byte, []int)
Deprecated: Use TcpProxy_WeightedCluster.ProtoReflect.Descriptor instead.
func (*TcpProxy_WeightedCluster) GetClusters ¶
func (x *TcpProxy_WeightedCluster) GetClusters() []*TcpProxy_WeightedCluster_ClusterWeight
func (*TcpProxy_WeightedCluster) ProtoMessage ¶
func (*TcpProxy_WeightedCluster) ProtoMessage()
func (*TcpProxy_WeightedCluster) ProtoReflect ¶ added in v1.7.0
func (x *TcpProxy_WeightedCluster) ProtoReflect() protoreflect.Message
func (*TcpProxy_WeightedCluster) Reset ¶
func (x *TcpProxy_WeightedCluster) Reset()
func (*TcpProxy_WeightedCluster) String ¶
func (x *TcpProxy_WeightedCluster) String() string
func (*TcpProxy_WeightedCluster) Validate ¶
func (m *TcpProxy_WeightedCluster) Validate() error
Validate checks the field values on TcpProxy_WeightedCluster with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type TcpProxy_WeightedClusterValidationError ¶
type TcpProxy_WeightedClusterValidationError struct {
// contains filtered or unexported fields
}
TcpProxy_WeightedClusterValidationError is the validation error returned by TcpProxy_WeightedCluster.Validate if the designated constraints aren't met.
func (TcpProxy_WeightedClusterValidationError) Cause ¶
func (e TcpProxy_WeightedClusterValidationError) Cause() error
Cause function returns cause value.
func (TcpProxy_WeightedClusterValidationError) Error ¶
func (e TcpProxy_WeightedClusterValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxy_WeightedClusterValidationError) ErrorName ¶
func (e TcpProxy_WeightedClusterValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxy_WeightedClusterValidationError) Field ¶
func (e TcpProxy_WeightedClusterValidationError) Field() string
Field function returns field value.
func (TcpProxy_WeightedClusterValidationError) Key ¶
func (e TcpProxy_WeightedClusterValidationError) Key() bool
Key function returns key value.
func (TcpProxy_WeightedClusterValidationError) Reason ¶
func (e TcpProxy_WeightedClusterValidationError) Reason() string
Reason function returns reason value.
type TcpProxy_WeightedCluster_ClusterWeight ¶
type TcpProxy_WeightedCluster_ClusterWeight struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Weight uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"` MetadataMatch *v3.Metadata `protobuf:"bytes,3,opt,name=metadata_match,json=metadataMatch,proto3" json:"metadata_match,omitempty"` // contains filtered or unexported fields }
func (*TcpProxy_WeightedCluster_ClusterWeight) Descriptor
deprecated
func (*TcpProxy_WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int)
Deprecated: Use TcpProxy_WeightedCluster_ClusterWeight.ProtoReflect.Descriptor instead.
func (*TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch ¶
func (x *TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch() *v3.Metadata
func (*TcpProxy_WeightedCluster_ClusterWeight) GetName ¶
func (x *TcpProxy_WeightedCluster_ClusterWeight) GetName() string
func (*TcpProxy_WeightedCluster_ClusterWeight) GetWeight ¶
func (x *TcpProxy_WeightedCluster_ClusterWeight) GetWeight() uint32
func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage ¶
func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage()
func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoReflect ¶ added in v1.7.0
func (x *TcpProxy_WeightedCluster_ClusterWeight) ProtoReflect() protoreflect.Message
func (*TcpProxy_WeightedCluster_ClusterWeight) Reset ¶
func (x *TcpProxy_WeightedCluster_ClusterWeight) Reset()
func (*TcpProxy_WeightedCluster_ClusterWeight) String ¶
func (x *TcpProxy_WeightedCluster_ClusterWeight) String() string
func (*TcpProxy_WeightedCluster_ClusterWeight) Validate ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) Validate() error
Validate checks the field values on TcpProxy_WeightedCluster_ClusterWeight with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
type TcpProxy_WeightedCluster_ClusterWeightValidationError ¶
type TcpProxy_WeightedCluster_ClusterWeightValidationError struct {
// contains filtered or unexported fields
}
TcpProxy_WeightedCluster_ClusterWeightValidationError is the validation error returned by TcpProxy_WeightedCluster_ClusterWeight.Validate if the designated constraints aren't met.
func (TcpProxy_WeightedCluster_ClusterWeightValidationError) Cause ¶
func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Cause() error
Cause function returns cause value.
func (TcpProxy_WeightedCluster_ClusterWeightValidationError) Error ¶
func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxy_WeightedCluster_ClusterWeightValidationError) ErrorName ¶
func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxy_WeightedCluster_ClusterWeightValidationError) Field ¶
func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Field() string
Field function returns field value.
func (TcpProxy_WeightedCluster_ClusterWeightValidationError) Key ¶
func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Key() bool
Key function returns key value.
func (TcpProxy_WeightedCluster_ClusterWeightValidationError) Reason ¶
func (e TcpProxy_WeightedCluster_ClusterWeightValidationError) Reason() string
Reason function returns reason value.
type TcpProxy_WeightedClusters ¶
type TcpProxy_WeightedClusters struct {
WeightedClusters *TcpProxy_WeightedCluster `protobuf:"bytes,10,opt,name=weighted_clusters,json=weightedClusters,proto3,oneof"`
}