public static final class XdsClusterImplLoadBalancingPolicyConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder> implements XdsClusterImplLoadBalancingPolicyConfigOrBuilder
Configuration for xds_cluster_impl LB policy.Protobuf type
grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig| Modifier and Type | Method and Description |
|---|---|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addAllDropCategories(Iterable<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategory> values)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addChildPolicy(int index,
LoadBalancingConfig.Builder builderForValue)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addChildPolicy(int index,
LoadBalancingConfig value)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addChildPolicy(LoadBalancingConfig.Builder builderForValue)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addChildPolicy(LoadBalancingConfig value)
Child policy.
|
LoadBalancingConfig.Builder |
addChildPolicyBuilder()
Child policy.
|
LoadBalancingConfig.Builder |
addChildPolicyBuilder(int index)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addDropCategories(int index,
XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addDropCategories(int index,
XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder |
addDropCategoriesBuilder()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder |
addDropCategoriesBuilder(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
XdsClusterImplLoadBalancingPolicyConfig |
build() |
XdsClusterImplLoadBalancingPolicyConfig |
buildPartial() |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clear() |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearChildPolicy()
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearCluster()
Cluster name.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearDropCategories()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearEdsServiceName()
EDS service name.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearLrsLoadReportingServer()
LRS server to send load reports to.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearLrsLoadReportingServerName()
Deprecated.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearMaxConcurrentRequests()
Maximum number of outstanding requests can be made to the upstream cluster.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
clone() |
LoadBalancingConfig |
getChildPolicy(int index)
Child policy.
|
LoadBalancingConfig.Builder |
getChildPolicyBuilder(int index)
Child policy.
|
List<LoadBalancingConfig.Builder> |
getChildPolicyBuilderList()
Child policy.
|
int |
getChildPolicyCount()
Child policy.
|
List<LoadBalancingConfig> |
getChildPolicyList()
Child policy.
|
LoadBalancingConfigOrBuilder |
getChildPolicyOrBuilder(int index)
Child policy.
|
List<? extends LoadBalancingConfigOrBuilder> |
getChildPolicyOrBuilderList()
Child policy.
|
String |
getCluster()
Cluster name.
|
com.google.protobuf.ByteString |
getClusterBytes()
Cluster name.
|
XdsClusterImplLoadBalancingPolicyConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
XdsClusterImplLoadBalancingPolicyConfig.DropCategory |
getDropCategories(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder |
getDropCategoriesBuilder(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
List<XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder> |
getDropCategoriesBuilderList()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
int |
getDropCategoriesCount()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
List<XdsClusterImplLoadBalancingPolicyConfig.DropCategory> |
getDropCategoriesList()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder |
getDropCategoriesOrBuilder(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
List<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder> |
getDropCategoriesOrBuilderList()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
String |
getEdsServiceName()
EDS service name.
|
com.google.protobuf.ByteString |
getEdsServiceNameBytes()
EDS service name.
|
XdsServer |
getLrsLoadReportingServer()
LRS server to send load reports to.
|
XdsServer.Builder |
getLrsLoadReportingServerBuilder()
LRS server to send load reports to.
|
com.google.protobuf.StringValue |
getLrsLoadReportingServerName()
Deprecated.
grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated.
See service_config.proto;l=344
|
com.google.protobuf.StringValue.Builder |
getLrsLoadReportingServerNameBuilder()
Deprecated.
|
com.google.protobuf.StringValueOrBuilder |
getLrsLoadReportingServerNameOrBuilder()
Deprecated.
|
XdsServerOrBuilder |
getLrsLoadReportingServerOrBuilder()
LRS server to send load reports to.
|
com.google.protobuf.UInt32Value |
getMaxConcurrentRequests()
Maximum number of outstanding requests can be made to the upstream cluster.
|
com.google.protobuf.UInt32Value.Builder |
getMaxConcurrentRequestsBuilder()
Maximum number of outstanding requests can be made to the upstream cluster.
|
com.google.protobuf.UInt32ValueOrBuilder |
getMaxConcurrentRequestsOrBuilder()
Maximum number of outstanding requests can be made to the upstream cluster.
|
boolean |
hasLrsLoadReportingServer()
LRS server to send load reports to.
|
boolean |
hasLrsLoadReportingServerName()
Deprecated.
grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated.
See service_config.proto;l=344
|
boolean |
hasMaxConcurrentRequests()
Maximum number of outstanding requests can be made to the upstream cluster.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
mergeFrom(XdsClusterImplLoadBalancingPolicyConfig other) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
mergeLrsLoadReportingServer(XdsServer value)
LRS server to send load reports to.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
mergeLrsLoadReportingServerName(com.google.protobuf.StringValue value)
Deprecated.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
mergeMaxConcurrentRequests(com.google.protobuf.UInt32Value value)
Maximum number of outstanding requests can be made to the upstream cluster.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
removeChildPolicy(int index)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
removeDropCategories(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setChildPolicy(int index,
LoadBalancingConfig.Builder builderForValue)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setChildPolicy(int index,
LoadBalancingConfig value)
Child policy.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setCluster(String value)
Cluster name.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setClusterBytes(com.google.protobuf.ByteString value)
Cluster name.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setDropCategories(int index,
XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setDropCategories(int index,
XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setEdsServiceName(String value)
EDS service name.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setEdsServiceNameBytes(com.google.protobuf.ByteString value)
EDS service name.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setLrsLoadReportingServer(XdsServer.Builder builderForValue)
LRS server to send load reports to.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setLrsLoadReportingServer(XdsServer value)
LRS server to send load reports to.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setLrsLoadReportingServerName(com.google.protobuf.StringValue.Builder builderForValue)
Deprecated.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setLrsLoadReportingServerName(com.google.protobuf.StringValue value)
Deprecated.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setMaxConcurrentRequests(com.google.protobuf.UInt32Value.Builder builderForValue)
Maximum number of outstanding requests can be made to the upstream cluster.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setMaxConcurrentRequests(com.google.protobuf.UInt32Value value)
Maximum number of outstanding requests can be made to the upstream cluster.
|
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
XdsClusterImplLoadBalancingPolicyConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic XdsClusterImplLoadBalancingPolicyConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic XdsClusterImplLoadBalancingPolicyConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeFrom(XdsClusterImplLoadBalancingPolicyConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>IOExceptionpublic String getCluster()
Cluster name. Required.
string cluster = 1;getCluster in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic com.google.protobuf.ByteString getClusterBytes()
Cluster name. Required.
string cluster = 1;getClusterBytes in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.Builder setCluster(String value)
Cluster name. Required.
string cluster = 1;value - The cluster to set.public XdsClusterImplLoadBalancingPolicyConfig.Builder clearCluster()
Cluster name. Required.
string cluster = 1;public XdsClusterImplLoadBalancingPolicyConfig.Builder setClusterBytes(com.google.protobuf.ByteString value)
Cluster name. Required.
string cluster = 1;value - The bytes for cluster to set.public String getEdsServiceName()
EDS service name. Not set if cluster is not an EDS cluster or if it does not specify an EDS service name.
string eds_service_name = 2;getEdsServiceName in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic com.google.protobuf.ByteString getEdsServiceNameBytes()
EDS service name. Not set if cluster is not an EDS cluster or if it does not specify an EDS service name.
string eds_service_name = 2;getEdsServiceNameBytes in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.Builder setEdsServiceName(String value)
EDS service name. Not set if cluster is not an EDS cluster or if it does not specify an EDS service name.
string eds_service_name = 2;value - The edsServiceName to set.public XdsClusterImplLoadBalancingPolicyConfig.Builder clearEdsServiceName()
EDS service name. Not set if cluster is not an EDS cluster or if it does not specify an EDS service name.
string eds_service_name = 2;public XdsClusterImplLoadBalancingPolicyConfig.Builder setEdsServiceNameBytes(com.google.protobuf.ByteString value)
EDS service name. Not set if cluster is not an EDS cluster or if it does not specify an EDS service name.
string eds_service_name = 2;value - The bytes for edsServiceName to set.@Deprecated public 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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];hasLrsLoadReportingServerName in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilder@Deprecated public 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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];getLrsLoadReportingServerName in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilder@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder setLrsLoadReportingServerName(com.google.protobuf.StringValue value)
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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder setLrsLoadReportingServerName(com.google.protobuf.StringValue.Builder builderForValue)
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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeLrsLoadReportingServerName(com.google.protobuf.StringValue value)
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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder clearLrsLoadReportingServerName()
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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];@Deprecated public com.google.protobuf.StringValue.Builder getLrsLoadReportingServerNameBuilder()
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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];@Deprecated public 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. DEPRECATED: Use new lrs_load_reporting_server field instead.
.google.protobuf.StringValue lrs_load_reporting_server_name = 3 [deprecated = true];getLrsLoadReportingServerNameOrBuilder in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic boolean hasLrsLoadReportingServer()
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;hasLrsLoadReportingServer in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsServer getLrsLoadReportingServer()
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;getLrsLoadReportingServer in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.Builder setLrsLoadReportingServer(XdsServer value)
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;public XdsClusterImplLoadBalancingPolicyConfig.Builder setLrsLoadReportingServer(XdsServer.Builder builderForValue)
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeLrsLoadReportingServer(XdsServer value)
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;public XdsClusterImplLoadBalancingPolicyConfig.Builder clearLrsLoadReportingServer()
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;public XdsServer.Builder getLrsLoadReportingServerBuilder()
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;public XdsServerOrBuilder getLrsLoadReportingServerOrBuilder()
LRS server to send load reports to. If not present, load reporting will be disabled. Supercedes lrs_load_reporting_server_name field.
.grpc.service_config.XdsServer lrs_load_reporting_server = 7;getLrsLoadReportingServerOrBuilder in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic boolean hasMaxConcurrentRequests()
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;hasMaxConcurrentRequests in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic com.google.protobuf.UInt32Value getMaxConcurrentRequests()
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;getMaxConcurrentRequests in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.Builder setMaxConcurrentRequests(com.google.protobuf.UInt32Value value)
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;public XdsClusterImplLoadBalancingPolicyConfig.Builder setMaxConcurrentRequests(com.google.protobuf.UInt32Value.Builder builderForValue)
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeMaxConcurrentRequests(com.google.protobuf.UInt32Value value)
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;public XdsClusterImplLoadBalancingPolicyConfig.Builder clearMaxConcurrentRequests()
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;public com.google.protobuf.UInt32Value.Builder getMaxConcurrentRequestsBuilder()
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;public com.google.protobuf.UInt32ValueOrBuilder getMaxConcurrentRequestsOrBuilder()
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;getMaxConcurrentRequestsOrBuilder in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic List<XdsClusterImplLoadBalancingPolicyConfig.DropCategory> getDropCategoriesList()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;getDropCategoriesList in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic int getDropCategoriesCount()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;getDropCategoriesCount in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.DropCategory getDropCategories(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;getDropCategories in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.Builder setDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder setDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder addAllDropCategories(Iterable<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategory> values)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder clearDropCategories()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.Builder removeDropCategories(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder getDropCategoriesBuilder(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder getDropCategoriesOrBuilder(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;getDropCategoriesOrBuilder in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic List<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder> getDropCategoriesOrBuilderList()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;getDropCategoriesOrBuilderList in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder addDropCategoriesBuilder()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder addDropCategoriesBuilder(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public List<XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder> getDropCategoriesBuilderList()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;public List<LoadBalancingConfig> getChildPolicyList()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;getChildPolicyList in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic int getChildPolicyCount()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;getChildPolicyCount in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic LoadBalancingConfig getChildPolicy(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;getChildPolicy in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic XdsClusterImplLoadBalancingPolicyConfig.Builder setChildPolicy(int index, LoadBalancingConfig value)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(LoadBalancingConfig value)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(int index, LoadBalancingConfig value)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(LoadBalancingConfig.Builder builderForValue)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder clearChildPolicy()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public XdsClusterImplLoadBalancingPolicyConfig.Builder removeChildPolicy(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public LoadBalancingConfig.Builder getChildPolicyBuilder(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public LoadBalancingConfigOrBuilder getChildPolicyOrBuilder(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;getChildPolicyOrBuilder in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic List<? extends LoadBalancingConfigOrBuilder> getChildPolicyOrBuilderList()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;getChildPolicyOrBuilderList in interface XdsClusterImplLoadBalancingPolicyConfigOrBuilderpublic LoadBalancingConfig.Builder addChildPolicyBuilder()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public LoadBalancingConfig.Builder addChildPolicyBuilder(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public List<LoadBalancingConfig.Builder> getChildPolicyBuilderList()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;public final XdsClusterImplLoadBalancingPolicyConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>public final XdsClusterImplLoadBalancingPolicyConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>Copyright © 2022 Google LLC. All rights reserved.