| Package | Description |
|---|---|
| envoy.api.v2 | |
| envoy.api.v2.cluster |
| Modifier and Type | Method and Description |
|---|---|
OutlierDetectionOuterClass.OutlierDetection.Builder |
Cds.Cluster.Builder.getOutlierDetectionBuilder()
If specified, outlier detection will be enabled for this upstream cluster.
|
| Modifier and Type | Method and Description |
|---|---|
Cds.Cluster.Builder |
Cds.Cluster.Builder.setOutlierDetection(OutlierDetectionOuterClass.OutlierDetection.Builder builderForValue)
If specified, outlier detection will be enabled for this upstream cluster.
|
| Modifier and Type | Method and Description |
|---|---|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clear() |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearBaseEjectionTime()
The base time that a host is ejected for.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearConsecutive5Xx()
The number of consecutive 5xx responses before a consecutive 5xx ejection
occurs.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearConsecutiveGatewayFailure()
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearEnforcingConsecutive5Xx()
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive 5xx.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearEnforcingConsecutiveGatewayFailure()
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive gateway failures.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearEnforcingSuccessRate()
The % chance that a host will be actually ejected when an outlier status
is detected through success rate statistics.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearInterval()
The time interval between ejection analysis sweeps.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearMaxEjectionPercent()
The maximum % of an upstream cluster that can be ejected due to outlier
detection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearSuccessRateMinimumHosts()
The number of hosts in a cluster that must have enough request volume to
detect success rate outliers.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearSuccessRateRequestVolume()
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clearSuccessRateStdevFactor()
This factor is used to determine the ejection threshold for success rate
outlier ejection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.clone() |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeBaseEjectionTime(com.google.protobuf.Duration value)
The base time that a host is ejected for.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeConsecutive5Xx(com.google.protobuf.UInt32Value value)
The number of consecutive 5xx responses before a consecutive 5xx ejection
occurs.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeConsecutiveGatewayFailure(com.google.protobuf.UInt32Value value)
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeEnforcingConsecutive5Xx(com.google.protobuf.UInt32Value value)
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive 5xx.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeEnforcingConsecutiveGatewayFailure(com.google.protobuf.UInt32Value value)
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive gateway failures.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeEnforcingSuccessRate(com.google.protobuf.UInt32Value value)
The % chance that a host will be actually ejected when an outlier status
is detected through success rate statistics.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeFrom(com.google.protobuf.Message other) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeFrom(OutlierDetectionOuterClass.OutlierDetection other) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeInterval(com.google.protobuf.Duration value)
The time interval between ejection analysis sweeps.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeMaxEjectionPercent(com.google.protobuf.UInt32Value value)
The maximum % of an upstream cluster that can be ejected due to outlier
detection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeSuccessRateMinimumHosts(com.google.protobuf.UInt32Value value)
The number of hosts in a cluster that must have enough request volume to
detect success rate outliers.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeSuccessRateRequestVolume(com.google.protobuf.UInt32Value value)
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeSuccessRateStdevFactor(com.google.protobuf.UInt32Value value)
This factor is used to determine the ejection threshold for success rate
outlier ejection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.newBuilder() |
static OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.newBuilder(OutlierDetectionOuterClass.OutlierDetection prototype) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.newBuilderForType() |
protected OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setBaseEjectionTime(com.google.protobuf.Duration.Builder builderForValue)
The base time that a host is ejected for.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setBaseEjectionTime(com.google.protobuf.Duration value)
The base time that a host is ejected for.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setConsecutive5Xx(com.google.protobuf.UInt32Value.Builder builderForValue)
The number of consecutive 5xx responses before a consecutive 5xx ejection
occurs.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setConsecutive5Xx(com.google.protobuf.UInt32Value value)
The number of consecutive 5xx responses before a consecutive 5xx ejection
occurs.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setConsecutiveGatewayFailure(com.google.protobuf.UInt32Value.Builder builderForValue)
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setConsecutiveGatewayFailure(com.google.protobuf.UInt32Value value)
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setEnforcingConsecutive5Xx(com.google.protobuf.UInt32Value.Builder builderForValue)
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive 5xx.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setEnforcingConsecutive5Xx(com.google.protobuf.UInt32Value value)
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive 5xx.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setEnforcingConsecutiveGatewayFailure(com.google.protobuf.UInt32Value.Builder builderForValue)
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive gateway failures.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setEnforcingConsecutiveGatewayFailure(com.google.protobuf.UInt32Value value)
The % chance that a host will be actually ejected when an outlier status
is detected through consecutive gateway failures.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setEnforcingSuccessRate(com.google.protobuf.UInt32Value.Builder builderForValue)
The % chance that a host will be actually ejected when an outlier status
is detected through success rate statistics.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setEnforcingSuccessRate(com.google.protobuf.UInt32Value value)
The % chance that a host will be actually ejected when an outlier status
is detected through success rate statistics.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setInterval(com.google.protobuf.Duration.Builder builderForValue)
The time interval between ejection analysis sweeps.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setInterval(com.google.protobuf.Duration value)
The time interval between ejection analysis sweeps.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setMaxEjectionPercent(com.google.protobuf.UInt32Value.Builder builderForValue)
The maximum % of an upstream cluster that can be ejected due to outlier
detection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setMaxEjectionPercent(com.google.protobuf.UInt32Value value)
The maximum % of an upstream cluster that can be ejected due to outlier
detection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setSuccessRateMinimumHosts(com.google.protobuf.UInt32Value.Builder builderForValue)
The number of hosts in a cluster that must have enough request volume to
detect success rate outliers.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setSuccessRateMinimumHosts(com.google.protobuf.UInt32Value value)
The number of hosts in a cluster that must have enough request volume to
detect success rate outliers.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setSuccessRateRequestVolume(com.google.protobuf.UInt32Value.Builder builderForValue)
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setSuccessRateRequestVolume(com.google.protobuf.UInt32Value value)
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.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setSuccessRateStdevFactor(com.google.protobuf.UInt32Value.Builder builderForValue)
This factor is used to determine the ejection threshold for success rate
outlier ejection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setSuccessRateStdevFactor(com.google.protobuf.UInt32Value value)
This factor is used to determine the ejection threshold for success rate
outlier ejection.
|
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OutlierDetectionOuterClass.OutlierDetection.Builder |
OutlierDetectionOuterClass.OutlierDetection.toBuilder() |
Copyright © 2018 The Envoy Project. All rights reserved.