public interface BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getData()
An optional, arbitrary JSON object with configuration data, understood by a locally installed custom policy implementation.
|
com.google.protobuf.ByteString |
getDataBytes()
An optional, arbitrary JSON object with configuration data, understood by a locally installed custom policy implementation.
|
String |
getName()
Identifies the custom policy.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifies the custom policy.
|
boolean |
hasData()
An optional, arbitrary JSON object with configuration data, understood by a locally installed custom policy implementation.
|
boolean |
hasName()
Identifies the custom policy.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasData()
An optional, arbitrary JSON object with configuration data, understood by a locally installed custom policy implementation.
optional string data = 3076010;String getData()
An optional, arbitrary JSON object with configuration data, understood by a locally installed custom policy implementation.
optional string data = 3076010;com.google.protobuf.ByteString getDataBytes()
An optional, arbitrary JSON object with configuration data, understood by a locally installed custom policy implementation.
optional string data = 3076010;boolean hasName()
Identifies the custom policy. The value should match the type the custom implementation is registered with on the gRPC clients. It should follow protocol buffer message naming conventions and include the full path (e.g. myorg.CustomLbPolicy). The maximum length is 256 characters. Note that specifying the same custom policy more than once for a backend is not a valid configuration and will be rejected.
optional string name = 3373707;String getName()
Identifies the custom policy. The value should match the type the custom implementation is registered with on the gRPC clients. It should follow protocol buffer message naming conventions and include the full path (e.g. myorg.CustomLbPolicy). The maximum length is 256 characters. Note that specifying the same custom policy more than once for a backend is not a valid configuration and will be rejected.
optional string name = 3373707;com.google.protobuf.ByteString getNameBytes()
Identifies the custom policy. The value should match the type the custom implementation is registered with on the gRPC clients. It should follow protocol buffer message naming conventions and include the full path (e.g. myorg.CustomLbPolicy). The maximum length is 256 characters. Note that specifying the same custom policy more than once for a backend is not a valid configuration and will be rejected.
optional string name = 3373707;Copyright © 2023 Google LLC. All rights reserved.