public interface EdsLoadBalancingPolicyConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getCluster()
Cluster name.
|
com.google.protobuf.ByteString |
getClusterBytes()
Cluster name.
|
String |
getEdsServiceName()
EDS service name, as returned in CDS.
|
com.google.protobuf.ByteString |
getEdsServiceNameBytes()
EDS service name, as returned in CDS.
|
LoadBalancingConfig |
getEndpointPickingPolicy(int index)
Endpoint-picking policy.
|
int |
getEndpointPickingPolicyCount()
Endpoint-picking policy.
|
List<LoadBalancingConfig> |
getEndpointPickingPolicyList()
Endpoint-picking policy.
|
LoadBalancingConfigOrBuilder |
getEndpointPickingPolicyOrBuilder(int index)
Endpoint-picking policy.
|
List<? extends LoadBalancingConfigOrBuilder> |
getEndpointPickingPolicyOrBuilderList()
Endpoint-picking policy.
|
LoadBalancingConfig |
getLocalityPickingPolicy(int index)
Locality-picking policy.
|
int |
getLocalityPickingPolicyCount()
Locality-picking policy.
|
List<LoadBalancingConfig> |
getLocalityPickingPolicyList()
Locality-picking policy.
|
LoadBalancingConfigOrBuilder |
getLocalityPickingPolicyOrBuilder(int index)
Locality-picking policy.
|
List<? extends LoadBalancingConfigOrBuilder> |
getLocalityPickingPolicyOrBuilderList()
Locality-picking policy.
|
com.google.protobuf.StringValue |
getLrsLoadReportingServerName()
Server to send load reports to.
|
com.google.protobuf.StringValueOrBuilder |
getLrsLoadReportingServerNameOrBuilder()
Server to send load reports to.
|
boolean |
hasLrsLoadReportingServerName()
Server to send load reports to.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getCluster()
Cluster name. Required.
string cluster = 1;com.google.protobuf.ByteString getClusterBytes()
Cluster name. Required.
string cluster = 1;String getEdsServiceName()
EDS service name, as returned in CDS. May be unset if not specified in CDS.
string eds_service_name = 2;com.google.protobuf.ByteString getEdsServiceNameBytes()
EDS service name, as returned in CDS. May be unset if not specified in CDS.
string eds_service_name = 2;boolean hasLrsLoadReportingServerName()
Server to send load reports to. If unset, no load reporting is done. If set to empty string, load reporting will be sent to the same server as we are getting xds data from.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3;com.google.protobuf.StringValue getLrsLoadReportingServerName()
Server to send load reports to. If unset, no load reporting is done. If set to empty string, load reporting will be sent to the same server as we are getting xds data from.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3;com.google.protobuf.StringValueOrBuilder getLrsLoadReportingServerNameOrBuilder()
Server to send load reports to. If unset, no load reporting is done. If set to empty string, load reporting will be sent to the same server as we are getting xds data from.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3;List<LoadBalancingConfig> getLocalityPickingPolicyList()
Locality-picking policy. This policy's config is expected to be in the format used by the weighted_target policy. Note that the config should include an empty value for the "targets" field; that empty value will be replaced by one that is dynamically generated based on the EDS data. Optional; defaults to "weighted_target".
repeated .grpc.service_config.LoadBalancingConfig locality_picking_policy = 4;LoadBalancingConfig getLocalityPickingPolicy(int index)
Locality-picking policy. This policy's config is expected to be in the format used by the weighted_target policy. Note that the config should include an empty value for the "targets" field; that empty value will be replaced by one that is dynamically generated based on the EDS data. Optional; defaults to "weighted_target".
repeated .grpc.service_config.LoadBalancingConfig locality_picking_policy = 4;int getLocalityPickingPolicyCount()
Locality-picking policy. This policy's config is expected to be in the format used by the weighted_target policy. Note that the config should include an empty value for the "targets" field; that empty value will be replaced by one that is dynamically generated based on the EDS data. Optional; defaults to "weighted_target".
repeated .grpc.service_config.LoadBalancingConfig locality_picking_policy = 4;List<? extends LoadBalancingConfigOrBuilder> getLocalityPickingPolicyOrBuilderList()
Locality-picking policy. This policy's config is expected to be in the format used by the weighted_target policy. Note that the config should include an empty value for the "targets" field; that empty value will be replaced by one that is dynamically generated based on the EDS data. Optional; defaults to "weighted_target".
repeated .grpc.service_config.LoadBalancingConfig locality_picking_policy = 4;LoadBalancingConfigOrBuilder getLocalityPickingPolicyOrBuilder(int index)
Locality-picking policy. This policy's config is expected to be in the format used by the weighted_target policy. Note that the config should include an empty value for the "targets" field; that empty value will be replaced by one that is dynamically generated based on the EDS data. Optional; defaults to "weighted_target".
repeated .grpc.service_config.LoadBalancingConfig locality_picking_policy = 4;List<LoadBalancingConfig> getEndpointPickingPolicyList()
Endpoint-picking policy. This will be configured as the policy for each child in the locality-policy's config. Optional; defaults to "round_robin".
repeated .grpc.service_config.LoadBalancingConfig endpoint_picking_policy = 5;LoadBalancingConfig getEndpointPickingPolicy(int index)
Endpoint-picking policy. This will be configured as the policy for each child in the locality-policy's config. Optional; defaults to "round_robin".
repeated .grpc.service_config.LoadBalancingConfig endpoint_picking_policy = 5;int getEndpointPickingPolicyCount()
Endpoint-picking policy. This will be configured as the policy for each child in the locality-policy's config. Optional; defaults to "round_robin".
repeated .grpc.service_config.LoadBalancingConfig endpoint_picking_policy = 5;List<? extends LoadBalancingConfigOrBuilder> getEndpointPickingPolicyOrBuilderList()
Endpoint-picking policy. This will be configured as the policy for each child in the locality-policy's config. Optional; defaults to "round_robin".
repeated .grpc.service_config.LoadBalancingConfig endpoint_picking_policy = 5;LoadBalancingConfigOrBuilder getEndpointPickingPolicyOrBuilder(int index)
Endpoint-picking policy. This will be configured as the policy for each child in the locality-policy's config. Optional; defaults to "round_robin".
repeated .grpc.service_config.LoadBalancingConfig endpoint_picking_policy = 5;Copyright © 2022 Google LLC. All rights reserved.