public interface XdsConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getBalancerName()
Deprecated.
grpc.service_config.XdsConfig.balancer_name is deprecated.
See service_config.proto;l=432
|
com.google.protobuf.ByteString |
getBalancerNameBytes()
Deprecated.
grpc.service_config.XdsConfig.balancer_name is deprecated.
See service_config.proto;l=432
|
LoadBalancingConfig |
getChildPolicy(int index)
Optional.
|
int |
getChildPolicyCount()
Optional.
|
List<LoadBalancingConfig> |
getChildPolicyList()
Optional.
|
LoadBalancingConfigOrBuilder |
getChildPolicyOrBuilder(int index)
Optional.
|
List<? extends LoadBalancingConfigOrBuilder> |
getChildPolicyOrBuilderList()
Optional.
|
String |
getEdsServiceName()
Optional.
|
com.google.protobuf.ByteString |
getEdsServiceNameBytes()
Optional.
|
LoadBalancingConfig |
getFallbackPolicy(int index)
Optional.
|
int |
getFallbackPolicyCount()
Optional.
|
List<LoadBalancingConfig> |
getFallbackPolicyList()
Optional.
|
LoadBalancingConfigOrBuilder |
getFallbackPolicyOrBuilder(int index)
Optional.
|
List<? extends LoadBalancingConfigOrBuilder> |
getFallbackPolicyOrBuilderList()
Optional.
|
com.google.protobuf.StringValue |
getLrsLoadReportingServerName()
LRS server to send load reports to.
|
com.google.protobuf.StringValueOrBuilder |
getLrsLoadReportingServerNameOrBuilder()
LRS server to send load reports to.
|
boolean |
hasLrsLoadReportingServerName()
LRS server to send load reports to.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof@Deprecated String getBalancerName()
Name of balancer to connect to.
string balancer_name = 1 [deprecated = true];@Deprecated com.google.protobuf.ByteString getBalancerNameBytes()
Name of balancer to connect to.
string balancer_name = 1 [deprecated = true];List<LoadBalancingConfig> getChildPolicyList()
Optional. What LB policy to use for intra-locality routing. If unset, will use whatever algorithm is specified by the balancer. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;LoadBalancingConfig getChildPolicy(int index)
Optional. What LB policy to use for intra-locality routing. If unset, will use whatever algorithm is specified by the balancer. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;int getChildPolicyCount()
Optional. What LB policy to use for intra-locality routing. If unset, will use whatever algorithm is specified by the balancer. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;List<? extends LoadBalancingConfigOrBuilder> getChildPolicyOrBuilderList()
Optional. What LB policy to use for intra-locality routing. If unset, will use whatever algorithm is specified by the balancer. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;LoadBalancingConfigOrBuilder getChildPolicyOrBuilder(int index)
Optional. What LB policy to use for intra-locality routing. If unset, will use whatever algorithm is specified by the balancer. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;List<LoadBalancingConfig> getFallbackPolicyList()
Optional. What LB policy to use in fallback mode. If not specified, defaults to round_robin. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig fallback_policy = 3;LoadBalancingConfig getFallbackPolicy(int index)
Optional. What LB policy to use in fallback mode. If not specified, defaults to round_robin. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig fallback_policy = 3;int getFallbackPolicyCount()
Optional. What LB policy to use in fallback mode. If not specified, defaults to round_robin. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig fallback_policy = 3;List<? extends LoadBalancingConfigOrBuilder> getFallbackPolicyOrBuilderList()
Optional. What LB policy to use in fallback mode. If not specified, defaults to round_robin. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig fallback_policy = 3;LoadBalancingConfigOrBuilder getFallbackPolicyOrBuilder(int index)
Optional. What LB policy to use in fallback mode. If not specified, defaults to round_robin. Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.
repeated .grpc.service_config.LoadBalancingConfig fallback_policy = 3;String getEdsServiceName()
Optional. Name to use in EDS query. If not present, defaults to the server name from the target URI.
string eds_service_name = 4;com.google.protobuf.ByteString getEdsServiceNameBytes()
Optional. Name to use in EDS query. If not present, defaults to the server name from the target URI.
string eds_service_name = 4;boolean hasLrsLoadReportingServerName()
LRS server to send load reports to. If not present, load reporting will be disabled. If set to the empty string, load reporting will be sent to the same server that we obtained CDS data from.
.google.protobuf.StringValue lrs_load_reporting_server_name = 5;com.google.protobuf.StringValue getLrsLoadReportingServerName()
LRS server to send load reports to. If not present, load reporting will be disabled. If set to the empty string, load reporting will be sent to the same server that we obtained CDS data from.
.google.protobuf.StringValue lrs_load_reporting_server_name = 5;com.google.protobuf.StringValueOrBuilder getLrsLoadReportingServerNameOrBuilder()
LRS server to send load reports to. If not present, load reporting will be disabled. If set to the empty string, load reporting will be sent to the same server that we obtained CDS data from.
.google.protobuf.StringValue lrs_load_reporting_server_name = 5;Copyright © 2022 Google LLC. All rights reserved.