Package | Description |
---|---|
com.google.cloud.compute.v1 |
A client to Compute Engine API.
|
Modifier and Type | Method and Description |
---|---|
OutlierDetection.Builder |
OutlierDetection.Builder.clone() |
OutlierDetection.Builder |
OutlierDetection.Builder.mergeFrom(OutlierDetection other) |
static OutlierDetection.Builder |
OutlierDetection.newBuilder() |
static OutlierDetection.Builder |
OutlierDetection.newBuilder(OutlierDetection prototype) |
OutlierDetection.Builder |
OutlierDetection.Builder.setBaseEjectionTime(Duration baseEjectionTime)
The base time that a host is ejected for.
|
OutlierDetection.Builder |
OutlierDetection.Builder.setConsecutiveErrors(Integer consecutiveErrors)
Number of errors before a host is ejected from the connection pool.
|
OutlierDetection.Builder |
OutlierDetection.Builder.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.Builder |
OutlierDetection.Builder.setEnforcingConsecutiveErrors(Integer enforcingConsecutiveErrors)
The percentage chance that a host will be actually ejected when an outlier status is detected
through consecutive 5xx.
|
OutlierDetection.Builder |
OutlierDetection.Builder.setEnforcingConsecutiveGatewayFailure(Integer enforcingConsecutiveGatewayFailure)
The percentage chance that a host will be actually ejected when an outlier status is detected
through consecutive gateway failures.
|
OutlierDetection.Builder |
OutlierDetection.Builder.setEnforcingSuccessRate(Integer enforcingSuccessRate)
The percentage chance that a host will be actually ejected when an outlier status is detected
through success rate statistics.
|
OutlierDetection.Builder |
OutlierDetection.Builder.setInterval(Duration interval)
Time interval between ejection sweep analysis.
|
OutlierDetection.Builder |
OutlierDetection.Builder.setMaxEjectionPercent(Integer maxEjectionPercent)
Maximum percentage of hosts in the load balancing pool for the backend service that can be
ejected.
|
OutlierDetection.Builder |
OutlierDetection.Builder.setSuccessRateMinimumHosts(Integer successRateMinimumHosts)
The number of hosts in a cluster that must have enough request volume to detect success rate
outliers.
|
OutlierDetection.Builder |
OutlierDetection.Builder.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 host in success rate based outlier detection.
|
OutlierDetection.Builder |
OutlierDetection.Builder.setSuccessRateStdevFactor(Integer successRateStdevFactor)
This factor is used to determine the ejection threshold for success rate outlier ejection.
|
OutlierDetection.Builder |
OutlierDetection.toBuilder() |
Copyright © 2019 Google LLC. All rights reserved.