public sealed class BackendServiceLocalityLoadBalancingPolicyConfigPolicy : IMessage<BackendServiceLocalityLoadBalancingPolicyConfigPolicy>, IEquatable<BackendServiceLocalityLoadBalancingPolicyConfigPolicy>, IDeepCloneable<BackendServiceLocalityLoadBalancingPolicyConfigPolicy>, IBufferMessage, IMessage
The configuration for a built-in load balancing policy.
The name of a locality load balancer policy to be used. The value should be one of the predefined ones as supported by localityLbPolicy, although at the moment only ROUND_ROBIN is supported. This field should only be populated when the customPolicy field is not used. Note that specifying the same policy more than once for a backend is not a valid configuration and will be rejected.
Check the Name enum for the list of possible values.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-24 UTC."],[[["The latest version of the `BackendServiceLocalityLoadBalancingPolicyConfigPolicy` is 3.6.0, with multiple prior versions available, including versions within the 3.x, 2.x, and 1.x series."],["The `BackendServiceLocalityLoadBalancingPolicyConfigPolicy` class is a configuration for a built-in load balancing policy and implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["This class allows the configuration of the name of the locality load balancer policy that should be used, which should only be populated when the custom policy field is not used, with `ROUND_ROBIN` being the current supported value."],["The `BackendServiceLocalityLoadBalancingPolicyConfigPolicy` class has two constructors, one that instantiates an empty class and another that instantiates it based on an existing instance of itself."],["The class contains two properties: `HasName` which is a boolean that indicates if the property `Name` is set, and `Name` itself, which is a string where the load balancer policy name is stored."]]],[]]