Package io.grpc.serviceconfig
Class XdsClusterImplLoadBalancingPolicyConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- 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 typegrpc.service_config.XdsClusterImplLoadBalancingPolicyConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description XdsClusterImplLoadBalancingPolicyConfig.BuilderaddAllChildPolicy(Iterable<? extends LoadBalancingConfig> values)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuilderaddAllDropCategories(Iterable<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategory> values)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuilderaddChildPolicy(int index, LoadBalancingConfig value)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuilderaddChildPolicy(int index, LoadBalancingConfig.Builder builderForValue)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuilderaddChildPolicy(LoadBalancingConfig value)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuilderaddChildPolicy(LoadBalancingConfig.Builder builderForValue)Child policy.LoadBalancingConfig.BuilderaddChildPolicyBuilder()Child policy.LoadBalancingConfig.BuilderaddChildPolicyBuilder(int index)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuilderaddDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuilderaddDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuilderaddDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuilderaddDropCategories(XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.DropCategory.BuilderaddDropCategoriesBuilder()repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.DropCategory.BuilderaddDropCategoriesBuilder(int index)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)XdsClusterImplLoadBalancingPolicyConfigbuild()XdsClusterImplLoadBalancingPolicyConfigbuildPartial()XdsClusterImplLoadBalancingPolicyConfig.Builderclear()XdsClusterImplLoadBalancingPolicyConfig.BuilderclearChildPolicy()Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuilderclearCluster()Cluster name.XdsClusterImplLoadBalancingPolicyConfig.BuilderclearDropCategories()repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuilderclearEdsServiceName()EDS service name.XdsClusterImplLoadBalancingPolicyConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)XdsClusterImplLoadBalancingPolicyConfig.BuilderclearLrsLoadReportingServer()LRS server to send load reports to.XdsClusterImplLoadBalancingPolicyConfig.BuilderclearLrsLoadReportingServerName()Deprecated.XdsClusterImplLoadBalancingPolicyConfig.BuilderclearMaxConcurrentRequests()Maximum number of outstanding requests can be made to the upstream cluster.XdsClusterImplLoadBalancingPolicyConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)XdsClusterImplLoadBalancingPolicyConfig.Builderclone()LoadBalancingConfiggetChildPolicy(int index)Child policy.LoadBalancingConfig.BuildergetChildPolicyBuilder(int index)Child policy.List<LoadBalancingConfig.Builder>getChildPolicyBuilderList()Child policy.intgetChildPolicyCount()Child policy.List<LoadBalancingConfig>getChildPolicyList()Child policy.LoadBalancingConfigOrBuildergetChildPolicyOrBuilder(int index)Child policy.List<? extends LoadBalancingConfigOrBuilder>getChildPolicyOrBuilderList()Child policy.StringgetCluster()Cluster name.com.google.protobuf.ByteStringgetClusterBytes()Cluster name.XdsClusterImplLoadBalancingPolicyConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()XdsClusterImplLoadBalancingPolicyConfig.DropCategorygetDropCategories(int index)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.DropCategory.BuildergetDropCategoriesBuilder(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;intgetDropCategoriesCount()repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;List<XdsClusterImplLoadBalancingPolicyConfig.DropCategory>getDropCategoriesList()repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuildergetDropCategoriesOrBuilder(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;StringgetEdsServiceName()EDS service name.com.google.protobuf.ByteStringgetEdsServiceNameBytes()EDS service name.XdsServergetLrsLoadReportingServer()LRS server to send load reports to.XdsServer.BuildergetLrsLoadReportingServerBuilder()LRS server to send load reports to.com.google.protobuf.StringValuegetLrsLoadReportingServerName()Deprecated.grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated.com.google.protobuf.StringValue.BuildergetLrsLoadReportingServerNameBuilder()Deprecated.com.google.protobuf.StringValueOrBuildergetLrsLoadReportingServerNameOrBuilder()Deprecated.XdsServerOrBuildergetLrsLoadReportingServerOrBuilder()LRS server to send load reports to.com.google.protobuf.UInt32ValuegetMaxConcurrentRequests()Maximum number of outstanding requests can be made to the upstream cluster.com.google.protobuf.UInt32Value.BuildergetMaxConcurrentRequestsBuilder()Maximum number of outstanding requests can be made to the upstream cluster.com.google.protobuf.UInt32ValueOrBuildergetMaxConcurrentRequestsOrBuilder()Maximum number of outstanding requests can be made to the upstream cluster.booleanhasLrsLoadReportingServer()LRS server to send load reports to.booleanhasLrsLoadReportingServerName()Deprecated.grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is deprecated.booleanhasMaxConcurrentRequests()Maximum number of outstanding requests can be made to the upstream cluster.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()XdsClusterImplLoadBalancingPolicyConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)XdsClusterImplLoadBalancingPolicyConfig.BuildermergeFrom(com.google.protobuf.Message other)XdsClusterImplLoadBalancingPolicyConfig.BuildermergeFrom(XdsClusterImplLoadBalancingPolicyConfig other)XdsClusterImplLoadBalancingPolicyConfig.BuildermergeLrsLoadReportingServer(XdsServer value)LRS server to send load reports to.XdsClusterImplLoadBalancingPolicyConfig.BuildermergeLrsLoadReportingServerName(com.google.protobuf.StringValue value)Deprecated.XdsClusterImplLoadBalancingPolicyConfig.BuildermergeMaxConcurrentRequests(com.google.protobuf.UInt32Value value)Maximum number of outstanding requests can be made to the upstream cluster.XdsClusterImplLoadBalancingPolicyConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)XdsClusterImplLoadBalancingPolicyConfig.BuilderremoveChildPolicy(int index)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuilderremoveDropCategories(int index)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuildersetChildPolicy(int index, LoadBalancingConfig value)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuildersetChildPolicy(int index, LoadBalancingConfig.Builder builderForValue)Child policy.XdsClusterImplLoadBalancingPolicyConfig.BuildersetCluster(String value)Cluster name.XdsClusterImplLoadBalancingPolicyConfig.BuildersetClusterBytes(com.google.protobuf.ByteString value)Cluster name.XdsClusterImplLoadBalancingPolicyConfig.BuildersetDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory value)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuildersetDropCategories(int index, XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder builderForValue)repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;XdsClusterImplLoadBalancingPolicyConfig.BuildersetEdsServiceName(String value)EDS service name.XdsClusterImplLoadBalancingPolicyConfig.BuildersetEdsServiceNameBytes(com.google.protobuf.ByteString value)EDS service name.XdsClusterImplLoadBalancingPolicyConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)XdsClusterImplLoadBalancingPolicyConfig.BuildersetLrsLoadReportingServer(XdsServer value)LRS server to send load reports to.XdsClusterImplLoadBalancingPolicyConfig.BuildersetLrsLoadReportingServer(XdsServer.Builder builderForValue)LRS server to send load reports to.XdsClusterImplLoadBalancingPolicyConfig.BuildersetLrsLoadReportingServerName(com.google.protobuf.StringValue value)Deprecated.XdsClusterImplLoadBalancingPolicyConfig.BuildersetLrsLoadReportingServerName(com.google.protobuf.StringValue.Builder builderForValue)Deprecated.XdsClusterImplLoadBalancingPolicyConfig.BuildersetMaxConcurrentRequests(com.google.protobuf.UInt32Value value)Maximum number of outstanding requests can be made to the upstream cluster.XdsClusterImplLoadBalancingPolicyConfig.BuildersetMaxConcurrentRequests(com.google.protobuf.UInt32Value.Builder builderForValue)Maximum number of outstanding requests can be made to the upstream cluster.XdsClusterImplLoadBalancingPolicyConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)XdsClusterImplLoadBalancingPolicyConfig.BuildersetUnknownFields(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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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
public 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
public XdsClusterImplLoadBalancingPolicyConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public XdsClusterImplLoadBalancingPolicyConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public XdsClusterImplLoadBalancingPolicyConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public XdsClusterImplLoadBalancingPolicyConfig.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
public XdsClusterImplLoadBalancingPolicyConfig.Builder mergeFrom(com.google.protobuf.Message other)
- 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
public String 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
public XdsClusterImplLoadBalancingPolicyConfig.Builder setCluster(String value)
Cluster name. Required.
string cluster = 1;- Parameters:
value- The cluster to set.- Returns:
- This builder for chaining.
-
clearCluster
public XdsClusterImplLoadBalancingPolicyConfig.Builder 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
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;- 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
public 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;- Parameters:
value- The edsServiceName to set.- Returns:
- This builder for chaining.
-
clearEdsServiceName
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;- 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 public boolean 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 public com.google.protobuf.StringValue 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 public com.google.protobuf.StringValue.Builder 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
public 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;- Specified by:
getLrsLoadReportingServerin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder- Returns:
- The lrsLoadReportingServer.
-
setLrsLoadReportingServer
public 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;
-
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
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;
-
clearLrsLoadReportingServer
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;
-
getLrsLoadReportingServerBuilder
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;
-
getLrsLoadReportingServerOrBuilder
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;- 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
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;
-
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
public List<XdsClusterImplLoadBalancingPolicyConfig.DropCategory> 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
public XdsClusterImplLoadBalancingPolicyConfig.DropCategory getDropCategories(int index)
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
public XdsClusterImplLoadBalancingPolicyConfig.Builder clearDropCategories()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;
-
removeDropCategories
public XdsClusterImplLoadBalancingPolicyConfig.Builder removeDropCategories(int index)
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
public XdsClusterImplLoadBalancingPolicyConfig.DropCategory.Builder 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
public List<LoadBalancingConfig> 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
public LoadBalancingConfig getChildPolicy(int index)
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
public XdsClusterImplLoadBalancingPolicyConfig.Builder addChildPolicy(LoadBalancingConfig value)
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
public XdsClusterImplLoadBalancingPolicyConfig.Builder clearChildPolicy()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;
-
removeChildPolicy
public XdsClusterImplLoadBalancingPolicyConfig.Builder removeChildPolicy(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;
-
getChildPolicyBuilder
public LoadBalancingConfig.Builder getChildPolicyBuilder(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;
-
getChildPolicyOrBuilder
public LoadBalancingConfigOrBuilder getChildPolicyOrBuilder(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getChildPolicyOrBuilderList
public List<? extends LoadBalancingConfigOrBuilder> getChildPolicyOrBuilderList()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyOrBuilderListin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
addChildPolicyBuilder
public LoadBalancingConfig.Builder addChildPolicyBuilder()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;
-
addChildPolicyBuilder
public LoadBalancingConfig.Builder addChildPolicyBuilder(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;
-
getChildPolicyBuilderList
public List<LoadBalancingConfig.Builder> 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>
-
-