Uses of Class
io.envoyproxy.envoy.config.core.v3.HealthCheck.Builder
Packages that use HealthCheck.Builder
-
Uses of HealthCheck.Builder in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type HealthCheck.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.RepeatedFieldBuilder
<HealthCheck, HealthCheck.Builder, HealthCheckOrBuilder> Cluster.Builder.healthChecksBuilder_
Methods in io.envoyproxy.envoy.config.cluster.v3 that return HealthCheck.BuilderModifier and TypeMethodDescriptionCluster.Builder.addHealthChecksBuilder()
Optional :ref:`active health checking <arch_overview_health_checking>` configuration for the cluster.Cluster.Builder.addHealthChecksBuilder
(int index) Optional :ref:`active health checking <arch_overview_health_checking>` configuration for the cluster.Cluster.Builder.getHealthChecksBuilder
(int index) Optional :ref:`active health checking <arch_overview_health_checking>` configuration for the cluster.Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type HealthCheck.BuilderModifier and TypeMethodDescriptionCluster.Builder.getHealthChecksBuilderList()
Optional :ref:`active health checking <arch_overview_health_checking>` configuration for the cluster.private com.google.protobuf.RepeatedFieldBuilder
<HealthCheck, HealthCheck.Builder, HealthCheckOrBuilder> Cluster.Builder.internalGetHealthChecksFieldBuilder()
Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type HealthCheck.BuilderModifier and TypeMethodDescriptionCluster.Builder.addHealthChecks
(int index, HealthCheck.Builder builderForValue) Optional :ref:`active health checking <arch_overview_health_checking>` configuration for the cluster.Cluster.Builder.addHealthChecks
(HealthCheck.Builder builderForValue) Optional :ref:`active health checking <arch_overview_health_checking>` configuration for the cluster.Cluster.Builder.setHealthChecks
(int index, HealthCheck.Builder builderForValue) Optional :ref:`active health checking <arch_overview_health_checking>` configuration for the cluster. -
Uses of HealthCheck.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return HealthCheck.BuilderModifier and TypeMethodDescriptionHealthCheck.Builder.addAllEventLogger
(Iterable<? extends TypedExtensionConfig> values) A list of event log sinks to process the health check event.HealthCheck.Builder.addEventLogger
(int index, TypedExtensionConfig value) A list of event log sinks to process the health check event.HealthCheck.Builder.addEventLogger
(int index, TypedExtensionConfig.Builder builderForValue) A list of event log sinks to process the health check event.HealthCheck.Builder.addEventLogger
(TypedExtensionConfig value) A list of event log sinks to process the health check event.HealthCheck.Builder.addEventLogger
(TypedExtensionConfig.Builder builderForValue) A list of event log sinks to process the health check event.HealthCheck.Builder.clear()
HealthCheck.Builder.clearAltPort()
[#not-implemented-hide:] Non-serving port for health checking.HealthCheck.Builder.clearAlwaysLogHealthCheckFailures()
If set to true, health check failure events will always be logged.HealthCheck.Builder.clearAlwaysLogHealthCheckSuccess()
If set to true, health check success events will always be logged.HealthCheck.Builder.clearCustomHealthCheck()
Custom health check.HealthCheck.Builder.clearEventLogger()
A list of event log sinks to process the health check event.HealthCheck.Builder.clearEventLogPath()
Deprecated.envoy.config.core.v3.HealthCheck.event_log_path is deprecated.HealthCheck.Builder.clearEventService()
[#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.Builder.clearGrpcHealthCheck()
gRPC health check.HealthCheck.Builder.clearHealthChecker()
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.clearHealthyThreshold()
The number of healthy health checks required before a host is marked healthy.HealthCheck.Builder.clearHttpHealthCheck()
HTTP health check.HealthCheck.Builder.clearInitialJitter()
An optional jitter amount in milliseconds.HealthCheck.Builder.clearInterval()
The interval between health checks.HealthCheck.Builder.clearIntervalJitter()
An optional jitter amount in milliseconds.HealthCheck.Builder.clearIntervalJitterPercent()
An optional jitter amount as a percentage of interval_ms.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.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.clearReuseConnection()
Reuse health check connection between health checks.HealthCheck.Builder.clearTcpHealthCheck()
TCP health check.HealthCheck.Builder.clearTimeout()
The time to wait for a health check response.HealthCheck.Builder.clearTlsOptions()
This allows overriding the cluster TLS settings, just for health check connections.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.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.clearUnhealthyInterval()
The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.HealthCheck.Builder.clearUnhealthyThreshold()
The number of unhealthy health checks required before a host is marked unhealthy.HealthCheck.Builder.mergeAltPort
(com.google.protobuf.UInt32Value value) [#not-implemented-hide:] Non-serving port for health checking.HealthCheck.Builder.mergeCustomHealthCheck
(HealthCheck.CustomHealthCheck value) Custom health check.HealthCheck.Builder.mergeEventService
(EventServiceConfig value) [#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HealthCheck.Builder.mergeFrom
(com.google.protobuf.Message other) HealthCheck.Builder.mergeFrom
(HealthCheck other) HealthCheck.Builder.mergeGrpcHealthCheck
(HealthCheck.GrpcHealthCheck value) gRPC health check.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.mergeHealthyThreshold
(com.google.protobuf.UInt32Value value) The number of healthy health checks required before a host is marked healthy.HealthCheck.Builder.mergeHttpHealthCheck
(HealthCheck.HttpHealthCheck value) HTTP health check.HealthCheck.Builder.mergeInitialJitter
(com.google.protobuf.Duration value) An optional jitter amount in milliseconds.HealthCheck.Builder.mergeInterval
(com.google.protobuf.Duration value) The interval between health checks.HealthCheck.Builder.mergeIntervalJitter
(com.google.protobuf.Duration value) An optional jitter amount in milliseconds.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.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.mergeReuseConnection
(com.google.protobuf.BoolValue value) Reuse health check connection between health checks.HealthCheck.Builder.mergeTcpHealthCheck
(HealthCheck.TcpHealthCheck value) TCP health check.HealthCheck.Builder.mergeTimeout
(com.google.protobuf.Duration value) The time to wait for a health check response.HealthCheck.Builder.mergeTlsOptions
(HealthCheck.TlsOptions value) This allows overriding the cluster TLS settings, just for health check connections.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.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.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.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.newBuilderForType()
protected HealthCheck.Builder
HealthCheck.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) HealthCheck.Builder.removeEventLogger
(int index) A list of event log sinks to process the health check event.HealthCheck.Builder.setAltPort
(com.google.protobuf.UInt32Value value) [#not-implemented-hide:] Non-serving port for health checking.HealthCheck.Builder.setAltPort
(com.google.protobuf.UInt32Value.Builder builderForValue) [#not-implemented-hide:] Non-serving port for health checking.HealthCheck.Builder.setAlwaysLogHealthCheckFailures
(boolean value) If set to true, health check failure events will always be logged.HealthCheck.Builder.setAlwaysLogHealthCheckSuccess
(boolean value) If set to true, health check success events will always be logged.HealthCheck.Builder.setCustomHealthCheck
(HealthCheck.CustomHealthCheck value) Custom health check.HealthCheck.Builder.setCustomHealthCheck
(HealthCheck.CustomHealthCheck.Builder builderForValue) Custom health check.HealthCheck.Builder.setEventLogger
(int index, TypedExtensionConfig value) A list of event log sinks to process the health check event.HealthCheck.Builder.setEventLogger
(int index, TypedExtensionConfig.Builder builderForValue) A list of event log sinks to process the health check event.HealthCheck.Builder.setEventLogPath
(String value) Deprecated.envoy.config.core.v3.HealthCheck.event_log_path is deprecated.HealthCheck.Builder.setEventLogPathBytes
(com.google.protobuf.ByteString value) Deprecated.envoy.config.core.v3.HealthCheck.event_log_path is deprecated.HealthCheck.Builder.setEventService
(EventServiceConfig value) [#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.Builder.setEventService
(EventServiceConfig.Builder builderForValue) [#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.Builder.setGrpcHealthCheck
(HealthCheck.GrpcHealthCheck value) gRPC health check.HealthCheck.Builder.setGrpcHealthCheck
(HealthCheck.GrpcHealthCheck.Builder builderForValue) gRPC health check.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.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.setHealthyThreshold
(com.google.protobuf.UInt32Value value) The number of healthy health checks required before a host is marked healthy.HealthCheck.Builder.setHealthyThreshold
(com.google.protobuf.UInt32Value.Builder builderForValue) The number of healthy health checks required before a host is marked healthy.HealthCheck.Builder.setHttpHealthCheck
(HealthCheck.HttpHealthCheck value) HTTP health check.HealthCheck.Builder.setHttpHealthCheck
(HealthCheck.HttpHealthCheck.Builder builderForValue) HTTP health check.HealthCheck.Builder.setInitialJitter
(com.google.protobuf.Duration value) An optional jitter amount in milliseconds.HealthCheck.Builder.setInitialJitter
(com.google.protobuf.Duration.Builder builderForValue) An optional jitter amount in milliseconds.HealthCheck.Builder.setInterval
(com.google.protobuf.Duration value) The interval between health checks.HealthCheck.Builder.setInterval
(com.google.protobuf.Duration.Builder builderForValue) The interval between health checks.HealthCheck.Builder.setIntervalJitter
(com.google.protobuf.Duration value) An optional jitter amount in milliseconds.HealthCheck.Builder.setIntervalJitter
(com.google.protobuf.Duration.Builder builderForValue) An optional jitter amount in milliseconds.HealthCheck.Builder.setIntervalJitterPercent
(int value) An optional jitter amount as a percentage of interval_ms.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.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.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.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.setReuseConnection
(com.google.protobuf.BoolValue value) Reuse health check connection between health checks.HealthCheck.Builder.setReuseConnection
(com.google.protobuf.BoolValue.Builder builderForValue) Reuse health check connection between health checks.HealthCheck.Builder.setTcpHealthCheck
(HealthCheck.TcpHealthCheck value) TCP health check.HealthCheck.Builder.setTcpHealthCheck
(HealthCheck.TcpHealthCheck.Builder builderForValue) TCP health check.HealthCheck.Builder.setTimeout
(com.google.protobuf.Duration value) The time to wait for a health check response.HealthCheck.Builder.setTimeout
(com.google.protobuf.Duration.Builder builderForValue) The time to wait for a health check response.HealthCheck.Builder.setTlsOptions
(HealthCheck.TlsOptions value) This allows overriding the cluster TLS settings, just for health check connections.HealthCheck.Builder.setTlsOptions
(HealthCheck.TlsOptions.Builder builderForValue) This allows overriding the cluster TLS settings, just for health check connections.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.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.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.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.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.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.setUnhealthyThreshold
(com.google.protobuf.UInt32Value value) The number of unhealthy health checks required before a host is marked unhealthy.HealthCheck.Builder.setUnhealthyThreshold
(com.google.protobuf.UInt32Value.Builder builderForValue) The number of unhealthy health checks required before a host is marked unhealthy.HealthCheck.toBuilder()