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
Subclasses with type arguments of type HealthCheck.Builder in io.envoyproxy.envoy.config.core.v3Methods 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.BuilderHealthCheck.newBuilder()static HealthCheck.BuilderHealthCheck.newBuilder(HealthCheck prototype) HealthCheck.newBuilderForType()protected HealthCheck.BuilderHealthCheck.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()