Uses of Class
io.grpc.xds.Endpoints.DropOverload
-
Packages that use Endpoints.DropOverload Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of Endpoints.DropOverload in io.grpc.xds
Subclasses of Endpoints.DropOverload in io.grpc.xds Modifier and Type Class Description (package private) class
AutoValue_Endpoints_DropOverload
Fields in io.grpc.xds with type parameters of type Endpoints.DropOverload Modifier and Type Field Description (package private) java.util.List<Endpoints.DropOverload>
ClusterImplLoadBalancerProvider.ClusterImplConfig. dropCategories
private java.util.List<Endpoints.DropOverload>
ClusterImplLoadBalancer.ClusterImplLbHelper. dropPolicies
private java.util.List<Endpoints.DropOverload>
ClusterImplLoadBalancer.ClusterImplLbHelper.RequestLimitingSubchannelPicker. dropPolicies
(package private) java.util.List<Endpoints.DropOverload>
XdsEndpointResource.EdsUpdate. dropPolicies
Methods in io.grpc.xds that return Endpoints.DropOverload Modifier and Type Method Description (package private) static Endpoints.DropOverload
Endpoints.DropOverload. create(java.lang.String category, int dropsPerMillion)
private static Endpoints.DropOverload
XdsEndpointResource. parseDropOverload(ClusterLoadAssignment.Policy.DropOverload proto)
Method parameters in io.grpc.xds with type arguments of type Endpoints.DropOverload Modifier and Type Method Description private static PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig
ClusterResolverLoadBalancer. generateDnsBasedPriorityChildConfig(java.lang.String cluster, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, EnvoyServerProtoData.UpstreamTlsContext tlsContext, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata, io.grpc.LoadBalancerRegistry lbRegistry, java.util.List<Endpoints.DropOverload> dropOverloads)
Generates the config to be used in the priority LB policy for the single priority of logical DNS cluster.private static java.util.Map<java.lang.String,PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig>
ClusterResolverLoadBalancer. generateEdsBasedPriorityChildConfigs(java.lang.String cluster, java.lang.String edsServiceName, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, EnvoyServerProtoData.UpstreamTlsContext tlsContext, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata, EnvoyServerProtoData.OutlierDetection outlierDetection, java.lang.Object endpointLbConfig, io.grpc.LoadBalancerRegistry lbRegistry, java.util.Map<java.lang.String,java.util.Map<Locality,java.lang.Integer>> prioritizedLocalityWeights, java.util.List<Endpoints.DropOverload> dropOverloads)
Generates configs to be used in the priority LB policy for priorities in an EDS cluster.private void
ClusterImplLoadBalancer.ClusterImplLbHelper. updateDropPolicies(java.util.List<Endpoints.DropOverload> dropOverloads)
Constructor parameters in io.grpc.xds with type arguments of type Endpoints.DropOverload Constructor Description ClusterImplConfig(java.lang.String cluster, java.lang.String edsServiceName, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, java.util.List<Endpoints.DropOverload> dropCategories, java.lang.Object childConfig, EnvoyServerProtoData.UpstreamTlsContext tlsContext, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata)
EdsUpdate(java.lang.String clusterName, java.util.Map<Locality,Endpoints.LocalityLbEndpoints> localityLbEndpoints, java.util.List<Endpoints.DropOverload> dropPolicies)
RequestLimitingSubchannelPicker(io.grpc.LoadBalancer.SubchannelPicker delegate, java.util.List<Endpoints.DropOverload> dropPolicies, long maxConcurrentRequests, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata)
-