
io.envoyproxy.envoy.api.v2.ClusterProto Maven / Gradle / Ivy
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: envoy/api/v2/cluster.proto
package io.envoyproxy.envoy.api.v2;
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_api_v2_Cluster_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_TransportSocketMatch_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_TransportSocketMatch_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_CustomClusterType_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_CustomClusterType_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_EdsClusterConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_EdsClusterConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_LbSubsetSelector_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_LbSubsetSelector_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_LeastRequestLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_LeastRequestLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_RingHashLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_RingHashLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_OriginalDstLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_OriginalDstLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_CommonLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_CommonLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ZoneAwareLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ZoneAwareLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_CommonLbConfig_LocalityWeightedLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_CommonLbConfig_LocalityWeightedLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ConsistentHashingLbConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ConsistentHashingLbConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_RefreshRate_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_RefreshRate_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_ExtensionProtocolOptionsEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_ExtensionProtocolOptionsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_Cluster_TypedExtensionProtocolOptionsEntry_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_Cluster_TypedExtensionProtocolOptionsEntry_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_LoadBalancingPolicy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_LoadBalancingPolicy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_LoadBalancingPolicy_Policy_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_LoadBalancingPolicy_Policy_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_UpstreamBindConfig_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_UpstreamBindConfig_fieldAccessorTable;
static final com.google.protobuf.Descriptors.Descriptor
internal_static_envoy_api_v2_UpstreamConnectionOptions_descriptor;
static final
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internal_static_envoy_api_v2_UpstreamConnectionOptions_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\032envoy/api/v2/cluster.proto\022\014envoy.api." +
"v2\032\033envoy/api/v2/auth/tls.proto\032*envoy/a" +
"pi/v2/cluster/circuit_breaker.proto\032!env" +
"oy/api/v2/cluster/filter.proto\032,envoy/ap" +
"i/v2/cluster/outlier_detection.proto\032\037en" +
"voy/api/v2/core/address.proto\032\034envoy/api" +
"/v2/core/base.proto\032%envoy/api/v2/core/c" +
"onfig_source.proto\032$envoy/api/v2/core/he" +
"alth_check.proto\032 envoy/api/v2/core/prot" +
"ocol.proto\032\033envoy/api/v2/endpoint.proto\032" +
"\030envoy/type/percent.proto\032\031google/protob" +
"uf/any.proto\032\036google/protobuf/duration.p" +
"roto\032\034google/protobuf/struct.proto\032\036goog" +
"le/protobuf/wrappers.proto\032#envoy/annota" +
"tions/deprecation.proto\032\036udpa/annotation" +
"s/migrate.proto\032\035udpa/annotations/status" +
".proto\032\027validate/validate.proto\"\255.\n\007Clus" +
"ter\022L\n\030transport_socket_matches\030+ \003(\0132*." +
"envoy.api.v2.Cluster.TransportSocketMatc" +
"h\022\025\n\004name\030\001 \001(\tB\007\372B\004r\002 \001\022\025\n\ralt_stat_nam" +
"e\030\034 \001(\t\022=\n\004type\030\002 \001(\0162#.envoy.api.v2.Clu" +
"ster.DiscoveryTypeB\010\372B\005\202\001\002\020\001H\000\022?\n\014cluste" +
"r_type\030& \001(\0132\'.envoy.api.v2.Cluster.Cust" +
"omClusterTypeH\000\022B\n\022eds_cluster_config\030\003 " +
"\001(\0132&.envoy.api.v2.Cluster.EdsClusterCon" +
"fig\022<\n\017connect_timeout\030\004 \001(\0132\031.google.pr" +
"otobuf.DurationB\010\372B\005\252\001\002*\000\022G\n!per_connect" +
"ion_buffer_limit_bytes\030\005 \001(\0132\034.google.pr" +
"otobuf.UInt32Value\022;\n\tlb_policy\030\006 \001(\0162\036." +
"envoy.api.v2.Cluster.LbPolicyB\010\372B\005\202\001\002\020\001\022" +
"-\n\005hosts\030\007 \003(\0132\032.envoy.api.v2.core.Addre" +
"ssB\002\030\001\022<\n\017load_assignment\030! \001(\0132#.envoy." +
"api.v2.ClusterLoadAssignment\0225\n\rhealth_c" +
"hecks\030\010 \003(\0132\036.envoy.api.v2.core.HealthCh" +
"eck\022A\n\033max_requests_per_connection\030\t \001(\013" +
"2\034.google.protobuf.UInt32Value\022?\n\020circui" +
"t_breakers\030\n \001(\0132%.envoy.api.v2.cluster." +
"CircuitBreakers\022D\n\013tls_context\030\013 \001(\0132%.e" +
"nvoy.api.v2.auth.UpstreamTlsContextB\010\030\001\270" +
"\356\362\322\005\001\022V\n\036upstream_http_protocol_options\030" +
". \001(\0132..envoy.api.v2.core.UpstreamHttpPr" +
"otocolOptions\022L\n\034common_http_protocol_op" +
"tions\030\035 \001(\0132&.envoy.api.v2.core.HttpProt" +
"ocolOptions\022F\n\025http_protocol_options\030\r \001" +
"(\0132\'.envoy.api.v2.core.Http1ProtocolOpti" +
"ons\022G\n\026http2_protocol_options\030\016 \001(\0132\'.en" +
"voy.api.v2.core.Http2ProtocolOptions\022a\n\032" +
"extension_protocol_options\030# \003(\01323.envoy" +
".api.v2.Cluster.ExtensionProtocolOptions" +
"EntryB\010\030\001\270\356\362\322\005\001\022b\n typed_extension_proto" +
"col_options\030$ \003(\01328.envoy.api.v2.Cluster" +
".TypedExtensionProtocolOptionsEntry\022A\n\020d" +
"ns_refresh_rate\030\020 \001(\0132\031.google.protobuf." +
"DurationB\014\372B\t\252\001\006*\004\020\300\204=\022C\n\030dns_failure_re" +
"fresh_rate\030, \001(\0132!.envoy.api.v2.Cluster." +
"RefreshRate\022\027\n\017respect_dns_ttl\030\' \001(\010\022J\n\021" +
"dns_lookup_family\030\021 \001(\0162%.envoy.api.v2.C" +
"luster.DnsLookupFamilyB\010\372B\005\202\001\002\020\001\0221\n\rdns_" +
"resolvers\030\022 \003(\0132\032.envoy.api.v2.core.Addr" +
"ess\022\037\n\027use_tcp_for_dns_lookups\030- \001(\010\022A\n\021" +
"outlier_detection\030\023 \001(\0132&.envoy.api.v2.c" +
"luster.OutlierDetection\022=\n\020cleanup_inter" +
"val\030\024 \001(\0132\031.google.protobuf.DurationB\010\372B" +
"\005\252\001\002*\000\022;\n\024upstream_bind_config\030\025 \001(\0132\035.e" +
"nvoy.api.v2.core.BindConfig\022>\n\020lb_subset" +
"_config\030\026 \001(\0132$.envoy.api.v2.Cluster.LbS" +
"ubsetConfig\022E\n\023ring_hash_lb_config\030\027 \001(\013" +
"2&.envoy.api.v2.Cluster.RingHashLbConfig" +
"H\001\022K\n\026original_dst_lb_config\030\" \001(\0132).env" +
"oy.api.v2.Cluster.OriginalDstLbConfigH\001\022" +
"M\n\027least_request_lb_config\030% \001(\0132*.envoy" +
".api.v2.Cluster.LeastRequestLbConfigH\001\022>" +
"\n\020common_lb_config\030\033 \001(\0132$.envoy.api.v2." +
"Cluster.CommonLbConfig\022<\n\020transport_sock" +
"et\030\030 \001(\0132\".envoy.api.v2.core.TransportSo" +
"cket\022-\n\010metadata\030\031 \001(\0132\033.envoy.api.v2.co" +
"re.Metadata\022J\n\022protocol_selection\030\032 \001(\0162" +
"..envoy.api.v2.Cluster.ClusterProtocolSe" +
"lection\022L\n\033upstream_connection_options\030\036" +
" \001(\0132\'.envoy.api.v2.UpstreamConnectionOp" +
"tions\0220\n(close_connections_on_host_healt" +
"h_failure\030\037 \001(\010\022P\n!drain_connections_on_" +
"host_removal\030 \001(\010B%\362\230\376\217\005\037\n\035ignore_healt" +
"h_on_host_removal\022-\n\007filters\030( \003(\0132\034.env" +
"oy.api.v2.cluster.Filter\022@\n\025load_balanci" +
"ng_policy\030) \001(\0132!.envoy.api.v2.LoadBalan" +
"cingPolicy\0223\n\nlrs_server\030* \001(\0132\037.envoy.a" +
"pi.v2.core.ConfigSource\022\035\n\025track_timeout" +
"_budgets\030/ \001(\010\032\223\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.protobuf.Struct\022<\n\020transport_sock" +
"et\030\003 \001(\0132\".envoy.api.v2.core.TransportSo" +
"cket\032V\n\021CustomClusterType\022\025\n\004name\030\001 \001(\tB" +
"\007\372B\004r\002 \001\022*\n\014typed_config\030\002 \001(\0132\024.google." +
"protobuf.Any\032]\n\020EdsClusterConfig\0223\n\neds_" +
"config\030\001 \001(\0132\037.envoy.api.v2.core.ConfigS" +
"ource\022\024\n\014service_name\030\002 \001(\t\032\343\005\n\016LbSubset" +
"Config\022^\n\017fallback_policy\030\001 \001(\0162;.envoy." +
"api.v2.Cluster.LbSubsetConfig.LbSubsetFa" +
"llbackPolicyB\010\372B\005\202\001\002\020\001\022/\n\016default_subset" +
"\030\002 \001(\0132\027.google.protobuf.Struct\022O\n\020subse" +
"t_selectors\030\003 \003(\01325.envoy.api.v2.Cluster" +
".LbSubsetConfig.LbSubsetSelector\022\035\n\025loca" +
"lity_weight_aware\030\004 \001(\010\022\035\n\025scale_localit" +
"y_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\032\262\002\n\020LbSubsetSelector" +
"\022\014\n\004keys\030\001 \003(\t\022w\n\017fallback_policy\030\002 \001(\0162" +
"T.envoy.api.v2.Cluster.LbSubsetConfig.Lb" +
"SubsetSelector.LbSubsetSelectorFallbackP" +
"olicyB\010\372B\005\202\001\002\020\001\022\034\n\024fallback_keys_subset\030" +
"\003 \003(\t\"y\n\036LbSubsetSelectorFallbackPolicy\022" +
"\017\n\013NOT_DEFINED\020\000\022\017\n\013NO_FALLBACK\020\001\022\020\n\014ANY" +
"_ENDPOINT\020\002\022\022\n\016DEFAULT_SUBSET\020\003\022\017\n\013KEYS_" +
"SUBSET\020\004\"O\n\026LbSubsetFallbackPolicy\022\017\n\013NO" +
"_FALLBACK\020\000\022\020\n\014ANY_ENDPOINT\020\001\022\022\n\016DEFAULT" +
"_SUBSET\020\002\032S\n\024LeastRequestLbConfig\022;\n\014cho" +
"ice_count\030\001 \001(\0132\034.google.protobuf.UInt32" +
"ValueB\007\372B\004*\002(\002\032\250\002\n\020RingHashLbConfig\022C\n\021m" +
"inimum_ring_size\030\001 \001(\0132\034.google.protobuf" +
".UInt64ValueB\n\372B\0072\005\030\200\200\200\004\022T\n\rhash_functio" +
"n\030\003 \001(\01623.envoy.api.v2.Cluster.RingHashL" +
"bConfig.HashFunctionB\010\372B\005\202\001\002\020\001\022C\n\021maximu" +
"m_ring_size\030\004 \001(\0132\034.google.protobuf.UInt" +
"64ValueB\n\372B\0072\005\030\200\200\200\004\".\n\014HashFunction\022\013\n\007X" +
"X_HASH\020\000\022\021\n\rMURMUR_HASH_2\020\001J\004\010\002\020\003\032.\n\023Ori" +
"ginalDstLbConfig\022\027\n\017use_http_header\030\001 \001(" +
"\010\032\214\006\n\016CommonLbConfig\0224\n\027healthy_panic_th" +
"reshold\030\001 \001(\0132\023.envoy.type.Percent\022V\n\024zo" +
"ne_aware_lb_config\030\002 \001(\01326.envoy.api.v2." +
"Cluster.CommonLbConfig.ZoneAwareLbConfig" +
"H\000\022d\n\033locality_weighted_lb_config\030\003 \001(\0132" +
"=.envoy.api.v2.Cluster.CommonLbConfig.Lo" +
"calityWeightedLbConfigH\000\0226\n\023update_merge" +
"_window\030\004 \001(\0132\031.google.protobuf.Duration" +
"\022\'\n\037ignore_new_hosts_until_first_hc\030\005 \001(" +
"\010\022,\n$close_connections_on_host_set_chang" +
"e\030\006 \001(\010\022d\n\034consistent_hashing_lb_config\030" +
"\007 \001(\0132>.envoy.api.v2.Cluster.CommonLbCon" +
"fig.ConsistentHashingLbConfig\032\230\001\n\021ZoneAw" +
"areLbConfig\022,\n\017routing_enabled\030\001 \001(\0132\023.e" +
"nvoy.type.Percent\0226\n\020min_cluster_size\030\002 " +
"\001(\0132\034.google.protobuf.UInt64Value\022\035\n\025fai" +
"l_traffic_on_panic\030\003 \001(\010\032\032\n\030LocalityWeig" +
"htedLbConfig\032=\n\031ConsistentHashingLbConfi" +
"g\022 \n\030use_hostname_for_hashing\030\001 \001(\010B\033\n\031l" +
"ocality_config_specifier\032\216\001\n\013RefreshRate" +
"\022@\n\rbase_interval\030\001 \001(\0132\031.google.protobu" +
"f.DurationB\016\372B\013\252\001\010\010\001*\004\020\300\204=\022=\n\014max_interv" +
"al\030\002 \001(\0132\031.google.protobuf.DurationB\014\372B\t" +
"\252\001\006*\004\020\300\204=\032X\n\035ExtensionProtocolOptionsEnt" +
"ry\022\013\n\003key\030\001 \001(\t\022&\n\005value\030\002 \001(\0132\027.google." +
"protobuf.Struct:\0028\001\032Z\n\"TypedExtensionPro" +
"tocolOptionsEntry\022\013\n\003key\030\001 \001(\t\022#\n\005value\030" +
"\002 \001(\0132\024.google.protobuf.Any:\0028\001\"W\n\rDisco" +
"veryType\022\n\n\006STATIC\020\000\022\016\n\nSTRICT_DNS\020\001\022\017\n\013" +
"LOGICAL_DNS\020\002\022\007\n\003EDS\020\003\022\020\n\014ORIGINAL_DST\020\004" +
"\"\254\001\n\010LbPolicy\022\017\n\013ROUND_ROBIN\020\000\022\021\n\rLEAST_" +
"REQUEST\020\001\022\r\n\tRING_HASH\020\002\022\n\n\006RANDOM\020\003\022\035\n\017" +
"ORIGINAL_DST_LB\020\004\032\010\010\001\250\367\264\213\002\001\022\n\n\006MAGLEV\020\005\022" +
"\024\n\020CLUSTER_PROVIDED\020\006\022 \n\034LOAD_BALANCING_" +
"POLICY_CONFIG\020\007\"5\n\017DnsLookupFamily\022\010\n\004AU" +
"TO\020\000\022\013\n\007V4_ONLY\020\001\022\013\n\007V6_ONLY\020\002\"T\n\030Cluste" +
"rProtocolSelection\022\033\n\027USE_CONFIGURED_PRO" +
"TOCOL\020\000\022\033\n\027USE_DOWNSTREAM_PROTOCOL\020\001B\030\n\026" +
"cluster_discovery_typeB\013\n\tlb_configJ\004\010\014\020" +
"\rJ\004\010\017\020\020\"\302\001\n\023LoadBalancingPolicy\022:\n\010polic" +
"ies\030\001 \003(\0132(.envoy.api.v2.LoadBalancingPo" +
"licy.Policy\032o\n\006Policy\022\014\n\004name\030\001 \001(\t\022+\n\006c" +
"onfig\030\002 \001(\0132\027.google.protobuf.StructB\002\030\001" +
"\022*\n\014typed_config\030\003 \001(\0132\024.google.protobuf" +
".Any\"H\n\022UpstreamBindConfig\0222\n\016source_add" +
"ress\030\001 \001(\0132\032.envoy.api.v2.core.Address\"S" +
"\n\031UpstreamConnectionOptions\0226\n\rtcp_keepa" +
"live\030\001 \001(\0132\037.envoy.api.v2.core.TcpKeepal" +
"iveB\216\001\n\032io.envoyproxy.envoy.api.v2B\014Clus" +
"terProtoP\001Z9github.com/envoyproxy/go-con" +
"trol-plane/envoy/api/v2;apiv2\362\230\376\217\005\031\022\027env" +
"oy.config.cluster.v3\272\200\310\321\006\002\020\001b\006proto3"
};
descriptor = com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
io.envoyproxy.envoy.api.v2.auth.TlsProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.cluster.CircuitBreakerProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.cluster.FilterProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.cluster.OutlierDetectionProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.core.AddressProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.core.BaseProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.core.ConfigSourceProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.core.HealthCheckProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.core.ProtocolProto.getDescriptor(),
io.envoyproxy.envoy.api.v2.EndpointProto.getDescriptor(),
io.envoyproxy.envoy.type.PercentProto.getDescriptor(),
com.google.protobuf.AnyProto.getDescriptor(),
com.google.protobuf.DurationProto.getDescriptor(),
com.google.protobuf.StructProto.getDescriptor(),
com.google.protobuf.WrappersProto.getDescriptor(),
envoy.annotations.Deprecation.getDescriptor(),
udpa.annotations.Migrate.getDescriptor(),
udpa.annotations.Status.getDescriptor(),
io.envoyproxy.pgv.validate.Validate.getDescriptor(),
});
internal_static_envoy_api_v2_Cluster_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_envoy_api_v2_Cluster_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_descriptor,
new java.lang.String[] { "TransportSocketMatches", "Name", "AltStatName", "Type", "ClusterType", "EdsClusterConfig", "ConnectTimeout", "PerConnectionBufferLimitBytes", "LbPolicy", "Hosts", "LoadAssignment", "HealthChecks", "MaxRequestsPerConnection", "CircuitBreakers", "TlsContext", "UpstreamHttpProtocolOptions", "CommonHttpProtocolOptions", "HttpProtocolOptions", "Http2ProtocolOptions", "ExtensionProtocolOptions", "TypedExtensionProtocolOptions", "DnsRefreshRate", "DnsFailureRefreshRate", "RespectDnsTtl", "DnsLookupFamily", "DnsResolvers", "UseTcpForDnsLookups", "OutlierDetection", "CleanupInterval", "UpstreamBindConfig", "LbSubsetConfig", "RingHashLbConfig", "OriginalDstLbConfig", "LeastRequestLbConfig", "CommonLbConfig", "TransportSocket", "Metadata", "ProtocolSelection", "UpstreamConnectionOptions", "CloseConnectionsOnHostHealthFailure", "DrainConnectionsOnHostRemoval", "Filters", "LoadBalancingPolicy", "LrsServer", "TrackTimeoutBudgets", "ClusterDiscoveryType", "LbConfig", });
internal_static_envoy_api_v2_Cluster_TransportSocketMatch_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(0);
internal_static_envoy_api_v2_Cluster_TransportSocketMatch_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_TransportSocketMatch_descriptor,
new java.lang.String[] { "Name", "Match", "TransportSocket", });
internal_static_envoy_api_v2_Cluster_CustomClusterType_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(1);
internal_static_envoy_api_v2_Cluster_CustomClusterType_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_CustomClusterType_descriptor,
new java.lang.String[] { "Name", "TypedConfig", });
internal_static_envoy_api_v2_Cluster_EdsClusterConfig_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(2);
internal_static_envoy_api_v2_Cluster_EdsClusterConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_EdsClusterConfig_descriptor,
new java.lang.String[] { "EdsConfig", "ServiceName", });
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(3);
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_descriptor,
new java.lang.String[] { "FallbackPolicy", "DefaultSubset", "SubsetSelectors", "LocalityWeightAware", "ScaleLocalityWeight", "PanicModeAny", "ListAsAny", });
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_LbSubsetSelector_descriptor =
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_descriptor.getNestedTypes().get(0);
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_LbSubsetSelector_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_LbSubsetConfig_LbSubsetSelector_descriptor,
new java.lang.String[] { "Keys", "FallbackPolicy", "FallbackKeysSubset", });
internal_static_envoy_api_v2_Cluster_LeastRequestLbConfig_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(4);
internal_static_envoy_api_v2_Cluster_LeastRequestLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_LeastRequestLbConfig_descriptor,
new java.lang.String[] { "ChoiceCount", });
internal_static_envoy_api_v2_Cluster_RingHashLbConfig_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(5);
internal_static_envoy_api_v2_Cluster_RingHashLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_RingHashLbConfig_descriptor,
new java.lang.String[] { "MinimumRingSize", "HashFunction", "MaximumRingSize", });
internal_static_envoy_api_v2_Cluster_OriginalDstLbConfig_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(6);
internal_static_envoy_api_v2_Cluster_OriginalDstLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_OriginalDstLbConfig_descriptor,
new java.lang.String[] { "UseHttpHeader", });
internal_static_envoy_api_v2_Cluster_CommonLbConfig_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(7);
internal_static_envoy_api_v2_Cluster_CommonLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_CommonLbConfig_descriptor,
new java.lang.String[] { "HealthyPanicThreshold", "ZoneAwareLbConfig", "LocalityWeightedLbConfig", "UpdateMergeWindow", "IgnoreNewHostsUntilFirstHc", "CloseConnectionsOnHostSetChange", "ConsistentHashingLbConfig", "LocalityConfigSpecifier", });
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ZoneAwareLbConfig_descriptor =
internal_static_envoy_api_v2_Cluster_CommonLbConfig_descriptor.getNestedTypes().get(0);
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ZoneAwareLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ZoneAwareLbConfig_descriptor,
new java.lang.String[] { "RoutingEnabled", "MinClusterSize", "FailTrafficOnPanic", });
internal_static_envoy_api_v2_Cluster_CommonLbConfig_LocalityWeightedLbConfig_descriptor =
internal_static_envoy_api_v2_Cluster_CommonLbConfig_descriptor.getNestedTypes().get(1);
internal_static_envoy_api_v2_Cluster_CommonLbConfig_LocalityWeightedLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_CommonLbConfig_LocalityWeightedLbConfig_descriptor,
new java.lang.String[] { });
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ConsistentHashingLbConfig_descriptor =
internal_static_envoy_api_v2_Cluster_CommonLbConfig_descriptor.getNestedTypes().get(2);
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ConsistentHashingLbConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_CommonLbConfig_ConsistentHashingLbConfig_descriptor,
new java.lang.String[] { "UseHostnameForHashing", });
internal_static_envoy_api_v2_Cluster_RefreshRate_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(8);
internal_static_envoy_api_v2_Cluster_RefreshRate_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_RefreshRate_descriptor,
new java.lang.String[] { "BaseInterval", "MaxInterval", });
internal_static_envoy_api_v2_Cluster_ExtensionProtocolOptionsEntry_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(9);
internal_static_envoy_api_v2_Cluster_ExtensionProtocolOptionsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_ExtensionProtocolOptionsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_envoy_api_v2_Cluster_TypedExtensionProtocolOptionsEntry_descriptor =
internal_static_envoy_api_v2_Cluster_descriptor.getNestedTypes().get(10);
internal_static_envoy_api_v2_Cluster_TypedExtensionProtocolOptionsEntry_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_Cluster_TypedExtensionProtocolOptionsEntry_descriptor,
new java.lang.String[] { "Key", "Value", });
internal_static_envoy_api_v2_LoadBalancingPolicy_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_envoy_api_v2_LoadBalancingPolicy_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_LoadBalancingPolicy_descriptor,
new java.lang.String[] { "Policies", });
internal_static_envoy_api_v2_LoadBalancingPolicy_Policy_descriptor =
internal_static_envoy_api_v2_LoadBalancingPolicy_descriptor.getNestedTypes().get(0);
internal_static_envoy_api_v2_LoadBalancingPolicy_Policy_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_LoadBalancingPolicy_Policy_descriptor,
new java.lang.String[] { "Name", "Config", "TypedConfig", });
internal_static_envoy_api_v2_UpstreamBindConfig_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_envoy_api_v2_UpstreamBindConfig_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_UpstreamBindConfig_descriptor,
new java.lang.String[] { "SourceAddress", });
internal_static_envoy_api_v2_UpstreamConnectionOptions_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_envoy_api_v2_UpstreamConnectionOptions_fieldAccessorTable = new
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
internal_static_envoy_api_v2_UpstreamConnectionOptions_descriptor,
new java.lang.String[] { "TcpKeepalive", });
com.google.protobuf.ExtensionRegistry registry =
com.google.protobuf.ExtensionRegistry.newInstance();
registry.add(envoy.annotations.Deprecation.disallowedByDefault);
registry.add(envoy.annotations.Deprecation.disallowedByDefaultEnum);
registry.add(udpa.annotations.Migrate.fieldMigrate);
registry.add(udpa.annotations.Migrate.fileMigrate);
registry.add(udpa.annotations.Status.fileStatus);
registry.add(io.envoyproxy.pgv.validate.Validate.rules);
com.google.protobuf.Descriptors.FileDescriptor
.internalUpdateFileDescriptor(descriptor, registry);
io.envoyproxy.envoy.api.v2.auth.TlsProto.getDescriptor();
io.envoyproxy.envoy.api.v2.cluster.CircuitBreakerProto.getDescriptor();
io.envoyproxy.envoy.api.v2.cluster.FilterProto.getDescriptor();
io.envoyproxy.envoy.api.v2.cluster.OutlierDetectionProto.getDescriptor();
io.envoyproxy.envoy.api.v2.core.AddressProto.getDescriptor();
io.envoyproxy.envoy.api.v2.core.BaseProto.getDescriptor();
io.envoyproxy.envoy.api.v2.core.ConfigSourceProto.getDescriptor();
io.envoyproxy.envoy.api.v2.core.HealthCheckProto.getDescriptor();
io.envoyproxy.envoy.api.v2.core.ProtocolProto.getDescriptor();
io.envoyproxy.envoy.api.v2.EndpointProto.getDescriptor();
io.envoyproxy.envoy.type.PercentProto.getDescriptor();
com.google.protobuf.AnyProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.WrappersProto.getDescriptor();
envoy.annotations.Deprecation.getDescriptor();
udpa.annotations.Migrate.getDescriptor();
udpa.annotations.Status.getDescriptor();
io.envoyproxy.pgv.validate.Validate.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy