io.grpc.serviceconfig.ServiceConfigProto Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: service_config.proto
// Protobuf Java Version: 3.25.4
package io.grpc.serviceconfig;
public final class ServiceConfigProto {
private ServiceConfigProto() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistryLite registry) {
}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
registerAllExtensions(
(com.google.protobuf.ExtensionRegistryLite) registry);
}
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_MethodConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_MethodConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_MethodConfig_Name_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_MethodConfig_Name_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_MethodConfig_RetryPolicy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_MethodConfig_RetryPolicy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_MethodConfig_HedgingPolicy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_MethodConfig_HedgingPolicy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_PickFirstConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_PickFirstConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_RoundRobinConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_RoundRobinConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_GrpcLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_GrpcLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_Child_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_Child_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_ChildrenEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_ChildrenEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_Target_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_Target_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_TargetsEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_TargetsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_Child_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_Child_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_ChildrenEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_ChildrenEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_CdsConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_CdsConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsServer_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsServer_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsServer_ChannelCredentials_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsServer_ChannelCredentials_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_DiscoveryMechanism_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_DiscoveryMechanism_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_DropCategory_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_DropCategory_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_EdsLoadBalancingPolicyConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_EdsLoadBalancingPolicyConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_RingHashLoadBalancingConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_RingHashLoadBalancingConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_Locality_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_Locality_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_XdsConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_XdsConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_LoadBalancingConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_LoadBalancingConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_ServiceConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_ServiceConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_ServiceConfig_RetryThrottlingPolicy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_ServiceConfig_RetryThrottlingPolicy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_grpc_service_config_ServiceConfig_HealthCheckConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_grpc_service_config_ServiceConfig_HealthCheckConfig_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\024service_config.proto\022\023grpc.service_con" +
"fig\032\036google/protobuf/duration.proto\032\034goo" +
"gle/protobuf/struct.proto\032\036google/protob" +
"uf/wrappers.proto\032\025google/rpc/code.proto" +
"\"\341\006\n\014MethodConfig\0224\n\004name\030\001 \003(\0132&.grpc.s" +
"ervice_config.MethodConfig.Name\0222\n\016wait_" +
"for_ready\030\002 \001(\0132\032.google.protobuf.BoolVa" +
"lue\022*\n\007timeout\030\003 \001(\0132\031.google.protobuf.D" +
"uration\022?\n\031max_request_message_bytes\030\004 \001" +
"(\0132\034.google.protobuf.UInt32Value\022@\n\032max_" +
"response_message_bytes\030\005 \001(\0132\034.google.pr" +
"otobuf.UInt32Value\022E\n\014retry_policy\030\006 \001(\013" +
"2-.grpc.service_config.MethodConfig.Retr" +
"yPolicyH\000\022I\n\016hedging_policy\030\007 \001(\0132/.grpc" +
".service_config.MethodConfig.HedgingPoli" +
"cyH\000\032\'\n\004Name\022\017\n\007service\030\001 \001(\t\022\016\n\006method\030" +
"\002 \001(\t\032\325\001\n\013RetryPolicy\022\024\n\014max_attempts\030\001 " +
"\001(\r\0222\n\017initial_backoff\030\002 \001(\0132\031.google.pr" +
"otobuf.Duration\022.\n\013max_backoff\030\003 \001(\0132\031.g" +
"oogle.protobuf.Duration\022\032\n\022backoff_multi" +
"plier\030\004 \001(\002\0220\n\026retryable_status_codes\030\005 " +
"\003(\0162\020.google.rpc.Code\032\211\001\n\rHedgingPolicy\022" +
"\024\n\014max_attempts\030\001 \001(\r\0220\n\rhedging_delay\030\002" +
" \001(\0132\031.google.protobuf.Duration\0220\n\026non_f" +
"atal_status_codes\030\003 \003(\0162\020.google.rpc.Cod" +
"eB\031\n\027retry_or_hedging_policy\"\021\n\017PickFirs" +
"tConfig\"\022\n\020RoundRobinConfig\"d\n\014GrpcLbCon" +
"fig\022>\n\014child_policy\030\001 \003(\0132(.grpc.service" +
"_config.LoadBalancingConfig\022\024\n\014service_n" +
"ame\030\002 \001(\t\"\347\002\n!PriorityLoadBalancingPolic" +
"yConfig\022V\n\010children\030\001 \003(\0132D.grpc.service" +
"_config.PriorityLoadBalancingPolicyConfi" +
"g.ChildrenEntry\022\022\n\npriorities\030\002 \003(\t\032g\n\005C" +
"hild\0228\n\006config\030\001 \003(\0132(.grpc.service_conf" +
"ig.LoadBalancingConfig\022$\n\034ignore_reresol" +
"ution_requests\030\002 \001(\010\032m\n\rChildrenEntry\022\013\n" +
"\003key\030\001 \001(\t\022K\n\005value\030\002 \001(\0132<.grpc.service" +
"_config.PriorityLoadBalancingPolicyConfi" +
"g.Child:\0028\001\"\324\002\n\'WeightedTargetLoadBalanc" +
"ingPolicyConfig\022Z\n\007targets\030\001 \003(\0132I.grpc." +
"service_config.WeightedTargetLoadBalanci" +
"ngPolicyConfig.TargetsEntry\032X\n\006Target\022\016\n" +
"\006weight\030\001 \001(\r\022>\n\014child_policy\030\002 \003(\0132(.gr" +
"pc.service_config.LoadBalancingConfig\032s\n" +
"\014TargetsEntry\022\013\n\003key\030\001 \001(\t\022R\n\005value\030\002 \001(" +
"\0132C.grpc.service_config.WeightedTargetLo" +
"adBalancingPolicyConfig.Target:\0028\001\"\316\002\n*X" +
"dsClusterManagerLoadBalancingPolicyConfi" +
"g\022_\n\010children\030\001 \003(\0132M.grpc.service_confi" +
"g.XdsClusterManagerLoadBalancingPolicyCo" +
"nfig.ChildrenEntry\032G\n\005Child\022>\n\014child_pol" +
"icy\030\001 \003(\0132(.grpc.service_config.LoadBala" +
"ncingConfig\032v\n\rChildrenEntry\022\013\n\003key\030\001 \001(" +
"\t\022T\n\005value\030\002 \001(\0132E.grpc.service_config.X" +
"dsClusterManagerLoadBalancingPolicyConfi" +
"g.Child:\0028\001\"\034\n\tCdsConfig\022\017\n\007cluster\030\001 \001(" +
"\t\"\223\002\n\tXdsServer\022\036\n\nserver_uri\030\001 \001(\tR\nser" +
"ver_uri\022W\n\rchannel_creds\030\002 \003(\01321.grpc.se" +
"rvice_config.XdsServer.ChannelCredential" +
"sR\rchannel_creds\022@\n\017server_features\030\003 \003(" +
"\0132\026.google.protobuf.ValueR\017server_featur" +
"es\032K\n\022ChannelCredentials\022\014\n\004type\030\001 \001(\t\022\'" +
"\n\006config\030\002 \001(\0132\027.google.protobuf.Struct\"" +
"\234\005\n+XdsClusterResolverLoadBalancingPolic" +
"yConfig\022q\n\024discovery_mechanisms\030\001 \003(\0132S." +
"grpc.service_config.XdsClusterResolverLo" +
"adBalancingPolicyConfig.DiscoveryMechani" +
"sm\022?\n\rxds_lb_policy\030\002 \003(\0132(.grpc.service" +
"_config.LoadBalancingConfig\032\270\003\n\022Discover" +
"yMechanism\022\017\n\007cluster\030\001 \001(\t\022H\n\036lrs_load_" +
"reporting_server_name\030\002 \001(\0132\034.google.pro" +
"tobuf.StringValueB\002\030\001\022A\n\031lrs_load_report" +
"ing_server\030\007 \001(\0132\036.grpc.service_config.X" +
"dsServer\022=\n\027max_concurrent_requests\030\003 \001(" +
"\0132\034.google.protobuf.UInt32Value\022f\n\004type\030" +
"\004 \001(\0162X.grpc.service_config.XdsClusterRe" +
"solverLoadBalancingPolicyConfig.Discover" +
"yMechanism.Type\022\030\n\020eds_service_name\030\005 \001(" +
"\t\022\024\n\014dns_hostname\030\006 \001(\t\"-\n\004Type\022\013\n\007UNKNO" +
"WN\020\000\022\007\n\003EDS\020\001\022\017\n\013LOGICAL_DNS\020\002\"\204\004\n\'XdsCl" +
"usterImplLoadBalancingPolicyConfig\022\017\n\007cl" +
"uster\030\001 \001(\t\022\030\n\020eds_service_name\030\002 \001(\t\022H\n" +
"\036lrs_load_reporting_server_name\030\003 \001(\0132\034." +
"google.protobuf.StringValueB\002\030\001\022A\n\031lrs_l" +
"oad_reporting_server\030\007 \001(\0132\036.grpc.servic" +
"e_config.XdsServer\022=\n\027max_concurrent_req" +
"uests\030\004 \001(\0132\034.google.protobuf.UInt32Valu" +
"e\022b\n\017drop_categories\030\005 \003(\0132I.grpc.servic" +
"e_config.XdsClusterImplLoadBalancingPoli" +
"cyConfig.DropCategory\022>\n\014child_policy\030\006 " +
"\003(\0132(.grpc.service_config.LoadBalancingC" +
"onfig\032>\n\014DropCategory\022\020\n\010category\030\001 \001(\t\022" +
"\034\n\024requests_per_million\030\002 \001(\r\"\245\002\n\034EdsLoa" +
"dBalancingPolicyConfig\022\017\n\007cluster\030\001 \001(\t\022" +
"\030\n\020eds_service_name\030\002 \001(\t\022D\n\036lrs_load_re" +
"porting_server_name\030\003 \001(\0132\034.google.proto" +
"buf.StringValue\022I\n\027locality_picking_poli" +
"cy\030\004 \003(\0132(.grpc.service_config.LoadBalan" +
"cingConfig\022I\n\027endpoint_picking_policy\030\005 " +
"\003(\0132(.grpc.service_config.LoadBalancingC" +
"onfig\"K\n\033RingHashLoadBalancingConfig\022\025\n\r" +
"min_ring_size\030\001 \001(\004\022\025\n\rmax_ring_size\030\002 \001" +
"(\004\"\277\002\n\034LrsLoadBalancingPolicyConfig\022\024\n\014c" +
"luster_name\030\001 \001(\t\022\030\n\020eds_service_name\030\002 " +
"\001(\t\022&\n\036lrs_load_reporting_server_name\030\003 " +
"\001(\t\022L\n\010locality\030\004 \001(\0132:.grpc.service_con" +
"fig.LrsLoadBalancingPolicyConfig.Localit" +
"y\022>\n\014child_policy\030\005 \003(\0132(.grpc.service_c" +
"onfig.LoadBalancingConfig\0329\n\010Locality\022\016\n" +
"\006region\030\001 \001(\t\022\014\n\004zone\030\002 \001(\t\022\017\n\007subzone\030\003" +
" \001(\t\"\211\002\n\tXdsConfig\022\031\n\rbalancer_name\030\001 \001(" +
"\tB\002\030\001\022>\n\014child_policy\030\002 \003(\0132(.grpc.servi" +
"ce_config.LoadBalancingConfig\022A\n\017fallbac" +
"k_policy\030\003 \003(\0132(.grpc.service_config.Loa" +
"dBalancingConfig\022\030\n\020eds_service_name\030\004 \001" +
"(\t\022D\n\036lrs_load_reporting_server_name\030\005 \001" +
"(\0132\034.google.protobuf.StringValue\"\217\013\n\023Loa" +
"dBalancingConfig\022F\n\npick_first\030\004 \001(\0132$.g" +
"rpc.service_config.PickFirstConfigH\000R\npi" +
"ck_first\022I\n\013round_robin\030\001 \001(\0132%.grpc.ser" +
"vice_config.RoundRobinConfigH\000R\013round_ro" +
"bin\0223\n\006grpclb\030\003 \001(\0132!.grpc.service_confi" +
"g.GrpcLbConfigH\000\022n\n\025priority_experimenta" +
"l\030\t \001(\01326.grpc.service_config.PriorityLo" +
"adBalancingPolicyConfigH\000R\025priority_expe" +
"rimental\022\202\001\n\034weighted_target_experimenta" +
"l\030\n \001(\0132<.grpc.service_config.WeightedTa" +
"rgetLoadBalancingPolicyConfigH\000R\034weighte" +
"d_target_experimental\022\215\001\n xds_cluster_ma" +
"nager_experimental\030\016 \001(\0132?.grpc.service_" +
"config.XdsClusterManagerLoadBalancingPol" +
"icyConfigH\000R xds_cluster_manager_experim" +
"ental\022L\n\020cds_experimental\030\006 \001(\0132\036.grpc.s" +
"ervice_config.CdsConfigH\000R\020cds_experimen" +
"tal\022\220\001\n!xds_cluster_resolver_experimenta" +
"l\030\013 \001(\[email protected]_config.XdsCluster" +
"ResolverLoadBalancingPolicyConfigH\000R!xds" +
"_cluster_resolver_experimental\022\204\001\n\035xds_c" +
"luster_impl_experimental\030\014 \001(\0132<.grpc.se" +
"rvice_config.XdsClusterImplLoadBalancing" +
"PolicyConfigH\000R\035xds_cluster_impl_experim" +
"ental\022j\n\026ring_hash_experimental\030\r \001(\01320." +
"grpc.service_config.RingHashLoadBalancin" +
"gConfigH\000R\026ring_hash_experimental\022c\n\020lrs" +
"_experimental\030\010 \001(\01321.grpc.service_confi" +
"g.LrsLoadBalancingPolicyConfigB\002\030\001H\000R\020lr" +
"s_experimental\022c\n\020eds_experimental\030\007 \001(\013" +
"21.grpc.service_config.EdsLoadBalancingP" +
"olicyConfigB\002\030\001H\000R\020eds_experimental\0221\n\003x" +
"ds\030\002 \001(\0132\036.grpc.service_config.XdsConfig" +
"B\002\030\001H\000\022P\n\020xds_experimental\030\005 \001(\0132\036.grpc." +
"service_config.XdsConfigB\002\030\001H\000R\020xds_expe" +
"rimentalB\010\n\006policy\"\330\004\n\rServiceConfig\022Y\n\025" +
"load_balancing_policy\030\001 \001(\01626.grpc.servi" +
"ce_config.ServiceConfig.LoadBalancingPol" +
"icyB\002\030\001\022G\n\025load_balancing_config\030\004 \003(\0132(" +
".grpc.service_config.LoadBalancingConfig" +
"\0228\n\rmethod_config\030\002 \003(\0132!.grpc.service_c" +
"onfig.MethodConfig\022R\n\020retry_throttling\030\003" +
" \001(\01328.grpc.service_config.ServiceConfig" +
".RetryThrottlingPolicy\022Q\n\023health_check_c" +
"onfig\030\005 \001(\01324.grpc.service_config.Servic" +
"eConfig.HealthCheckConfig\032@\n\025RetryThrott" +
"lingPolicy\022\022\n\nmax_tokens\030\001 \001(\r\022\023\n\013token_" +
"ratio\030\002 \001(\002\032G\n\021HealthCheckConfig\0222\n\014serv" +
"ice_name\030\001 \001(\0132\034.google.protobuf.StringV" +
"alue\"7\n\023LoadBalancingPolicy\022\017\n\013UNSPECIFI" +
"ED\020\000\022\017\n\013ROUND_ROBIN\020\001B-\n\025io.grpc.service" +
"configB\022ServiceConfigProtoP\001b\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
com.google.protobuf.DurationProto.getDescriptor(),
com.google.protobuf.StructProto.getDescriptor(),
com.google.protobuf.WrappersProto.getDescriptor(),
com.google.rpc.CodeProto.getDescriptor(),
});
internal_static_grpc_service_config_MethodConfig_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_grpc_service_config_MethodConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_MethodConfig_descriptor,
new java.lang.String[] { "Name", "WaitForReady", "Timeout", "MaxRequestMessageBytes", "MaxResponseMessageBytes", "RetryPolicy", "HedgingPolicy", "RetryOrHedgingPolicy", });
internal_static_grpc_service_config_MethodConfig_Name_descriptor =
internal_static_grpc_service_config_MethodConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_MethodConfig_Name_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_MethodConfig_Name_descriptor,
new java.lang.String[] { "Service", "Method", });
internal_static_grpc_service_config_MethodConfig_RetryPolicy_descriptor =
internal_static_grpc_service_config_MethodConfig_descriptor.getNestedTypes().get(1);
internal_static_grpc_service_config_MethodConfig_RetryPolicy_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_MethodConfig_RetryPolicy_descriptor,
new java.lang.String[] { "MaxAttempts", "InitialBackoff", "MaxBackoff", "BackoffMultiplier", "RetryableStatusCodes", });
internal_static_grpc_service_config_MethodConfig_HedgingPolicy_descriptor =
internal_static_grpc_service_config_MethodConfig_descriptor.getNestedTypes().get(2);
internal_static_grpc_service_config_MethodConfig_HedgingPolicy_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_MethodConfig_HedgingPolicy_descriptor,
new java.lang.String[] { "MaxAttempts", "HedgingDelay", "NonFatalStatusCodes", });
internal_static_grpc_service_config_PickFirstConfig_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_grpc_service_config_PickFirstConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_PickFirstConfig_descriptor,
new java.lang.String[] { });
internal_static_grpc_service_config_RoundRobinConfig_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_grpc_service_config_RoundRobinConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_RoundRobinConfig_descriptor,
new java.lang.String[] { });
internal_static_grpc_service_config_GrpcLbConfig_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_grpc_service_config_GrpcLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_GrpcLbConfig_descriptor,
new java.lang.String[] { "ChildPolicy", "ServiceName", });
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_descriptor,
new java.lang.String[] { "Children", "Priorities", });
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_Child_descriptor =
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_Child_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_Child_descriptor,
new java.lang.String[] { "Config", "IgnoreReresolutionRequests", });
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_ChildrenEntry_descriptor =
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(1);
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_ChildrenEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_PriorityLoadBalancingPolicyConfig_ChildrenEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_descriptor,
new java.lang.String[] { "Targets", });
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_Target_descriptor =
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_Target_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_Target_descriptor,
new java.lang.String[] { "Weight", "ChildPolicy", });
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_TargetsEntry_descriptor =
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(1);
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_TargetsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_WeightedTargetLoadBalancingPolicyConfig_TargetsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_descriptor,
new java.lang.String[] { "Children", });
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_Child_descriptor =
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_Child_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_Child_descriptor,
new java.lang.String[] { "ChildPolicy", });
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_ChildrenEntry_descriptor =
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(1);
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_ChildrenEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsClusterManagerLoadBalancingPolicyConfig_ChildrenEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_grpc_service_config_CdsConfig_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_grpc_service_config_CdsConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_CdsConfig_descriptor,
new java.lang.String[] { "Cluster", });
internal_static_grpc_service_config_XdsServer_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_grpc_service_config_XdsServer_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsServer_descriptor,
new java.lang.String[] { "ServerUri", "ChannelCreds", "ServerFeatures", });
internal_static_grpc_service_config_XdsServer_ChannelCredentials_descriptor =
internal_static_grpc_service_config_XdsServer_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_XdsServer_ChannelCredentials_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsServer_ChannelCredentials_descriptor,
new java.lang.String[] { "Type", "Config", });
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_descriptor,
new java.lang.String[] { "DiscoveryMechanisms", "XdsLbPolicy", });
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_DiscoveryMechanism_descriptor =
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_DiscoveryMechanism_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsClusterResolverLoadBalancingPolicyConfig_DiscoveryMechanism_descriptor,
new java.lang.String[] { "Cluster", "LrsLoadReportingServerName", "LrsLoadReportingServer", "MaxConcurrentRequests", "Type", "EdsServiceName", "DnsHostname", });
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_descriptor,
new java.lang.String[] { "Cluster", "EdsServiceName", "LrsLoadReportingServerName", "LrsLoadReportingServer", "MaxConcurrentRequests", "DropCategories", "ChildPolicy", });
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_DropCategory_descriptor =
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_DropCategory_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsClusterImplLoadBalancingPolicyConfig_DropCategory_descriptor,
new java.lang.String[] { "Category", "RequestsPerMillion", });
internal_static_grpc_service_config_EdsLoadBalancingPolicyConfig_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_grpc_service_config_EdsLoadBalancingPolicyConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_EdsLoadBalancingPolicyConfig_descriptor,
new java.lang.String[] { "Cluster", "EdsServiceName", "LrsLoadReportingServerName", "LocalityPickingPolicy", "EndpointPickingPolicy", });
internal_static_grpc_service_config_RingHashLoadBalancingConfig_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_grpc_service_config_RingHashLoadBalancingConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_RingHashLoadBalancingConfig_descriptor,
new java.lang.String[] { "MinRingSize", "MaxRingSize", });
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_descriptor,
new java.lang.String[] { "ClusterName", "EdsServiceName", "LrsLoadReportingServerName", "Locality", "ChildPolicy", });
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_Locality_descriptor =
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_Locality_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_LrsLoadBalancingPolicyConfig_Locality_descriptor,
new java.lang.String[] { "Region", "Zone", "Subzone", });
internal_static_grpc_service_config_XdsConfig_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_grpc_service_config_XdsConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_XdsConfig_descriptor,
new java.lang.String[] { "BalancerName", "ChildPolicy", "FallbackPolicy", "EdsServiceName", "LrsLoadReportingServerName", });
internal_static_grpc_service_config_LoadBalancingConfig_descriptor =
getDescriptor().getMessageTypes().get(15);
internal_static_grpc_service_config_LoadBalancingConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_LoadBalancingConfig_descriptor,
new java.lang.String[] { "PickFirst", "RoundRobin", "Grpclb", "PriorityExperimental", "WeightedTargetExperimental", "XdsClusterManagerExperimental", "CdsExperimental", "XdsClusterResolverExperimental", "XdsClusterImplExperimental", "RingHashExperimental", "LrsExperimental", "EdsExperimental", "Xds", "XdsExperimental", "Policy", });
internal_static_grpc_service_config_ServiceConfig_descriptor =
getDescriptor().getMessageTypes().get(16);
internal_static_grpc_service_config_ServiceConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_ServiceConfig_descriptor,
new java.lang.String[] { "LoadBalancingPolicy", "LoadBalancingConfig", "MethodConfig", "RetryThrottling", "HealthCheckConfig", });
internal_static_grpc_service_config_ServiceConfig_RetryThrottlingPolicy_descriptor =
internal_static_grpc_service_config_ServiceConfig_descriptor.getNestedTypes().get(0);
internal_static_grpc_service_config_ServiceConfig_RetryThrottlingPolicy_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_ServiceConfig_RetryThrottlingPolicy_descriptor,
new java.lang.String[] { "MaxTokens", "TokenRatio", });
internal_static_grpc_service_config_ServiceConfig_HealthCheckConfig_descriptor =
internal_static_grpc_service_config_ServiceConfig_descriptor.getNestedTypes().get(1);
internal_static_grpc_service_config_ServiceConfig_HealthCheckConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_grpc_service_config_ServiceConfig_HealthCheckConfig_descriptor,
new java.lang.String[] { "ServiceName", });
com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.WrappersProto.getDescriptor();
com.google.rpc.CodeProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy