Uses of Class
io.envoyproxy.envoy.api.v2.cluster.OutlierDetection.Builder
Packages that use OutlierDetection.Builder
-
Uses of OutlierDetection.Builder in io.envoyproxy.envoy.api.v2
Methods in io.envoyproxy.envoy.api.v2 that return OutlierDetection.BuilderModifier and TypeMethodDescriptionCluster.Builder.getOutlierDetectionBuilder()If specified, outlier detection will be enabled for this upstream cluster.Methods in io.envoyproxy.envoy.api.v2 with parameters of type OutlierDetection.BuilderModifier and TypeMethodDescriptionCluster.Builder.setOutlierDetection(OutlierDetection.Builder builderForValue) If specified, outlier detection will be enabled for this upstream cluster. -
Uses of OutlierDetection.Builder in io.envoyproxy.envoy.api.v2.cluster
Methods in io.envoyproxy.envoy.api.v2.cluster that return OutlierDetection.BuilderModifier and TypeMethodDescriptionOutlierDetection.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) OutlierDetection.Builder.clear()OutlierDetection.Builder.clearBaseEjectionTime()The base time that a host is ejected for.OutlierDetection.Builder.clearConsecutive5Xx()The number of consecutive server-side error responses (for HTTP traffic, 5xx responses; for TCP traffic, connection failures; for Redis, failure to respond PONG; etc.) before a consecutive 5xx ejection occurs.OutlierDetection.Builder.clearConsecutiveGatewayFailure()The number of consecutive gateway failures (502, 503, 504 status codes) before a consecutive gateway failure ejection occurs.OutlierDetection.Builder.clearConsecutiveLocalOriginFailure()The number of consecutive locally originated failures before ejection occurs.OutlierDetection.Builder.clearEnforcingConsecutive5Xx()The % chance that a host will be actually ejected when an outlier status is detected through consecutive 5xx.OutlierDetection.Builder.clearEnforcingConsecutiveGatewayFailure()The % chance that a host will be actually ejected when an outlier status is detected through consecutive gateway failures.OutlierDetection.Builder.clearEnforcingConsecutiveLocalOriginFailure()The % chance that a host will be actually ejected when an outlier status is detected through consecutive locally originated failures.OutlierDetection.Builder.clearEnforcingFailurePercentage()The % chance that a host will be actually ejected when an outlier status is detected through failure percentage statistics.OutlierDetection.Builder.clearEnforcingFailurePercentageLocalOrigin()The % chance that a host will be actually ejected when an outlier status is detected through local-origin failure percentage statistics.OutlierDetection.Builder.clearEnforcingLocalOriginSuccessRate()The % chance that a host will be actually ejected when an outlier status is detected through success rate statistics for locally originated errors.OutlierDetection.Builder.clearEnforcingSuccessRate()The % chance that a host will be actually ejected when an outlier status is detected through success rate statistics.OutlierDetection.Builder.clearFailurePercentageMinimumHosts()The minimum number of hosts in a cluster in order to perform failure percentage-based ejection.OutlierDetection.Builder.clearFailurePercentageRequestVolume()The minimum number of total requests that must be collected in one interval (as defined by the interval duration above) to perform failure percentage-based ejection for this host.OutlierDetection.Builder.clearFailurePercentageThreshold()The failure percentage to use when determining failure percentage-based outlier detection.OutlierDetection.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) OutlierDetection.Builder.clearInterval()The time interval between ejection analysis sweeps.OutlierDetection.Builder.clearMaxEjectionPercent()The maximum % of an upstream cluster that can be ejected due to outlier detection.OutlierDetection.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) OutlierDetection.Builder.clearSplitExternalLocalOriginErrors()Determines whether to distinguish local origin failures from external errors.OutlierDetection.Builder.clearSuccessRateMinimumHosts()The number of hosts in a cluster that must have enough request volume to detect success rate outliers.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.OutlierDetection.Builder.clearSuccessRateStdevFactor()This factor is used to determine the ejection threshold for success rate outlier ejection.OutlierDetection.Builder.clone()OutlierDetection.Builder.mergeBaseEjectionTime(com.google.protobuf.Duration value) The base time that a host is ejected for.OutlierDetection.Builder.mergeConsecutive5Xx(com.google.protobuf.UInt32Value value) The number of consecutive server-side error responses (for HTTP traffic, 5xx responses; for TCP traffic, connection failures; for Redis, failure to respond PONG; etc.) before a consecutive 5xx ejection occurs.OutlierDetection.Builder.mergeConsecutiveGatewayFailure(com.google.protobuf.UInt32Value value) The number of consecutive gateway failures (502, 503, 504 status codes) before a consecutive gateway failure ejection occurs.OutlierDetection.Builder.mergeConsecutiveLocalOriginFailure(com.google.protobuf.UInt32Value value) The number of consecutive locally originated failures before ejection occurs.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.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.OutlierDetection.Builder.mergeEnforcingConsecutiveLocalOriginFailure(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through consecutive locally originated failures.OutlierDetection.Builder.mergeEnforcingFailurePercentage(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through failure percentage statistics.OutlierDetection.Builder.mergeEnforcingFailurePercentageLocalOrigin(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through local-origin failure percentage statistics.OutlierDetection.Builder.mergeEnforcingLocalOriginSuccessRate(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through success rate statistics for locally originated errors.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.OutlierDetection.Builder.mergeFailurePercentageMinimumHosts(com.google.protobuf.UInt32Value value) The minimum number of hosts in a cluster in order to perform failure percentage-based ejection.OutlierDetection.Builder.mergeFailurePercentageRequestVolume(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 perform failure percentage-based ejection for this host.OutlierDetection.Builder.mergeFailurePercentageThreshold(com.google.protobuf.UInt32Value value) The failure percentage to use when determining failure percentage-based outlier detection.OutlierDetection.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) OutlierDetection.Builder.mergeFrom(com.google.protobuf.Message other) OutlierDetection.Builder.mergeFrom(OutlierDetection other) OutlierDetection.Builder.mergeInterval(com.google.protobuf.Duration value) The time interval between ejection analysis sweeps.OutlierDetection.Builder.mergeMaxEjectionPercent(com.google.protobuf.UInt32Value value) The maximum % of an upstream cluster that can be ejected due to outlier detection.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.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.OutlierDetection.Builder.mergeSuccessRateStdevFactor(com.google.protobuf.UInt32Value value) This factor is used to determine the ejection threshold for success rate outlier ejection.final OutlierDetection.BuilderOutlierDetection.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static OutlierDetection.BuilderOutlierDetection.newBuilder()static OutlierDetection.BuilderOutlierDetection.newBuilder(OutlierDetection prototype) OutlierDetection.newBuilderForType()protected OutlierDetection.BuilderOutlierDetection.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) OutlierDetection.Builder.setBaseEjectionTime(com.google.protobuf.Duration value) The base time that a host is ejected for.OutlierDetection.Builder.setBaseEjectionTime(com.google.protobuf.Duration.Builder builderForValue) The base time that a host is ejected for.OutlierDetection.Builder.setConsecutive5Xx(com.google.protobuf.UInt32Value value) The number of consecutive server-side error responses (for HTTP traffic, 5xx responses; for TCP traffic, connection failures; for Redis, failure to respond PONG; etc.) before a consecutive 5xx ejection occurs.OutlierDetection.Builder.setConsecutive5Xx(com.google.protobuf.UInt32Value.Builder builderForValue) The number of consecutive server-side error responses (for HTTP traffic, 5xx responses; for TCP traffic, connection failures; for Redis, failure to respond PONG; etc.) before a consecutive 5xx ejection occurs.OutlierDetection.Builder.setConsecutiveGatewayFailure(com.google.protobuf.UInt32Value value) The number of consecutive gateway failures (502, 503, 504 status codes) before a consecutive gateway failure ejection occurs.OutlierDetection.Builder.setConsecutiveGatewayFailure(com.google.protobuf.UInt32Value.Builder builderForValue) The number of consecutive gateway failures (502, 503, 504 status codes) before a consecutive gateway failure ejection occurs.OutlierDetection.Builder.setConsecutiveLocalOriginFailure(com.google.protobuf.UInt32Value value) The number of consecutive locally originated failures before ejection occurs.OutlierDetection.Builder.setConsecutiveLocalOriginFailure(com.google.protobuf.UInt32Value.Builder builderForValue) The number of consecutive locally originated failures before ejection occurs.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.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.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.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.OutlierDetection.Builder.setEnforcingConsecutiveLocalOriginFailure(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through consecutive locally originated failures.OutlierDetection.Builder.setEnforcingConsecutiveLocalOriginFailure(com.google.protobuf.UInt32Value.Builder builderForValue) The % chance that a host will be actually ejected when an outlier status is detected through consecutive locally originated failures.OutlierDetection.Builder.setEnforcingFailurePercentage(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through failure percentage statistics.OutlierDetection.Builder.setEnforcingFailurePercentage(com.google.protobuf.UInt32Value.Builder builderForValue) The % chance that a host will be actually ejected when an outlier status is detected through failure percentage statistics.OutlierDetection.Builder.setEnforcingFailurePercentageLocalOrigin(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through local-origin failure percentage statistics.OutlierDetection.Builder.setEnforcingFailurePercentageLocalOrigin(com.google.protobuf.UInt32Value.Builder builderForValue) The % chance that a host will be actually ejected when an outlier status is detected through local-origin failure percentage statistics.OutlierDetection.Builder.setEnforcingLocalOriginSuccessRate(com.google.protobuf.UInt32Value value) The % chance that a host will be actually ejected when an outlier status is detected through success rate statistics for locally originated errors.OutlierDetection.Builder.setEnforcingLocalOriginSuccessRate(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 for locally originated errors.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.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.OutlierDetection.Builder.setFailurePercentageMinimumHosts(com.google.protobuf.UInt32Value value) The minimum number of hosts in a cluster in order to perform failure percentage-based ejection.OutlierDetection.Builder.setFailurePercentageMinimumHosts(com.google.protobuf.UInt32Value.Builder builderForValue) The minimum number of hosts in a cluster in order to perform failure percentage-based ejection.OutlierDetection.Builder.setFailurePercentageRequestVolume(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 perform failure percentage-based ejection for this host.OutlierDetection.Builder.setFailurePercentageRequestVolume(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 perform failure percentage-based ejection for this host.OutlierDetection.Builder.setFailurePercentageThreshold(com.google.protobuf.UInt32Value value) The failure percentage to use when determining failure percentage-based outlier detection.OutlierDetection.Builder.setFailurePercentageThreshold(com.google.protobuf.UInt32Value.Builder builderForValue) The failure percentage to use when determining failure percentage-based outlier detection.OutlierDetection.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) OutlierDetection.Builder.setInterval(com.google.protobuf.Duration value) The time interval between ejection analysis sweeps.OutlierDetection.Builder.setInterval(com.google.protobuf.Duration.Builder builderForValue) The time interval between ejection analysis sweeps.OutlierDetection.Builder.setMaxEjectionPercent(com.google.protobuf.UInt32Value value) The maximum % of an upstream cluster that can be ejected due to outlier detection.OutlierDetection.Builder.setMaxEjectionPercent(com.google.protobuf.UInt32Value.Builder builderForValue) The maximum % of an upstream cluster that can be ejected due to outlier detection.OutlierDetection.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) OutlierDetection.Builder.setSplitExternalLocalOriginErrors(boolean value) Determines whether to distinguish local origin failures from external errors.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.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.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.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.OutlierDetection.Builder.setSuccessRateStdevFactor(com.google.protobuf.UInt32Value value) This factor is used to determine the ejection threshold for success rate outlier ejection.OutlierDetection.Builder.setSuccessRateStdevFactor(com.google.protobuf.UInt32Value.Builder builderForValue) This factor is used to determine the ejection threshold for success rate outlier ejection.final OutlierDetection.BuilderOutlierDetection.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) OutlierDetection.toBuilder()