io.envoyproxy.envoy.config.cluster.v3.ClusterProto Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: envoy/config/cluster/v3/cluster.proto
// Protobuf Java Version: 3.25.5
package io.envoyproxy.envoy.config.cluster.v3;
public final class ClusterProto {
private ClusterProto() {}
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_envoy_config_cluster_v3_ClusterCollection_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_ClusterCollection_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_TransportSocketMatch_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_TransportSocketMatch_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_CustomClusterType_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_CustomClusterType_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_EdsClusterConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_EdsClusterConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_LbSubsetConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_LbSubsetConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_LbSubsetConfig_LbSubsetSelector_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_SlowStartConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_SlowStartConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_RoundRobinLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_LeastRequestLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_RingHashLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_RingHashLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_MaglevLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_MaglevLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_OriginalDstLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_ZoneAwareLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_LocalityWeightedLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_CommonLbConfig_ConsistentHashingLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_RefreshRate_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_RefreshRate_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_PreconnectPolicy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_PreconnectPolicy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_Cluster_TypedExtensionProtocolOptionsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_LoadBalancingPolicy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_LoadBalancingPolicy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_LoadBalancingPolicy_Policy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_LoadBalancingPolicy_Policy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_UpstreamConnectionOptions_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_UpstreamConnectionOptions_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_UpstreamConnectionOptions_HappyEyeballsConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_UpstreamConnectionOptions_HappyEyeballsConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_config_cluster_v3_TrackClusterStats_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_config_cluster_v3_TrackClusterStats_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%envoy/config/cluster/v3/cluster.proto\022" +
"\027envoy.config.cluster.v3\032-envoy/config/c" +
"luster/v3/circuit_breaker.proto\032$envoy/c" +
"onfig/cluster/v3/filter.proto\032/envoy/con" +
"fig/cluster/v3/outlier_detection.proto\032\"" +
"envoy/config/core/v3/address.proto\032\037envo" +
"y/config/core/v3/base.proto\032(envoy/confi" +
"g/core/v3/config_source.proto\032$envoy/con" +
"fig/core/v3/extension.proto\032\'envoy/confi" +
"g/core/v3/health_check.proto\032#envoy/conf" +
"ig/core/v3/protocol.proto\032#envoy/config/" +
"core/v3/resolver.proto\032\'envoy/config/end" +
"point/v3/endpoint.proto\032%envoy/type/meta" +
"data/v3/metadata.proto\032\033envoy/type/v3/pe" +
"rcent.proto\032\031google/protobuf/any.proto\032\036" +
"google/protobuf/duration.proto\032\034google/p" +
"rotobuf/struct.proto\032\036google/protobuf/wr" +
"appers.proto\032\"xds/core/v3/collection_ent" +
"ry.proto\032#envoy/annotations/deprecation." +
"proto\032\036udpa/annotations/migrate.proto\032\037u" +
"dpa/annotations/security.proto\032\035udpa/ann" +
"otations/status.proto\032!udpa/annotations/" +
"versioning.proto\032\027validate/validate.prot" +
"o\"B\n\021ClusterCollection\022-\n\007entries\030\001 \001(\0132" +
"\034.xds.core.v3.CollectionEntry\"\215E\n\007Cluste" +
"r\022W\n\030transport_socket_matches\030+ \003(\01325.en" +
"voy.config.cluster.v3.Cluster.TransportS" +
"ocketMatch\022\025\n\004name\030\001 \001(\tB\007\372B\004r\002\020\001\0221\n\ralt" +
"_stat_name\030\034 \001(\tB\032\362\230\376\217\005\024\n\022observability_" +
"name\022H\n\004type\030\002 \001(\0162..envoy.config.cluste" +
"r.v3.Cluster.DiscoveryTypeB\010\372B\005\202\001\002\020\001H\000\022J" +
"\n\014cluster_type\030& \001(\01322.envoy.config.clus" +
"ter.v3.Cluster.CustomClusterTypeH\000\022M\n\022ed" +
"s_cluster_config\030\003 \001(\01321.envoy.config.cl" +
"uster.v3.Cluster.EdsClusterConfig\022<\n\017con" +
"nect_timeout\030\004 \001(\0132\031.google.protobuf.Dur" +
"ationB\010\372B\005\252\001\002*\000\022P\n!per_connection_buffer" +
"_limit_bytes\030\005 \001(\0132\034.google.protobuf.UIn" +
"t32ValueB\007\212\223\267*\002\020\001\022F\n\tlb_policy\030\006 \001(\0162).e" +
"nvoy.config.cluster.v3.Cluster.LbPolicyB" +
"\010\372B\005\202\001\002\020\001\022H\n\017load_assignment\030! \001(\0132/.env" +
"oy.config.endpoint.v3.ClusterLoadAssignm" +
"ent\0228\n\rhealth_checks\030\010 \003(\0132!.envoy.confi" +
"g.core.v3.HealthCheck\022N\n\033max_requests_pe" +
"r_connection\030\t \001(\0132\034.google.protobuf.UIn" +
"t32ValueB\013\030\001\222\307\206\330\004\0033.0\022B\n\020circuit_breaker" +
"s\030\n \001(\0132(.envoy.config.cluster.v3.Circui" +
"tBreakers\022f\n\036upstream_http_protocol_opti" +
"ons\030. \001(\01321.envoy.config.core.v3.Upstrea" +
"mHttpProtocolOptionsB\013\030\001\222\307\206\330\004\0033.0\022\\\n\034com" +
"mon_http_protocol_options\030\035 \001(\0132).envoy." +
"config.core.v3.HttpProtocolOptionsB\013\030\001\222\307" +
"\206\330\004\0033.0\022V\n\025http_protocol_options\030\r \001(\0132*" +
".envoy.config.core.v3.Http1ProtocolOptio" +
"nsB\013\030\001\222\307\206\330\004\0033.0\022^\n\026http2_protocol_option" +
"s\030\016 \001(\0132*.envoy.config.core.v3.Http2Prot" +
"ocolOptionsB\022\030\001\212\223\267*\002\020\001\222\307\206\330\004\0033.0\022m\n typed" +
"_extension_protocol_options\030$ \003(\0132C.envo" +
"y.config.cluster.v3.Cluster.TypedExtensi" +
"onProtocolOptionsEntry\022A\n\020dns_refresh_ra" +
"te\030\020 \001(\0132\031.google.protobuf.DurationB\014\372B\t" +
"\252\001\006*\004\020\300\204=\022-\n\ndns_jitter\030: \001(\0132\031.google.p" +
"rotobuf.Duration\022N\n\030dns_failure_refresh_" +
"rate\030, \001(\0132,.envoy.config.cluster.v3.Clu" +
"ster.RefreshRate\022\027\n\017respect_dns_ttl\030\' \001(" +
"\010\022U\n\021dns_lookup_family\030\021 \001(\01620.envoy.con" +
"fig.cluster.v3.Cluster.DnsLookupFamilyB\010" +
"\372B\005\202\001\002\020\001\022A\n\rdns_resolvers\030\022 \003(\0132\035.envoy." +
"config.core.v3.AddressB\013\030\001\222\307\206\330\004\0033.0\022,\n\027u" +
"se_tcp_for_dns_lookups\030- \001(\010B\013\030\001\222\307\206\330\004\0033." +
"0\022U\n\025dns_resolution_config\0305 \001(\0132).envoy" +
".config.core.v3.DnsResolutionConfigB\013\030\001\222" +
"\307\206\330\004\0033.0\022M\n\031typed_dns_resolver_config\0307 " +
"\001(\0132*.envoy.config.core.v3.TypedExtensio" +
"nConfig\0229\n\025wait_for_warm_on_init\0306 \001(\0132\032" +
".google.protobuf.BoolValue\022D\n\021outlier_de" +
"tection\030\023 \001(\0132).envoy.config.cluster.v3." +
"OutlierDetection\022=\n\020cleanup_interval\030\024 \001" +
"(\0132\031.google.protobuf.DurationB\010\372B\005\252\001\002*\000\022" +
">\n\024upstream_bind_config\030\025 \001(\0132 .envoy.co" +
"nfig.core.v3.BindConfig\022I\n\020lb_subset_con" +
"fig\030\026 \001(\0132/.envoy.config.cluster.v3.Clus" +
"ter.LbSubsetConfig\022P\n\023ring_hash_lb_confi" +
"g\030\027 \001(\01321.envoy.config.cluster.v3.Cluste" +
"r.RingHashLbConfigH\001\022K\n\020maglev_lb_config" +
"\0304 \001(\0132/.envoy.config.cluster.v3.Cluster" +
".MaglevLbConfigH\001\022V\n\026original_dst_lb_con" +
"fig\030\" \001(\01324.envoy.config.cluster.v3.Clus" +
"ter.OriginalDstLbConfigH\001\022X\n\027least_reque" +
"st_lb_config\030% \001(\01325.envoy.config.cluste" +
"r.v3.Cluster.LeastRequestLbConfigH\001\022T\n\025r" +
"ound_robin_lb_config\0308 \001(\01323.envoy.confi" +
"g.cluster.v3.Cluster.RoundRobinLbConfigH" +
"\001\022I\n\020common_lb_config\030\033 \001(\0132/.envoy.conf" +
"ig.cluster.v3.Cluster.CommonLbConfig\022?\n\020" +
"transport_socket\030\030 \001(\0132%.envoy.config.co" +
"re.v3.TransportSocket\0220\n\010metadata\030\031 \001(\0132" +
"\036.envoy.config.core.v3.Metadata\022b\n\022proto" +
"col_selection\030\032 \001(\01629.envoy.config.clust" +
"er.v3.Cluster.ClusterProtocolSelectionB\013" +
"\030\001\222\307\206\330\004\0033.0\022W\n\033upstream_connection_optio" +
"ns\030\036 \001(\01322.envoy.config.cluster.v3.Upstr" +
"eamConnectionOptions\0220\n(close_connection" +
"s_on_host_health_failure\030\037 \001(\010\022%\n\035ignore" +
"_health_on_host_removal\030 \001(\010\0220\n\007filters" +
"\030( \003(\0132\037.envoy.config.cluster.v3.Filter\022" +
"K\n\025load_balancing_policy\030) \001(\0132,.envoy.c" +
"onfig.cluster.v3.LoadBalancingPolicy\0226\n\n" +
"lrs_server\030* \001(\0132\".envoy.config.core.v3." +
"ConfigSource\022#\n\033lrs_report_endpoint_metr" +
"ics\0309 \003(\t\022*\n\025track_timeout_budgets\030/ \001(\010" +
"B\013\030\001\222\307\206\330\004\0033.0\022C\n\017upstream_config\0300 \001(\0132*" +
".envoy.config.core.v3.TypedExtensionConf" +
"ig\022G\n\023track_cluster_stats\0301 \001(\0132*.envoy." +
"config.cluster.v3.TrackClusterStats\022L\n\021p" +
"reconnect_policy\0302 \001(\01321.envoy.config.cl" +
"uster.v3.Cluster.PreconnectPolicy\0221\n)con" +
"nection_pool_per_downstream_connection\0303" +
" \001(\010\032\310\001\n\024TransportSocketMatch\022\025\n\004name\030\001 " +
"\001(\tB\007\372B\004r\002\020\001\022&\n\005match\030\002 \001(\0132\027.google.pro" +
"tobuf.Struct\022?\n\020transport_socket\030\003 \001(\0132%" +
".envoy.config.core.v3.TransportSocket:0\232" +
"\305\210\036+\n)envoy.api.v2.Cluster.TransportSock" +
"etMatch\032\205\001\n\021CustomClusterType\022\025\n\004name\030\001 " +
"\001(\tB\007\372B\004r\002\020\001\022*\n\014typed_config\030\002 \001(\0132\024.goo" +
"gle.protobuf.Any:-\232\305\210\036(\n&envoy.api.v2.Cl" +
"uster.CustomClusterType\032\216\001\n\020EdsClusterCo" +
"nfig\0226\n\neds_config\030\001 \001(\0132\".envoy.config." +
"core.v3.ConfigSource\022\024\n\014service_name\030\002 \001" +
"(\t:,\232\305\210\036\'\n%envoy.api.v2.Cluster.EdsClust" +
"erConfig\032\331\010\n\016LbSubsetConfig\022i\n\017fallback_" +
"policy\030\001 \001(\0162F.envoy.config.cluster.v3.C" +
"luster.LbSubsetConfig.LbSubsetFallbackPo" +
"licyB\010\372B\005\202\001\002\020\001\022/\n\016default_subset\030\002 \001(\0132\027" +
".google.protobuf.Struct\022Z\n\020subset_select" +
"ors\030\003 \003(\[email protected]" +
"ter.LbSubsetConfig.LbSubsetSelector\022\035\n\025l" +
"ocality_weight_aware\030\004 \001(\010\022\035\n\025scale_loca" +
"lity_weight\030\005 \001(\010\022\026\n\016panic_mode_any\030\006 \001(" +
"\010\022\023\n\013list_as_any\030\007 \001(\010\022z\n\030metadata_fallb" +
"ack_policy\030\010 \001(\0162N.envoy.config.cluster." +
"v3.Cluster.LbSubsetConfig.LbSubsetMetada" +
"taFallbackPolicyB\010\372B\005\202\001\002\020\001\032\233\003\n\020LbSubsetS" +
"elector\022\014\n\004keys\030\001 \003(\t\022\036\n\026single_host_per" +
"_subset\030\004 \001(\010\022\202\001\n\017fallback_policy\030\002 \001(\0162" +
"_.envoy.config.cluster.v3.Cluster.LbSubs" +
"etConfig.LbSubsetSelector.LbSubsetSelect" +
"orFallbackPolicyB\010\372B\005\202\001\002\020\001\022\034\n\024fallback_k" +
"eys_subset\030\003 \003(\t\"y\n\036LbSubsetSelectorFall" +
"backPolicy\022\017\n\013NOT_DEFINED\020\000\022\017\n\013NO_FALLBA" +
"CK\020\001\022\020\n\014ANY_ENDPOINT\020\002\022\022\n\016DEFAULT_SUBSET" +
"\020\003\022\017\n\013KEYS_SUBSET\020\004:;\232\305\210\0366\n4envoy.api.v2" +
".Cluster.LbSubsetConfig.LbSubsetSelector" +
"\"O\n\026LbSubsetFallbackPolicy\022\017\n\013NO_FALLBAC" +
"K\020\000\022\020\n\014ANY_ENDPOINT\020\001\022\022\n\016DEFAULT_SUBSET\020" +
"\002\"M\n\036LbSubsetMetadataFallbackPolicy\022\030\n\024M" +
"ETADATA_NO_FALLBACK\020\000\022\021\n\rFALLBACK_LIST\020\001" +
":*\232\305\210\036%\n#envoy.api.v2.Cluster.LbSubsetCo" +
"nfig\032\264\001\n\017SlowStartConfig\0224\n\021slow_start_w" +
"indow\030\001 \001(\0132\031.google.protobuf.Duration\0227" +
"\n\naggression\030\002 \001(\0132#.envoy.config.core.v" +
"3.RuntimeDouble\0222\n\022min_weight_percent\030\003 " +
"\001(\0132\026.envoy.type.v3.Percent\032a\n\022RoundRobi" +
"nLbConfig\022K\n\021slow_start_config\030\001 \001(\01320.e" +
"nvoy.config.cluster.v3.Cluster.SlowStart" +
"Config\032\224\002\n\024LeastRequestLbConfig\022;\n\014choic" +
"e_count\030\001 \001(\0132\034.google.protobuf.UInt32Va" +
"lueB\007\372B\004*\002(\002\022@\n\023active_request_bias\030\002 \001(" +
"\0132#.envoy.config.core.v3.RuntimeDouble\022K" +
"\n\021slow_start_config\030\003 \001(\01320.envoy.config" +
".cluster.v3.Cluster.SlowStartConfig:0\232\305\210" +
"\036+\n)envoy.api.v2.Cluster.LeastRequestLbC" +
"onfig\032\341\002\n\020RingHashLbConfig\022C\n\021minimum_ri" +
"ng_size\030\001 \001(\0132\034.google.protobuf.UInt64Va" +
"lueB\n\372B\0072\005\030\200\200\200\004\022_\n\rhash_function\030\003 \001(\0162>" +
".envoy.config.cluster.v3.Cluster.RingHas" +
"hLbConfig.HashFunctionB\010\372B\005\202\001\002\020\001\022C\n\021maxi" +
"mum_ring_size\030\004 \001(\0132\034.google.protobuf.UI" +
"nt64ValueB\n\372B\0072\005\030\200\200\200\004\".\n\014HashFunction\022\013\n" +
"\007XX_HASH\020\000\022\021\n\rMURMUR_HASH_2\020\001:,\232\305\210\036\'\n%en" +
"voy.api.v2.Cluster.RingHashLbConfigJ\004\010\002\020" +
"\003\032N\n\016MaglevLbConfig\022<\n\ntable_size\030\001 \001(\0132" +
"\034.google.protobuf.UInt64ValueB\n\372B\0072\005\030\313\226\261" +
"\002\032\375\001\n\023OriginalDstLbConfig\022\027\n\017use_http_he" +
"ader\030\001 \001(\010\022\030\n\020http_header_name\030\002 \001(\t\022G\n\026" +
"upstream_port_override\030\003 \001(\0132\034.google.pr" +
"otobuf.UInt32ValueB\t\372B\006*\004\030\377\377\003\0229\n\014metadat" +
"a_key\030\004 \001(\0132#.envoy.type.metadata.v3.Met" +
"adataKey:/\232\305\210\036*\n(envoy.api.v2.Cluster.Or" +
"iginalDstLbConfig\032\262\t\n\016CommonLbConfig\0227\n\027" +
"healthy_panic_threshold\030\001 \001(\0132\026.envoy.ty" +
"pe.v3.Percent\022a\n\024zone_aware_lb_config\030\002 " +
"\001(\0132A.envoy.config.cluster.v3.Cluster.Co" +
"mmonLbConfig.ZoneAwareLbConfigH\000\022o\n\033loca" +
"lity_weighted_lb_config\030\003 \001(\0132H.envoy.co" +
"nfig.cluster.v3.Cluster.CommonLbConfig.L" +
"ocalityWeightedLbConfigH\000\0226\n\023update_merg" +
"e_window\030\004 \001(\0132\031.google.protobuf.Duratio" +
"n\022\'\n\037ignore_new_hosts_until_first_hc\030\005 \001" +
"(\010\022,\n$close_connections_on_host_set_chan" +
"ge\030\006 \001(\010\022o\n\034consistent_hashing_lb_config" +
"\030\007 \001(\0132I.envoy.config.cluster.v3.Cluster" +
".CommonLbConfig.ConsistentHashingLbConfi" +
"g\022C\n\024override_host_status\030\010 \001(\0132%.envoy." +
"config.core.v3.HealthStatusSet\032\331\001\n\021ZoneA" +
"wareLbConfig\022/\n\017routing_enabled\030\001 \001(\0132\026." +
"envoy.type.v3.Percent\0226\n\020min_cluster_siz" +
"e\030\002 \001(\0132\034.google.protobuf.UInt64Value\022\035\n" +
"\025fail_traffic_on_panic\030\003 \001(\010:<\232\305\210\0367\n5env" +
"oy.api.v2.Cluster.CommonLbConfig.ZoneAwa" +
"reLbConfig\032_\n\030LocalityWeightedLbConfig:C" +
"\232\305\210\036>\n
© 2015 - 2025 Weber Informatics LLC | Privacy Policy