Package | Description |
---|---|
com.google.api.services.compute.model |
Modifier and Type | Method and Description |
---|---|
OutlierDetection |
OutlierDetection.clone() |
OutlierDetection |
BackendService.getOutlierDetection()
Settings controlling the ejection of unhealthy backend endpoints from the load balancing pool
of each individual proxy instance that processes the traffic for the given backend service.
|
OutlierDetection |
OutlierDetection.set(String fieldName,
Object value) |
OutlierDetection |
OutlierDetection.setBaseEjectionTime(Duration baseEjectionTime)
The base time that a backend endpoint is ejected for.
|
OutlierDetection |
OutlierDetection.setConsecutiveErrors(Integer consecutiveErrors)
Number of consecutive errors before a backend endpoint is ejected from the load balancing pool.
|
OutlierDetection |
OutlierDetection.setConsecutiveGatewayFailure(Integer consecutiveGatewayFailure)
The number of consecutive gateway failures (502, 503, 504 status or connection errors that are
mapped to one of those status codes) before a consecutive gateway failure ejection occurs.
|
OutlierDetection |
OutlierDetection.setEnforcingConsecutiveErrors(Integer enforcingConsecutiveErrors)
The percentage chance that a backend endpoint will be ejected when an outlier status is
detected through consecutive 5xx.
|
OutlierDetection |
OutlierDetection.setEnforcingConsecutiveGatewayFailure(Integer enforcingConsecutiveGatewayFailure)
The percentage chance that a backend endpoint will be ejected when an outlier status is
detected through consecutive gateway failures.
|
OutlierDetection |
OutlierDetection.setEnforcingSuccessRate(Integer enforcingSuccessRate)
The percentage chance that a backend endpoint will be ejected when an outlier status is
detected through success rate statistics.
|
OutlierDetection |
OutlierDetection.setInterval(Duration interval)
Time interval between ejection analysis sweeps.
|
OutlierDetection |
OutlierDetection.setMaxEjectionPercent(Integer maxEjectionPercent)
Maximum percentage of backend endpoints in the load balancing pool for the backend service that
can be ejected if the ejection conditions are met.
|
OutlierDetection |
OutlierDetection.setSuccessRateMinimumHosts(Integer successRateMinimumHosts)
The number of backend endpoints in the load balancing pool that must have enough request volume
to detect success rate outliers.
|
OutlierDetection |
OutlierDetection.setSuccessRateRequestVolume(Integer successRateRequestVolume)
The minimum number of total requests that must be collected in one interval (as defined by the
interval duration above) to include this backend endpoint in success rate based outlier
detection.
|
OutlierDetection |
OutlierDetection.setSuccessRateStdevFactor(Integer successRateStdevFactor)
This factor is used to determine the ejection threshold for success rate outlier ejection.
|
Modifier and Type | Method and Description |
---|---|
BackendService |
BackendService.setOutlierDetection(OutlierDetection outlierDetection)
Settings controlling the ejection of unhealthy backend endpoints from the load balancing pool
of each individual proxy instance that processes the traffic for the given backend service.
|
Copyright © 2011–2025 Google. All rights reserved.