Uses of Class
io.grpc.xds.EnvoyServerProtoData.OutlierDetection
-
Packages that use EnvoyServerProtoData.OutlierDetection Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of EnvoyServerProtoData.OutlierDetection in io.grpc.xds
Subclasses of EnvoyServerProtoData.OutlierDetection in io.grpc.xds Modifier and Type Class Description (package private) classAutoValue_EnvoyServerProtoData_OutlierDetectionFields in io.grpc.xds declared as EnvoyServerProtoData.OutlierDetection Modifier and Type Field Description private EnvoyServerProtoData.OutlierDetectionAutoValue_XdsClusterResource_CdsUpdate.Builder. outlierDetectionprivate EnvoyServerProtoData.OutlierDetectionAutoValue_XdsClusterResource_CdsUpdate. outlierDetectionprotected EnvoyServerProtoData.OutlierDetectionClusterResolverLoadBalancer.ClusterResolverLbState.ClusterState. outlierDetection(package private) EnvoyServerProtoData.OutlierDetectionClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanism. outlierDetectionMethods in io.grpc.xds that return EnvoyServerProtoData.OutlierDetection Modifier and Type Method Description (package private) static EnvoyServerProtoData.OutlierDetectionEnvoyServerProtoData.OutlierDetection. create(java.lang.Long intervalNanos, java.lang.Long baseEjectionTimeNanos, java.lang.Long maxEjectionTimeNanos, java.lang.Integer maxEjectionPercentage, EnvoyServerProtoData.SuccessRateEjection successRateEjection, EnvoyServerProtoData.FailurePercentageEjection failurePercentageEjection)(package private) static EnvoyServerProtoData.OutlierDetectionEnvoyServerProtoData.OutlierDetection. fromEnvoyOutlierDetection(OutlierDetection envoyOutlierDetection)(package private) EnvoyServerProtoData.OutlierDetectionAutoValue_XdsClusterResource_CdsUpdate. outlierDetection()(package private) abstract EnvoyServerProtoData.OutlierDetectionXdsClusterResource.CdsUpdate. outlierDetection()Methods in io.grpc.xds with parameters of type EnvoyServerProtoData.OutlierDetection Modifier and Type Method Description private static io.grpc.util.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfigClusterResolverLoadBalancer. buildOutlierDetectionLbConfig(EnvoyServerProtoData.OutlierDetection outlierDetection, java.lang.Object childConfig)ConvertsEnvoyServerProtoData.OutlierDetectionthat represents the xDS configuration toOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfigthat theOutlierDetectionLoadBalancerunderstands.(package private) static ClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanismClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanism. forEds(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)(package private) static XdsClusterResource.CdsUpdate.BuilderXdsClusterResource.CdsUpdate. forEds(java.lang.String clusterName, java.lang.String edsServiceName, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, EnvoyServerProtoData.UpstreamTlsContext upstreamTlsContext, EnvoyServerProtoData.OutlierDetection outlierDetection)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.protected XdsClusterResource.CdsUpdate.BuilderAutoValue_XdsClusterResource_CdsUpdate.Builder. outlierDetection(EnvoyServerProtoData.OutlierDetection outlierDetection)protected abstract XdsClusterResource.CdsUpdate.BuilderXdsClusterResource.CdsUpdate.Builder. outlierDetection(EnvoyServerProtoData.OutlierDetection outlierDetection)Constructors in io.grpc.xds with parameters of type EnvoyServerProtoData.OutlierDetection Constructor Description AutoValue_XdsClusterResource_CdsUpdate(java.lang.String clusterName, XdsClusterResource.CdsUpdate.ClusterType clusterType, com.google.common.collect.ImmutableMap<java.lang.String,?> lbPolicyConfig, long minRingSize, long maxRingSize, int choiceCount, java.lang.String edsServiceName, java.lang.String dnsHostName, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, EnvoyServerProtoData.UpstreamTlsContext upstreamTlsContext, com.google.common.collect.ImmutableList<java.lang.String> prioritizedClusterNames, EnvoyServerProtoData.OutlierDetection outlierDetection, com.google.common.collect.ImmutableMap<java.lang.String,com.google.protobuf.Struct> filterMetadata)ClusterState(java.lang.String name, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, EnvoyServerProtoData.UpstreamTlsContext tlsContext, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata, EnvoyServerProtoData.OutlierDetection outlierDetection)DiscoveryMechanism(java.lang.String cluster, ClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanism.Type type, java.lang.String edsServiceName, java.lang.String dnsHostName, Bootstrapper.ServerInfo lrsServerInfo, java.lang.Long maxConcurrentRequests, EnvoyServerProtoData.UpstreamTlsContext tlsContext, java.util.Map<java.lang.String,com.google.protobuf.Struct> filterMetadata, EnvoyServerProtoData.OutlierDetection outlierDetection)EdsClusterState(java.lang.String name, 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)
-