Documentation
¶
Index ¶
- Variables
- type WrrLocality
- func (x *WrrLocality) ClearEndpointPickingPolicy()
- func (x *WrrLocality) GetEndpointPickingPolicy() *v3.LoadBalancingPolicy
- func (x *WrrLocality) HasEndpointPickingPolicy() bool
- func (*WrrLocality) ProtoMessage()
- func (x *WrrLocality) ProtoReflect() protoreflect.Message
- func (x *WrrLocality) Reset()
- func (x *WrrLocality) SetEndpointPickingPolicy(v *v3.LoadBalancingPolicy)
- func (x *WrrLocality) String() string
- type WrrLocality_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_envoy_extensions_load_balancing_policies_wrr_locality_v3_wrr_locality_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type WrrLocality ¶
type WrrLocality struct {
// The child LB policy to create for endpoint-picking within the chosen locality.
EndpointPickingPolicy *v3.LoadBalancingPolicy `` /* 126-byte string literal not displayed */
// contains filtered or unexported fields
}
Configuration for the wrr_locality LB policy. See the :ref:`load balancing architecture overview <arch_overview_load_balancing_types>` for more information.
func (*WrrLocality) ClearEndpointPickingPolicy ¶
func (x *WrrLocality) ClearEndpointPickingPolicy()
func (*WrrLocality) GetEndpointPickingPolicy ¶
func (x *WrrLocality) GetEndpointPickingPolicy() *v3.LoadBalancingPolicy
func (*WrrLocality) HasEndpointPickingPolicy ¶
func (x *WrrLocality) HasEndpointPickingPolicy() bool
func (*WrrLocality) ProtoMessage ¶
func (*WrrLocality) ProtoMessage()
func (*WrrLocality) ProtoReflect ¶
func (x *WrrLocality) ProtoReflect() protoreflect.Message
func (*WrrLocality) Reset ¶
func (x *WrrLocality) Reset()
func (*WrrLocality) SetEndpointPickingPolicy ¶
func (x *WrrLocality) SetEndpointPickingPolicy(v *v3.LoadBalancingPolicy)
func (*WrrLocality) String ¶
func (x *WrrLocality) String() string
type WrrLocality_builder ¶
type WrrLocality_builder struct {
// The child LB policy to create for endpoint-picking within the chosen locality.
EndpointPickingPolicy *v3.LoadBalancingPolicy
// contains filtered or unexported fields
}
func (WrrLocality_builder) Build ¶
func (b0 WrrLocality_builder) Build() *WrrLocality
Source Files
¶
- wrr_locality.pb.go
Click to show internal directories.
Click to hide internal directories.