Documentation ¶
Index ¶
- type TcpProxy
- func (*TcpProxy) Descriptor() ([]byte, []int)
- func (m *TcpProxy) GetAccessLog() []*v31.AccessLog
- func (m *TcpProxy) GetCluster() string
- func (m *TcpProxy) GetClusterSpecifier() isTcpProxy_ClusterSpecifier
- func (m *TcpProxy) GetDownstreamIdleTimeout() *duration.Duration
- func (m *TcpProxy) GetHashPolicy() []*v32.HashPolicy
- func (m *TcpProxy) GetHiddenEnvoyDeprecatedDeprecatedV1() *TcpProxy_DeprecatedV1deprecated
- func (m *TcpProxy) GetIdleTimeout() *duration.Duration
- func (m *TcpProxy) GetMaxConnectAttempts() *wrappers.UInt32Value
- func (m *TcpProxy) GetMetadataMatch() *v3.Metadata
- func (m *TcpProxy) GetStatPrefix() string
- func (m *TcpProxy) GetUpstreamIdleTimeout() *duration.Duration
- func (m *TcpProxy) GetWeightedClusters() *TcpProxy_WeightedCluster
- func (*TcpProxy) ProtoMessage()
- func (m *TcpProxy) Reset()
- func (m *TcpProxy) String() string
- func (m *TcpProxy) Validate() error
- func (m *TcpProxy) XXX_DiscardUnknown()
- func (m *TcpProxy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TcpProxy) XXX_Merge(src proto.Message)
- func (*TcpProxy) XXX_OneofWrappers() []interface{}
- func (m *TcpProxy) XXX_Size() int
- func (m *TcpProxy) XXX_Unmarshal(b []byte) error
- type TcpProxyValidationError
- type TcpProxy_Cluster
- type TcpProxy_DeprecatedV1deprecated
- func (*TcpProxy_DeprecatedV1) Descriptor() ([]byte, []int)
- func (m *TcpProxy_DeprecatedV1) GetRoutes() []*TcpProxy_DeprecatedV1_TCPRoute
- func (*TcpProxy_DeprecatedV1) ProtoMessage()
- func (m *TcpProxy_DeprecatedV1) Reset()
- func (m *TcpProxy_DeprecatedV1) String() string
- func (m *TcpProxy_DeprecatedV1) Validate() error
- func (m *TcpProxy_DeprecatedV1) XXX_DiscardUnknown()
- func (m *TcpProxy_DeprecatedV1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TcpProxy_DeprecatedV1) XXX_Merge(src proto.Message)
- func (m *TcpProxy_DeprecatedV1) XXX_Size() int
- func (m *TcpProxy_DeprecatedV1) XXX_Unmarshal(b []byte) 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)
- func (m *TcpProxy_DeprecatedV1_TCPRoute) GetCluster() string
- func (m *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationIpList() []*v3.CidrRange
- func (m *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationPorts() string
- func (m *TcpProxy_DeprecatedV1_TCPRoute) GetSourceIpList() []*v3.CidrRange
- func (m *TcpProxy_DeprecatedV1_TCPRoute) GetSourcePorts() string
- func (*TcpProxy_DeprecatedV1_TCPRoute) ProtoMessage()
- func (m *TcpProxy_DeprecatedV1_TCPRoute) Reset()
- func (m *TcpProxy_DeprecatedV1_TCPRoute) String() string
- func (m *TcpProxy_DeprecatedV1_TCPRoute) Validate() error
- func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_DiscardUnknown()
- func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Merge(src proto.Message)
- func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Size() int
- func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Unmarshal(b []byte) 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_WeightedCluster
- func (*TcpProxy_WeightedCluster) Descriptor() ([]byte, []int)
- func (m *TcpProxy_WeightedCluster) GetClusters() []*TcpProxy_WeightedCluster_ClusterWeight
- func (*TcpProxy_WeightedCluster) ProtoMessage()
- func (m *TcpProxy_WeightedCluster) Reset()
- func (m *TcpProxy_WeightedCluster) String() string
- func (m *TcpProxy_WeightedCluster) Validate() error
- func (m *TcpProxy_WeightedCluster) XXX_DiscardUnknown()
- func (m *TcpProxy_WeightedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TcpProxy_WeightedCluster) XXX_Merge(src proto.Message)
- func (m *TcpProxy_WeightedCluster) XXX_Size() int
- func (m *TcpProxy_WeightedCluster) XXX_Unmarshal(b []byte) 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)
- func (m *TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch() *v3.Metadata
- func (m *TcpProxy_WeightedCluster_ClusterWeight) GetName() string
- func (m *TcpProxy_WeightedCluster_ClusterWeight) GetWeight() uint32
- func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage()
- func (m *TcpProxy_WeightedCluster_ClusterWeight) Reset()
- func (m *TcpProxy_WeightedCluster_ClusterWeight) String() string
- func (m *TcpProxy_WeightedCluster_ClusterWeight) Validate() error
- func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_DiscardUnknown()
- func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Merge(src proto.Message)
- func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Size() int
- func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Unmarshal(b []byte) 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 ¶
This section is empty.
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 valid to be assigned 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"` HiddenEnvoyDeprecatedDeprecatedV1 *TcpProxy_DeprecatedV1 `` // Deprecated: Do not use. /* 166-byte string literal not displayed */ 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TcpProxy) Descriptor ¶
func (*TcpProxy) GetAccessLog ¶
func (*TcpProxy) GetCluster ¶
func (*TcpProxy) GetClusterSpecifier ¶
func (m *TcpProxy) GetClusterSpecifier() isTcpProxy_ClusterSpecifier
func (*TcpProxy) GetDownstreamIdleTimeout ¶
func (*TcpProxy) GetHashPolicy ¶
func (m *TcpProxy) GetHashPolicy() []*v32.HashPolicy
func (*TcpProxy) GetHiddenEnvoyDeprecatedDeprecatedV1
deprecated
func (m *TcpProxy) GetHiddenEnvoyDeprecatedDeprecatedV1() *TcpProxy_DeprecatedV1
Deprecated: Do not use.
func (*TcpProxy) GetIdleTimeout ¶
func (*TcpProxy) GetMaxConnectAttempts ¶
func (m *TcpProxy) GetMaxConnectAttempts() *wrappers.UInt32Value
func (*TcpProxy) GetMetadataMatch ¶
func (*TcpProxy) GetStatPrefix ¶
func (*TcpProxy) GetUpstreamIdleTimeout ¶
func (*TcpProxy) GetWeightedClusters ¶
func (m *TcpProxy) GetWeightedClusters() *TcpProxy_WeightedCluster
func (*TcpProxy) ProtoMessage ¶
func (*TcpProxy) ProtoMessage()
func (*TcpProxy) Validate ¶
Validate checks the field values on TcpProxy with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*TcpProxy) XXX_DiscardUnknown ¶
func (m *TcpProxy) XXX_DiscardUnknown()
func (*TcpProxy) XXX_Marshal ¶
func (*TcpProxy) XXX_OneofWrappers ¶
func (*TcpProxy) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*TcpProxy) XXX_Unmarshal ¶
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
type TcpProxy_DeprecatedV1 struct { Routes []*TcpProxy_DeprecatedV1_TCPRoute `protobuf:"bytes,1,rep,name=routes,proto3" json:"routes,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Deprecated: Do not use.
func (*TcpProxy_DeprecatedV1) Descriptor ¶
func (*TcpProxy_DeprecatedV1) Descriptor() ([]byte, []int)
func (*TcpProxy_DeprecatedV1) GetRoutes ¶
func (m *TcpProxy_DeprecatedV1) GetRoutes() []*TcpProxy_DeprecatedV1_TCPRoute
func (*TcpProxy_DeprecatedV1) ProtoMessage ¶
func (*TcpProxy_DeprecatedV1) ProtoMessage()
func (*TcpProxy_DeprecatedV1) Reset ¶
func (m *TcpProxy_DeprecatedV1) Reset()
func (*TcpProxy_DeprecatedV1) String ¶
func (m *TcpProxy_DeprecatedV1) String() string
func (*TcpProxy_DeprecatedV1) Validate ¶
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.
func (*TcpProxy_DeprecatedV1) XXX_DiscardUnknown ¶
func (m *TcpProxy_DeprecatedV1) XXX_DiscardUnknown()
func (*TcpProxy_DeprecatedV1) XXX_Marshal ¶
func (m *TcpProxy_DeprecatedV1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TcpProxy_DeprecatedV1) XXX_Merge ¶
func (m *TcpProxy_DeprecatedV1) XXX_Merge(src proto.Message)
func (*TcpProxy_DeprecatedV1) XXX_Size ¶
func (m *TcpProxy_DeprecatedV1) XXX_Size() int
func (*TcpProxy_DeprecatedV1) XXX_Unmarshal ¶
func (m *TcpProxy_DeprecatedV1) XXX_Unmarshal(b []byte) error
type TcpProxy_DeprecatedV1ValidationError ¶
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 ¶
func (e TcpProxy_DeprecatedV1ValidationError) Cause() error
Cause function returns cause value.
func (TcpProxy_DeprecatedV1ValidationError) Error ¶
func (e TcpProxy_DeprecatedV1ValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxy_DeprecatedV1ValidationError) ErrorName ¶
func (e TcpProxy_DeprecatedV1ValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxy_DeprecatedV1ValidationError) Field ¶
func (e TcpProxy_DeprecatedV1ValidationError) Field() string
Field function returns field value.
func (TcpProxy_DeprecatedV1ValidationError) Key ¶
func (e TcpProxy_DeprecatedV1ValidationError) Key() bool
Key function returns key value.
func (TcpProxy_DeprecatedV1ValidationError) Reason ¶
func (e TcpProxy_DeprecatedV1ValidationError) Reason() string
Reason function returns reason value.
type TcpProxy_DeprecatedV1_TCPRoute ¶
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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TcpProxy_DeprecatedV1_TCPRoute) Descriptor ¶
func (*TcpProxy_DeprecatedV1_TCPRoute) Descriptor() ([]byte, []int)
func (*TcpProxy_DeprecatedV1_TCPRoute) GetCluster ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) GetCluster() string
func (*TcpProxy_DeprecatedV1_TCPRoute) GetDestinationIpList ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationIpList() []*v3.CidrRange
func (*TcpProxy_DeprecatedV1_TCPRoute) GetDestinationPorts ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) GetDestinationPorts() string
func (*TcpProxy_DeprecatedV1_TCPRoute) GetSourceIpList ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) GetSourceIpList() []*v3.CidrRange
func (*TcpProxy_DeprecatedV1_TCPRoute) GetSourcePorts ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) GetSourcePorts() string
func (*TcpProxy_DeprecatedV1_TCPRoute) ProtoMessage ¶
func (*TcpProxy_DeprecatedV1_TCPRoute) ProtoMessage()
func (*TcpProxy_DeprecatedV1_TCPRoute) Reset ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) Reset()
func (*TcpProxy_DeprecatedV1_TCPRoute) String ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) String() string
func (*TcpProxy_DeprecatedV1_TCPRoute) Validate ¶
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.
func (*TcpProxy_DeprecatedV1_TCPRoute) XXX_DiscardUnknown ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_DiscardUnknown()
func (*TcpProxy_DeprecatedV1_TCPRoute) XXX_Marshal ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TcpProxy_DeprecatedV1_TCPRoute) XXX_Merge ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Merge(src proto.Message)
func (*TcpProxy_DeprecatedV1_TCPRoute) XXX_Size ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Size() int
func (*TcpProxy_DeprecatedV1_TCPRoute) XXX_Unmarshal ¶
func (m *TcpProxy_DeprecatedV1_TCPRoute) XXX_Unmarshal(b []byte) error
type TcpProxy_DeprecatedV1_TCPRouteValidationError ¶
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 ¶
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Cause() error
Cause function returns cause value.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Error ¶
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Error() string
Error satisfies the builtin error interface
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) ErrorName ¶
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) ErrorName() string
ErrorName returns error name.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Field ¶
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Field() string
Field function returns field value.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Key ¶
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) Key() bool
Key function returns key value.
func (TcpProxy_DeprecatedV1_TCPRouteValidationError) Reason ¶
func (e TcpProxy_DeprecatedV1_TCPRouteValidationError) 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TcpProxy_WeightedCluster) Descriptor ¶
func (*TcpProxy_WeightedCluster) Descriptor() ([]byte, []int)
func (*TcpProxy_WeightedCluster) GetClusters ¶
func (m *TcpProxy_WeightedCluster) GetClusters() []*TcpProxy_WeightedCluster_ClusterWeight
func (*TcpProxy_WeightedCluster) ProtoMessage ¶
func (*TcpProxy_WeightedCluster) ProtoMessage()
func (*TcpProxy_WeightedCluster) Reset ¶
func (m *TcpProxy_WeightedCluster) Reset()
func (*TcpProxy_WeightedCluster) String ¶
func (m *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.
func (*TcpProxy_WeightedCluster) XXX_DiscardUnknown ¶
func (m *TcpProxy_WeightedCluster) XXX_DiscardUnknown()
func (*TcpProxy_WeightedCluster) XXX_Marshal ¶
func (m *TcpProxy_WeightedCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TcpProxy_WeightedCluster) XXX_Merge ¶
func (m *TcpProxy_WeightedCluster) XXX_Merge(src proto.Message)
func (*TcpProxy_WeightedCluster) XXX_Size ¶
func (m *TcpProxy_WeightedCluster) XXX_Size() int
func (*TcpProxy_WeightedCluster) XXX_Unmarshal ¶
func (m *TcpProxy_WeightedCluster) XXX_Unmarshal(b []byte) error
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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TcpProxy_WeightedCluster_ClusterWeight) Descriptor ¶
func (*TcpProxy_WeightedCluster_ClusterWeight) Descriptor() ([]byte, []int)
func (*TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) GetMetadataMatch() *v3.Metadata
func (*TcpProxy_WeightedCluster_ClusterWeight) GetName ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) GetName() string
func (*TcpProxy_WeightedCluster_ClusterWeight) GetWeight ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) GetWeight() uint32
func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage ¶
func (*TcpProxy_WeightedCluster_ClusterWeight) ProtoMessage()
func (*TcpProxy_WeightedCluster_ClusterWeight) Reset ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) Reset()
func (*TcpProxy_WeightedCluster_ClusterWeight) String ¶
func (m *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.
func (*TcpProxy_WeightedCluster_ClusterWeight) XXX_DiscardUnknown ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_DiscardUnknown()
func (*TcpProxy_WeightedCluster_ClusterWeight) XXX_Marshal ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TcpProxy_WeightedCluster_ClusterWeight) XXX_Merge ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Merge(src proto.Message)
func (*TcpProxy_WeightedCluster_ClusterWeight) XXX_Size ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Size() int
func (*TcpProxy_WeightedCluster_ClusterWeight) XXX_Unmarshal ¶
func (m *TcpProxy_WeightedCluster_ClusterWeight) XXX_Unmarshal(b []byte) error
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"`
}