public static interface HealthCheckOuterClass.HealthCheckOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.UInt32Value |
getAltPort()
[#not-implemented-hide:] Non-serving port for health checking.
|
com.google.protobuf.UInt32ValueOrBuilder |
getAltPortOrBuilder()
[#not-implemented-hide:] Non-serving port for health checking.
|
HealthCheckOuterClass.HealthCheck.GrpcHealthCheck |
getGrpcHealthCheck()
gRPC health check.
|
HealthCheckOuterClass.HealthCheck.GrpcHealthCheckOrBuilder |
getGrpcHealthCheckOrBuilder()
gRPC health check.
|
HealthCheckOuterClass.HealthCheck.HealthCheckerCase |
getHealthCheckerCase() |
com.google.protobuf.UInt32Value |
getHealthyThreshold()
The number of healthy health checks required before a host is marked
healthy.
|
com.google.protobuf.UInt32ValueOrBuilder |
getHealthyThresholdOrBuilder()
The number of healthy health checks required before a host is marked
healthy.
|
HealthCheckOuterClass.HealthCheck.HttpHealthCheck |
getHttpHealthCheck()
HTTP health check.
|
HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilder |
getHttpHealthCheckOrBuilder()
HTTP health check.
|
com.google.protobuf.Duration |
getInterval()
The interval between health checks.
|
com.google.protobuf.Duration |
getIntervalJitter()
An optional jitter amount in millseconds.
|
com.google.protobuf.DurationOrBuilder |
getIntervalJitterOrBuilder()
An optional jitter amount in millseconds.
|
com.google.protobuf.DurationOrBuilder |
getIntervalOrBuilder()
The interval between health checks.
|
com.google.protobuf.Duration |
getNoTrafficInterval()
The "no traffic interval" is a special health check interval that is used when a cluster has
never had traffic routed to it.
|
com.google.protobuf.DurationOrBuilder |
getNoTrafficIntervalOrBuilder()
The "no traffic interval" is a special health check interval that is used when a cluster has
never had traffic routed to it.
|
HealthCheckOuterClass.HealthCheck.RedisHealthCheck |
getRedisHealthCheck()
Redis health check.
|
HealthCheckOuterClass.HealthCheck.RedisHealthCheckOrBuilder |
getRedisHealthCheckOrBuilder()
Redis health check.
|
com.google.protobuf.BoolValue |
getReuseConnection()
Reuse health check connection between health checks.
|
com.google.protobuf.BoolValueOrBuilder |
getReuseConnectionOrBuilder()
Reuse health check connection between health checks.
|
HealthCheckOuterClass.HealthCheck.TcpHealthCheck |
getTcpHealthCheck()
TCP health check.
|
HealthCheckOuterClass.HealthCheck.TcpHealthCheckOrBuilder |
getTcpHealthCheckOrBuilder()
TCP health check.
|
com.google.protobuf.Duration |
getTimeout()
The time to wait for a health check response.
|
com.google.protobuf.DurationOrBuilder |
getTimeoutOrBuilder()
The time to wait for a health check response.
|
com.google.protobuf.UInt32Value |
getUnhealthyThreshold()
The number of unhealthy health checks required before a host is marked
unhealthy.
|
com.google.protobuf.UInt32ValueOrBuilder |
getUnhealthyThresholdOrBuilder()
The number of unhealthy health checks required before a host is marked
unhealthy.
|
boolean |
hasAltPort()
[#not-implemented-hide:] Non-serving port for health checking.
|
boolean |
hasGrpcHealthCheck()
gRPC health check.
|
boolean |
hasHealthyThreshold()
The number of healthy health checks required before a host is marked
healthy.
|
boolean |
hasHttpHealthCheck()
HTTP health check.
|
boolean |
hasInterval()
The interval between health checks.
|
boolean |
hasIntervalJitter()
An optional jitter amount in millseconds.
|
boolean |
hasNoTrafficInterval()
The "no traffic interval" is a special health check interval that is used when a cluster has
never had traffic routed to it.
|
boolean |
hasRedisHealthCheck()
Redis health check.
|
boolean |
hasReuseConnection()
Reuse health check connection between health checks.
|
boolean |
hasTcpHealthCheck()
TCP health check.
|
boolean |
hasTimeout()
The time to wait for a health check response.
|
boolean |
hasUnhealthyThreshold()
The number of unhealthy health checks required before a host is marked
unhealthy.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasTimeout()
The time to wait for a health check response. If the timeout is reached the health check attempt will be considered a failure.
.google.protobuf.Duration timeout = 1 [(.validate.rules) = { ... }com.google.protobuf.Duration getTimeout()
The time to wait for a health check response. If the timeout is reached the health check attempt will be considered a failure.
.google.protobuf.Duration timeout = 1 [(.validate.rules) = { ... }com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
The time to wait for a health check response. If the timeout is reached the health check attempt will be considered a failure.
.google.protobuf.Duration timeout = 1 [(.validate.rules) = { ... }boolean hasInterval()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }com.google.protobuf.Duration getInterval()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }com.google.protobuf.DurationOrBuilder getIntervalOrBuilder()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }boolean hasIntervalJitter()
An optional jitter amount in millseconds. If specified, during every internal Envoy will add 0 to interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;com.google.protobuf.Duration getIntervalJitter()
An optional jitter amount in millseconds. If specified, during every internal Envoy will add 0 to interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;com.google.protobuf.DurationOrBuilder getIntervalJitterOrBuilder()
An optional jitter amount in millseconds. If specified, during every internal Envoy will add 0 to interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;boolean hasUnhealthyThreshold()
The number of unhealthy health checks required before a host is marked unhealthy. Note that for *http* health checking if a host responds with 503 this threshold is ignored and the host is considered unhealthy immediately.
.google.protobuf.UInt32Value unhealthy_threshold = 4;com.google.protobuf.UInt32Value getUnhealthyThreshold()
The number of unhealthy health checks required before a host is marked unhealthy. Note that for *http* health checking if a host responds with 503 this threshold is ignored and the host is considered unhealthy immediately.
.google.protobuf.UInt32Value unhealthy_threshold = 4;com.google.protobuf.UInt32ValueOrBuilder getUnhealthyThresholdOrBuilder()
The number of unhealthy health checks required before a host is marked unhealthy. Note that for *http* health checking if a host responds with 503 this threshold is ignored and the host is considered unhealthy immediately.
.google.protobuf.UInt32Value unhealthy_threshold = 4;boolean hasHealthyThreshold()
The number of healthy health checks required before a host is marked healthy. Note that during startup, only a single successful health check is required to mark a host healthy.
.google.protobuf.UInt32Value healthy_threshold = 5;com.google.protobuf.UInt32Value getHealthyThreshold()
The number of healthy health checks required before a host is marked healthy. Note that during startup, only a single successful health check is required to mark a host healthy.
.google.protobuf.UInt32Value healthy_threshold = 5;com.google.protobuf.UInt32ValueOrBuilder getHealthyThresholdOrBuilder()
The number of healthy health checks required before a host is marked healthy. Note that during startup, only a single successful health check is required to mark a host healthy.
.google.protobuf.UInt32Value healthy_threshold = 5;boolean hasAltPort()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;com.google.protobuf.UInt32Value getAltPort()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;com.google.protobuf.UInt32ValueOrBuilder getAltPortOrBuilder()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;boolean hasReuseConnection()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;com.google.protobuf.BoolValue getReuseConnection()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;com.google.protobuf.BoolValueOrBuilder getReuseConnectionOrBuilder()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;boolean hasHttpHealthCheck()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;HealthCheckOuterClass.HealthCheck.HttpHealthCheck getHttpHealthCheck()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;HealthCheckOuterClass.HealthCheck.HttpHealthCheckOrBuilder getHttpHealthCheckOrBuilder()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;boolean hasTcpHealthCheck()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;HealthCheckOuterClass.HealthCheck.TcpHealthCheck getTcpHealthCheck()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;HealthCheckOuterClass.HealthCheck.TcpHealthCheckOrBuilder getTcpHealthCheckOrBuilder()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;boolean hasRedisHealthCheck()
Redis health check.
.envoy.api.v2.core.HealthCheck.RedisHealthCheck redis_health_check = 10;HealthCheckOuterClass.HealthCheck.RedisHealthCheck getRedisHealthCheck()
Redis health check.
.envoy.api.v2.core.HealthCheck.RedisHealthCheck redis_health_check = 10;HealthCheckOuterClass.HealthCheck.RedisHealthCheckOrBuilder getRedisHealthCheckOrBuilder()
Redis health check.
.envoy.api.v2.core.HealthCheck.RedisHealthCheck redis_health_check = 10;boolean hasGrpcHealthCheck()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;HealthCheckOuterClass.HealthCheck.GrpcHealthCheck getGrpcHealthCheck()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;HealthCheckOuterClass.HealthCheck.GrpcHealthCheckOrBuilder getGrpcHealthCheckOrBuilder()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;boolean hasNoTrafficInterval()
The "no traffic interval" is a special health check interval that is used when a cluster has never had traffic routed to it. This lower interval allows cluster information to be kept up to date, without sending a potentially large amount of active health checking traffic for no reason. Once a cluster has been used for traffic routing, Envoy will shift back to using the standard health check interval that is defined. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12;com.google.protobuf.Duration getNoTrafficInterval()
The "no traffic interval" is a special health check interval that is used when a cluster has never had traffic routed to it. This lower interval allows cluster information to be kept up to date, without sending a potentially large amount of active health checking traffic for no reason. Once a cluster has been used for traffic routing, Envoy will shift back to using the standard health check interval that is defined. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12;com.google.protobuf.DurationOrBuilder getNoTrafficIntervalOrBuilder()
The "no traffic interval" is a special health check interval that is used when a cluster has never had traffic routed to it. This lower interval allows cluster information to be kept up to date, without sending a potentially large amount of active health checking traffic for no reason. Once a cluster has been used for traffic routing, Envoy will shift back to using the standard health check interval that is defined. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12;HealthCheckOuterClass.HealthCheck.HealthCheckerCase getHealthCheckerCase()
Copyright © 2018 The Envoy Project. All rights reserved.