Package io.grpc.serviceconfig
Class XdsClusterImplLoadBalancingPolicyConfig
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.grpc.serviceconfig.XdsClusterImplLoadBalancingPolicyConfig
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,XdsClusterImplLoadBalancingPolicyConfigOrBuilder,Serializable
public final class XdsClusterImplLoadBalancingPolicyConfig extends com.google.protobuf.GeneratedMessageV3 implements XdsClusterImplLoadBalancingPolicyConfigOrBuilder
Configuration for xds_cluster_impl LB policy.
Protobuf typegrpc.service_config.XdsClusterImplLoadBalancingPolicyConfig- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXdsClusterImplLoadBalancingPolicyConfig.BuilderConfiguration for xds_cluster_impl LB policy.static classXdsClusterImplLoadBalancingPolicyConfig.DropCategoryDrop configuration.static interfaceXdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCHILD_POLICY_FIELD_NUMBERstatic intCLUSTER_FIELD_NUMBERstatic intDROP_CATEGORIES_FIELD_NUMBERstatic intEDS_SERVICE_NAME_FIELD_NUMBERstatic intLRS_LOAD_REPORTING_SERVER_FIELD_NUMBERstatic intLRS_LOAD_REPORTING_SERVER_NAME_FIELD_NUMBERstatic intMAX_CONCURRENT_REQUESTS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)LoadBalancingConfiggetChildPolicy(int index)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.static XdsClusterImplLoadBalancingPolicyConfiggetDefaultInstance()XdsClusterImplLoadBalancingPolicyConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()XdsClusterImplLoadBalancingPolicyConfig.DropCategorygetDropCategories(int index)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.com.google.protobuf.StringValuegetLrsLoadReportingServerName()Deprecated.grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.lrs_load_reporting_server_name is 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.UInt32ValueOrBuildergetMaxConcurrentRequestsOrBuilder()Maximum number of outstanding requests can be made to the upstream cluster.com.google.protobuf.Parser<XdsClusterImplLoadBalancingPolicyConfig>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()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()static XdsClusterImplLoadBalancingPolicyConfig.BuildernewBuilder()static XdsClusterImplLoadBalancingPolicyConfig.BuildernewBuilder(XdsClusterImplLoadBalancingPolicyConfig prototype)XdsClusterImplLoadBalancingPolicyConfig.BuildernewBuilderForType()protected XdsClusterImplLoadBalancingPolicyConfig.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static XdsClusterImplLoadBalancingPolicyConfigparseDelimitedFrom(InputStream input)static XdsClusterImplLoadBalancingPolicyConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(byte[] data)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(com.google.protobuf.ByteString data)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(com.google.protobuf.CodedInputStream input)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(InputStream input)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(ByteBuffer data)static XdsClusterImplLoadBalancingPolicyConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<XdsClusterImplLoadBalancingPolicyConfig>parser()XdsClusterImplLoadBalancingPolicyConfig.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CLUSTER_FIELD_NUMBER
public static final int CLUSTER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EDS_SERVICE_NAME_FIELD_NUMBER
public static final int EDS_SERVICE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LRS_LOAD_REPORTING_SERVER_NAME_FIELD_NUMBER
public static final int LRS_LOAD_REPORTING_SERVER_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LRS_LOAD_REPORTING_SERVER_FIELD_NUMBER
public static final int LRS_LOAD_REPORTING_SERVER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAX_CONCURRENT_REQUESTS_FIELD_NUMBER
public static final int MAX_CONCURRENT_REQUESTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DROP_CATEGORIES_FIELD_NUMBER
public static final int DROP_CATEGORIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CHILD_POLICY_FIELD_NUMBER
public static final int CHILD_POLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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
-
getDropCategoriesOrBuilderList
public List<? extends XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder> getDropCategoriesOrBuilderList()
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;- Specified by:
getDropCategoriesOrBuilderListin 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
-
getDropCategoriesOrBuilder
public XdsClusterImplLoadBalancingPolicyConfig.DropCategoryOrBuilder getDropCategoriesOrBuilder(int index)
repeated .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig.DropCategory drop_categories = 5;- Specified by:
getDropCategoriesOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getChildPolicyList
public List<LoadBalancingConfig> getChildPolicyList()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyListin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
getChildPolicyOrBuilderList
public List<? extends LoadBalancingConfigOrBuilder> getChildPolicyOrBuilderList()
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyOrBuilderListin 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
-
getChildPolicyOrBuilder
public LoadBalancingConfigOrBuilder getChildPolicyOrBuilder(int index)
Child policy.
repeated .grpc.service_config.LoadBalancingConfig child_policy = 6;- Specified by:
getChildPolicyOrBuilderin interfaceXdsClusterImplLoadBalancingPolicyConfigOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static XdsClusterImplLoadBalancingPolicyConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public XdsClusterImplLoadBalancingPolicyConfig.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static XdsClusterImplLoadBalancingPolicyConfig.Builder newBuilder()
-
newBuilder
public static XdsClusterImplLoadBalancingPolicyConfig.Builder newBuilder(XdsClusterImplLoadBalancingPolicyConfig prototype)
-
toBuilder
public XdsClusterImplLoadBalancingPolicyConfig.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected XdsClusterImplLoadBalancingPolicyConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static XdsClusterImplLoadBalancingPolicyConfig getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<XdsClusterImplLoadBalancingPolicyConfig> parser()
-
getParserForType
public com.google.protobuf.Parser<XdsClusterImplLoadBalancingPolicyConfig> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public XdsClusterImplLoadBalancingPolicyConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-