HealthCheck.Builder |
HealthCheck.Builder.addAllEventLogger(java.lang.Iterable<? extends TypedExtensionConfig> values) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.addEventLogger(int index,
TypedExtensionConfig value) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.addEventLogger(int index,
TypedExtensionConfig.Builder builderForValue) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.addEventLogger(TypedExtensionConfig value) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.addEventLogger(TypedExtensionConfig.Builder builderForValue) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.clear() |
|
HealthCheck.Builder |
HealthCheck.Builder.clearAltPort() |
[#not-implemented-hide:] Non-serving port for health checking.
|
HealthCheck.Builder |
HealthCheck.Builder.clearAlwaysLogHealthCheckFailures() |
If set to true, health check failure events will always be logged.
|
HealthCheck.Builder |
HealthCheck.Builder.clearAlwaysLogHealthCheckSuccess() |
If set to true, health check success events will always be logged.
|
HealthCheck.Builder |
HealthCheck.Builder.clearCustomHealthCheck() |
Custom health check.
|
HealthCheck.Builder |
HealthCheck.Builder.clearEventLogger() |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.clearEventLogPath() |
Deprecated.
|
HealthCheck.Builder |
HealthCheck.Builder.clearEventService() |
[#not-implemented-hide:]
The gRPC service for the health check event service.
|
HealthCheck.Builder |
HealthCheck.Builder.clearGrpcHealthCheck() |
gRPC health check.
|
HealthCheck.Builder |
HealthCheck.Builder.clearHealthChecker() |
|
HealthCheck.Builder |
HealthCheck.Builder.clearHealthyEdgeInterval() |
The "healthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.clearHealthyThreshold() |
The number of healthy health checks required before a host is marked
healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.clearHttpHealthCheck() |
HTTP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.clearInitialJitter() |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.clearInterval() |
The interval between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.clearIntervalJitter() |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.clearIntervalJitterPercent() |
An optional jitter amount as a percentage of interval_ms.
|
HealthCheck.Builder |
HealthCheck.Builder.clearNoTrafficHealthyInterval() |
The "no traffic healthy interval" is a special health check interval that
is used for hosts that are currently passing active health checking
(including new hosts) when the cluster has received no traffic.
|
HealthCheck.Builder |
HealthCheck.Builder.clearNoTrafficInterval() |
The "no traffic interval" is a special health check interval that is used when a cluster has
never had traffic routed to it.
|
HealthCheck.Builder |
HealthCheck.Builder.clearReuseConnection() |
Reuse health check connection between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.clearTcpHealthCheck() |
TCP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.clearTimeout() |
The time to wait for a health check response.
|
HealthCheck.Builder |
HealthCheck.Builder.clearTlsOptions() |
This allows overriding the cluster TLS settings, just for health check connections.
|
HealthCheck.Builder |
HealthCheck.Builder.clearTransportSocketMatchCriteria() |
Optional key/value pairs that will be used to match a transport socket from those specified in the cluster's
:ref:`tranport socket matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
|
HealthCheck.Builder |
HealthCheck.Builder.clearUnhealthyEdgeInterval() |
The "unhealthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.clearUnhealthyInterval() |
The "unhealthy interval" is a health check interval that is used for hosts that are marked as
unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.clearUnhealthyThreshold() |
The number of unhealthy health checks required before a host is marked
unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeAltPort(com.google.protobuf.UInt32Value value) |
[#not-implemented-hide:] Non-serving port for health checking.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeCustomHealthCheck(HealthCheck.CustomHealthCheck value) |
Custom health check.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeEventService(EventServiceConfig value) |
[#not-implemented-hide:]
The gRPC service for the health check event service.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
|
HealthCheck.Builder |
HealthCheck.Builder.mergeFrom(com.google.protobuf.Message other) |
|
HealthCheck.Builder |
HealthCheck.Builder.mergeFrom(HealthCheck other) |
|
HealthCheck.Builder |
HealthCheck.Builder.mergeGrpcHealthCheck(HealthCheck.GrpcHealthCheck value) |
gRPC health check.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeHealthyEdgeInterval(com.google.protobuf.Duration value) |
The "healthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeHealthyThreshold(com.google.protobuf.UInt32Value value) |
The number of healthy health checks required before a host is marked
healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeHttpHealthCheck(HealthCheck.HttpHealthCheck value) |
HTTP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeInitialJitter(com.google.protobuf.Duration value) |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeInterval(com.google.protobuf.Duration value) |
The interval between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeIntervalJitter(com.google.protobuf.Duration value) |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeNoTrafficHealthyInterval(com.google.protobuf.Duration value) |
The "no traffic healthy interval" is a special health check interval that
is used for hosts that are currently passing active health checking
(including new hosts) when the cluster has received no traffic.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeNoTrafficInterval(com.google.protobuf.Duration value) |
The "no traffic interval" is a special health check interval that is used when a cluster has
never had traffic routed to it.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeReuseConnection(com.google.protobuf.BoolValue value) |
Reuse health check connection between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeTcpHealthCheck(HealthCheck.TcpHealthCheck value) |
TCP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeTimeout(com.google.protobuf.Duration value) |
The time to wait for a health check response.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeTlsOptions(HealthCheck.TlsOptions value) |
This allows overriding the cluster TLS settings, just for health check connections.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeTransportSocketMatchCriteria(com.google.protobuf.Struct value) |
Optional key/value pairs that will be used to match a transport socket from those specified in the cluster's
:ref:`tranport socket matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeUnhealthyEdgeInterval(com.google.protobuf.Duration value) |
The "unhealthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeUnhealthyInterval(com.google.protobuf.Duration value) |
The "unhealthy interval" is a health check interval that is used for hosts that are marked as
unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeUnhealthyThreshold(com.google.protobuf.UInt32Value value) |
The number of unhealthy health checks required before a host is marked
unhealthy.
|
static HealthCheck.Builder |
HealthCheck.newBuilder() |
|
static HealthCheck.Builder |
HealthCheck.newBuilder(HealthCheck prototype) |
|
HealthCheck.Builder |
HealthCheck.newBuilderForType() |
|
protected HealthCheck.Builder |
HealthCheck.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
|
HealthCheck.Builder |
HealthCheck.Builder.removeEventLogger(int index) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.setAltPort(com.google.protobuf.UInt32Value value) |
[#not-implemented-hide:] Non-serving port for health checking.
|
HealthCheck.Builder |
HealthCheck.Builder.setAltPort(com.google.protobuf.UInt32Value.Builder builderForValue) |
[#not-implemented-hide:] Non-serving port for health checking.
|
HealthCheck.Builder |
HealthCheck.Builder.setAlwaysLogHealthCheckFailures(boolean value) |
If set to true, health check failure events will always be logged.
|
HealthCheck.Builder |
HealthCheck.Builder.setAlwaysLogHealthCheckSuccess(boolean value) |
If set to true, health check success events will always be logged.
|
HealthCheck.Builder |
HealthCheck.Builder.setCustomHealthCheck(HealthCheck.CustomHealthCheck value) |
Custom health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setCustomHealthCheck(HealthCheck.CustomHealthCheck.Builder builderForValue) |
Custom health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventLogger(int index,
TypedExtensionConfig value) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventLogger(int index,
TypedExtensionConfig.Builder builderForValue) |
A list of event log sinks to process the health check event.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventLogPath(java.lang.String value) |
Deprecated.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventLogPathBytes(com.google.protobuf.ByteString value) |
Deprecated.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventService(EventServiceConfig value) |
[#not-implemented-hide:]
The gRPC service for the health check event service.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventService(EventServiceConfig.Builder builderForValue) |
[#not-implemented-hide:]
The gRPC service for the health check event service.
|
HealthCheck.Builder |
HealthCheck.Builder.setGrpcHealthCheck(HealthCheck.GrpcHealthCheck value) |
gRPC health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setGrpcHealthCheck(HealthCheck.GrpcHealthCheck.Builder builderForValue) |
gRPC health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setHealthyEdgeInterval(com.google.protobuf.Duration value) |
The "healthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setHealthyEdgeInterval(com.google.protobuf.Duration.Builder builderForValue) |
The "healthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setHealthyThreshold(com.google.protobuf.UInt32Value value) |
The number of healthy health checks required before a host is marked
healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setHealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue) |
The number of healthy health checks required before a host is marked
healthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setHttpHealthCheck(HealthCheck.HttpHealthCheck value) |
HTTP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setHttpHealthCheck(HealthCheck.HttpHealthCheck.Builder builderForValue) |
HTTP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setInitialJitter(com.google.protobuf.Duration value) |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.setInitialJitter(com.google.protobuf.Duration.Builder builderForValue) |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.setInterval(com.google.protobuf.Duration value) |
The interval between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setInterval(com.google.protobuf.Duration.Builder builderForValue) |
The interval between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setIntervalJitter(com.google.protobuf.Duration value) |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.setIntervalJitter(com.google.protobuf.Duration.Builder builderForValue) |
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.setIntervalJitterPercent(int value) |
An optional jitter amount as a percentage of interval_ms.
|
HealthCheck.Builder |
HealthCheck.Builder.setNoTrafficHealthyInterval(com.google.protobuf.Duration value) |
The "no traffic healthy interval" is a special health check interval that
is used for hosts that are currently passing active health checking
(including new hosts) when the cluster has received no traffic.
|
HealthCheck.Builder |
HealthCheck.Builder.setNoTrafficHealthyInterval(com.google.protobuf.Duration.Builder builderForValue) |
The "no traffic healthy interval" is a special health check interval that
is used for hosts that are currently passing active health checking
(including new hosts) when the cluster has received no traffic.
|
HealthCheck.Builder |
HealthCheck.Builder.setNoTrafficInterval(com.google.protobuf.Duration value) |
The "no traffic interval" is a special health check interval that is used when a cluster has
never had traffic routed to it.
|
HealthCheck.Builder |
HealthCheck.Builder.setNoTrafficInterval(com.google.protobuf.Duration.Builder builderForValue) |
The "no traffic interval" is a special health check interval that is used when a cluster has
never had traffic routed to it.
|
HealthCheck.Builder |
HealthCheck.Builder.setReuseConnection(com.google.protobuf.BoolValue value) |
Reuse health check connection between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setReuseConnection(com.google.protobuf.BoolValue.Builder builderForValue) |
Reuse health check connection between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setTcpHealthCheck(HealthCheck.TcpHealthCheck value) |
TCP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setTcpHealthCheck(HealthCheck.TcpHealthCheck.Builder builderForValue) |
TCP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setTimeout(com.google.protobuf.Duration value) |
The time to wait for a health check response.
|
HealthCheck.Builder |
HealthCheck.Builder.setTimeout(com.google.protobuf.Duration.Builder builderForValue) |
The time to wait for a health check response.
|
HealthCheck.Builder |
HealthCheck.Builder.setTlsOptions(HealthCheck.TlsOptions value) |
This allows overriding the cluster TLS settings, just for health check connections.
|
HealthCheck.Builder |
HealthCheck.Builder.setTlsOptions(HealthCheck.TlsOptions.Builder builderForValue) |
This allows overriding the cluster TLS settings, just for health check connections.
|
HealthCheck.Builder |
HealthCheck.Builder.setTransportSocketMatchCriteria(com.google.protobuf.Struct value) |
Optional key/value pairs that will be used to match a transport socket from those specified in the cluster's
:ref:`tranport socket matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
|
HealthCheck.Builder |
HealthCheck.Builder.setTransportSocketMatchCriteria(com.google.protobuf.Struct.Builder builderForValue) |
Optional key/value pairs that will be used to match a transport socket from those specified in the cluster's
:ref:`tranport socket matches <envoy_v3_api_field_config.cluster.v3.Cluster.transport_socket_matches>`.
|
HealthCheck.Builder |
HealthCheck.Builder.setUnhealthyEdgeInterval(com.google.protobuf.Duration value) |
The "unhealthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setUnhealthyEdgeInterval(com.google.protobuf.Duration.Builder builderForValue) |
The "unhealthy edge interval" is a special health check interval that is used for the first
health check right after a host is marked as unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setUnhealthyInterval(com.google.protobuf.Duration value) |
The "unhealthy interval" is a health check interval that is used for hosts that are marked as
unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setUnhealthyInterval(com.google.protobuf.Duration.Builder builderForValue) |
The "unhealthy interval" is a health check interval that is used for hosts that are marked as
unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setUnhealthyThreshold(com.google.protobuf.UInt32Value value) |
The number of unhealthy health checks required before a host is marked
unhealthy.
|
HealthCheck.Builder |
HealthCheck.Builder.setUnhealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue) |
The number of unhealthy health checks required before a host is marked
unhealthy.
|
HealthCheck.Builder |
HealthCheck.toBuilder() |
|