Package io.grpc.serviceconfig
Class XdsClusterImplLoadBalancingPolicyConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
io.grpc.serviceconfig.XdsClusterImplLoadBalancingPolicyConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,XdsClusterImplLoadBalancingPolicyConfigOrBuilder,Cloneable
- Enclosing class:
- XdsClusterImplLoadBalancingPolicyConfig
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-
Method Summary
Modifier and TypeMethodDescriptionaddAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) Child policy.addAllDropCategories(Iterable<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategory> values) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;addChildPolicy(int index, LoadBalancingConfig value) Child policy.addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Child policy.Child policy.addChildPolicy(LoadBalancingConfig.Builder builderForValue) Child policy.Child policy.addChildPolicyBuilder(int index) Child policy.addDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;addDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;addDropCategoriesBuilder(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Child policy.Cluster name.repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;EDS service name.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) LRS server to send load reports to.Deprecated.Maximum number of outstanding requests can be made to the upstream cluster.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()getChildPolicy(int index) Child policy.getChildPolicyBuilder(int index) Child policy.Child policy.intChild policy.Child policy.getChildPolicyOrBuilder(int index) Child policy.List<? extends LoadBalancingConfigOrBuilder>Child policy.Cluster name.com.google.protobuf.ByteStringCluster name.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDropCategories(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;getDropCategoriesBuilder(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;intrepeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;getDropCategoriesOrBuilder(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;EDS service name.com.google.protobuf.ByteStringEDS service name.LRS server to send load reports to.LRS server to send load reports to.com.google.protobuf.StringValueDeprecated.grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated.com.google.protobuf.StringValue.BuilderDeprecated.com.google.protobuf.StringValueOrBuilderDeprecated.LRS server to send load reports to.com.google.protobuf.UInt32ValueMaximum number of outstanding requests can be made to the upstream cluster.com.google.protobuf.UInt32Value.BuilderMaximum number of outstanding requests can be made to the upstream cluster.com.google.protobuf.UInt32ValueOrBuilderMaximum number of outstanding requests can be made to the upstream cluster.booleanLRS server to send load reports to.booleanDeprecated.grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated.booleanMaximum number of outstanding requests can be made to the upstream cluster.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) LRS server to send load reports to.mergeLrsLoadReportingServerName(com.google.protobuf.StringValue value) Deprecated.mergeMaxConcurrentRequests(com.google.protobuf.UInt32Value value) Maximum number of outstanding requests can be made to the upstream cluster.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeChildPolicy(int index) Child policy.removeDropCategories(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;setChildPolicy(int index, LoadBalancingConfig value) Child policy.setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Child policy.setCluster(String value) Cluster name.setClusterBytes(com.google.protobuf.ByteString value) Cluster name.setDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;setDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;setEdsServiceName(String value) EDS service name.setEdsServiceNameBytes(com.google.protobuf.ByteString value) EDS service name.LRS server to send load reports to.setLrsLoadReportingServer(XdsServer.Builder builderForValue) LRS server to send load reports to.setLrsLoadReportingServerName(com.google.protobuf.StringValue value) Deprecated.setLrsLoadReportingServerName(com.google.protobuf.StringValue.Builder builderForValue) Deprecated.setMaxConcurrentRequests(com.google.protobuf.UInt32Value value) Maximum number of outstanding requests can be made to the upstream cluster.setMaxConcurrentRequests(com.google.protobuf.UInt32Value.Builder builderForValue) Maximum number of outstanding requests can be made to the upstream cluster.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
setField
public XdsClusterImplLoadBalancingPolicyConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
clearField
public XdsClusterImplLoadBalancingPolicyConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
clearOneof
public XdsClusterImplLoadBalancingPolicyConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
setRepeatedField
public XdsClusterImplLoadBalancingPolicyConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
addRepeatedField
public XdsClusterImplLoadBalancingPolicyConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
mergeFrom
public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeFrom(XdsClusterImplLoadBalancingPolicyConfig other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
mergeFrom
public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>- Throws:
IOException
-
getCluster
Cluster name. Required.
string cluster = 1;- Specified by:
getClusterin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The cluster.
-
getClusterBytes
public com.google.protobuf.ByteString getClusterBytes()Cluster name. Required.
string cluster = 1;- Specified by:
getClusterBytesin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The bytes for cluster.
-
setCluster
Cluster name. Required.
string cluster = 1;- Parameters:
value- The cluster to set.- Returns:
- This builder for chaining.
-
clearCluster
Cluster name. Required.
string cluster = 1;- Returns:
- This builder for chaining.
-
setClusterBytes
public XdsClusterImplLoadBalancingPolicyConfig.Builder setClusterBytes(com.google.protobuf.ByteString value) Cluster name. Required.
string cluster = 1;- Parameters:
value- The bytes for cluster to set.- Returns:
- This builder for chaining.
-
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;- Specified by:
getEdsServiceNamein interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The edsServiceName.
-
getEdsServiceNameBytes
public 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;- Specified by:
getEdsServiceNameBytesin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The bytes for edsServiceName.
-
setEdsServiceName
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;- Parameters:
value- The edsServiceName to set.- Returns:
- This builder for chaining.
-
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;- Returns:
- This builder for chaining.
-
setEdsServiceNameBytes
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;- Parameters:
value- The bytes for edsServiceName to set.- Returns:
- This builder for chaining.
-
hasLrsLoadReportingServerName
Deprecated.grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated. See service_config.proto;l=344Server 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];- Specified by:
hasLrsLoadReportingServerNamein interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- Whether the lrsLoadReportingServerName field is set.
-
getLrsLoadReportingServerName
Deprecated.grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated. See service_config.proto;l=344Server 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];- Specified by:
getLrsLoadReportingServerNamein interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The lrsLoadReportingServerName.
-
setLrsLoadReportingServerName
@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder setLrsLoadReportingServerName(com.google.protobuf.StringValue value) Deprecated.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]; -
setLrsLoadReportingServerName
@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder setLrsLoadReportingServerName(com.google.protobuf.StringValue.Builder builderForValue) Deprecated.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]; -
mergeLrsLoadReportingServerName
@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeLrsLoadReportingServerName(com.google.protobuf.StringValue value) Deprecated.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]; -
clearLrsLoadReportingServerName
@Deprecated public XdsClusterImplLoadBalancingPolicyConfig.Builder clearLrsLoadReportingServerName()Deprecated.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]; -
getLrsLoadReportingServerNameBuilder
Deprecated.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
@Deprecated public com.google.protobuf.StringValueOrBuilder getLrsLoadReportingServerNameOrBuilder()Deprecated.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];- Specified by:
getLrsLoadReportingServerNameOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
hasLrsLoadReportingServer
public 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;- Specified by:
hasLrsLoadReportingServerin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- Whether the lrsLoadReportingServer field is set.
-
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;- Specified by:
getLrsLoadReportingServerin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The lrsLoadReportingServer.
-
setLrsLoadReportingServer
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; -
setLrsLoadReportingServer
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; -
mergeLrsLoadReportingServer
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; -
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; -
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; -
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;- Specified by:
getLrsLoadReportingServerOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
hasMaxConcurrentRequests
public boolean hasMaxConcurrentRequests()Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4;- Specified by:
hasMaxConcurrentRequestsin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- Whether the maxConcurrentRequests field is set.
-
getMaxConcurrentRequests
public 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;- Specified by:
getMaxConcurrentRequestsin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The maxConcurrentRequests.
-
setMaxConcurrentRequests
public 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; -
setMaxConcurrentRequests
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; -
mergeMaxConcurrentRequests
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; -
clearMaxConcurrentRequests
Maximum number of outstanding requests can be made to the upstream cluster. Default is 1024.
.google.protobuf.UInt32Value max_concurrent_requests = 4; -
getMaxConcurrentRequestsBuilder
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; -
getMaxConcurrentRequestsOrBuilder
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;- Specified by:
getMaxConcurrentRequestsOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getDropCategoriesList
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;- Specified by:
getDropCategoriesListin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getDropCategoriesCount
public int getDropCategoriesCount()repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;- Specified by:
getDropCategoriesCountin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getDropCategories
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;- Specified by:
getDropCategoriesin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
setDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder setDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
setDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder setDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
addDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory value) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
addDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
addDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
addDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder addDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
addAllDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder addAllDropCategories(Iterable<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategory> values) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
clearDropCategories
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
removeDropCategories
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
getDropCategoriesBuilder
public XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder getDropCategoriesBuilder(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
getDropCategoriesOrBuilder
public XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder getDropCategoriesOrBuilder(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;- Specified by:
getDropCategoriesOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getDropCategoriesOrBuilderList
public List<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder> getDropCategoriesOrBuilderList()repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;- Specified by:
getDropCategoriesOrBuilderListin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
addDropCategoriesBuilder
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
addDropCategoriesBuilder
public XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder addDropCategoriesBuilder(int index) repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
getDropCategoriesBuilderList
public List<XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder> getDropCategoriesBuilderList()repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5; -
getChildPolicyList
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyListin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getChildPolicyCount
public int getChildPolicyCount()Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyCountin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getChildPolicy
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
setChildPolicy
public XdsClusterImplLoadBalancingPolicyConfig.Builder setChildPolicy(int index, LoadBalancingConfig value) Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
setChildPolicy
public XdsClusterImplLoadBalancingPolicyConfig.Builder setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
addChildPolicy
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
addChildPolicy
public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(int index, LoadBalancingConfig value) Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
addChildPolicy
public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(LoadBalancingConfig.Builder builderForValue) Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
addChildPolicy
public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
addAllChildPolicy
public XdsClusterImplLoadBalancingPolicyConfig.Builder addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
clearChildPolicy
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
removeChildPolicy
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
getChildPolicyBuilder
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
getChildPolicyOrBuilder
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getChildPolicyOrBuilderList
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyOrBuilderListin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
addChildPolicyBuilder
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
addChildPolicyBuilder
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
getChildPolicyBuilderList
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6; -
setUnknownFields
public final XdsClusterImplLoadBalancingPolicyConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-
mergeUnknownFields
public final XdsClusterImplLoadBalancingPolicyConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<XdsClusterImplLoadBalancingPolicyConfig.Builder>
-