randomv3

package
v1.33.0-20240426201503... Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: unknown License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_envoy_extensions_load_balancing_policies_random_v3_random_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Random

type Random struct {

	// Configuration for local zone aware load balancing or locality weighted load balancing.
	LocalityLbConfig *v3.LocalityLbConfig `protobuf:"bytes,1,opt,name=locality_lb_config,json=localityLbConfig,proto3" json:"locality_lb_config,omitempty"`
	// contains filtered or unexported fields
}

This configuration allows the built-in Random LB policy to be configured via the LB policy extension point. See the :ref:`load balancing architecture overview <arch_overview_load_balancing_types>` for more information.

func (*Random) Descriptor deprecated

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

Deprecated: Use Random.ProtoReflect.Descriptor instead.

func (*Random) GetLocalityLbConfig

func (x *Random) GetLocalityLbConfig() *v3.LocalityLbConfig

func (*Random) ProtoMessage

func (*Random) ProtoMessage()

func (*Random) ProtoReflect

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

func (*Random) Reset

func (x *Random) Reset()

func (*Random) String

func (x *Random) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL