| Package | Description |
|---|---|
| io.envoyproxy.envoy.api.v2 | |
| io.envoyproxy.envoy.api.v2.core | |
| io.envoyproxy.envoy.service.discovery.v2 |
| Modifier and Type | Method and Description |
|---|---|
HealthCheck.Builder |
Cluster.Builder.addHealthChecksBuilder()
Optional :ref:`active health checking <arch_overview_health_checking>`
configuration for the cluster.
|
HealthCheck.Builder |
Cluster.Builder.addHealthChecksBuilder(int index)
Optional :ref:`active health checking <arch_overview_health_checking>`
configuration for the cluster.
|
HealthCheck.Builder |
Cluster.Builder.getHealthChecksBuilder(int index)
Optional :ref:`active health checking <arch_overview_health_checking>`
configuration for the cluster.
|
| Modifier and Type | Method and Description |
|---|---|
List<HealthCheck.Builder> |
Cluster.Builder.getHealthChecksBuilderList()
Optional :ref:`active health checking <arch_overview_health_checking>`
configuration for the cluster.
|
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.addHealthChecks(HealthCheck.Builder builderForValue)
Optional :ref:`active health checking <arch_overview_health_checking>`
configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.addHealthChecks(int index,
HealthCheck.Builder builderForValue)
Optional :ref:`active health checking <arch_overview_health_checking>`
configuration for the cluster.
|
Cluster.Builder |
Cluster.Builder.setHealthChecks(int index,
HealthCheck.Builder builderForValue)
Optional :ref:`active health checking <arch_overview_health_checking>`
configuration for the cluster.
|
| Modifier and Type | Method and Description |
|---|---|
HealthCheck.Builder |
HealthCheck.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
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.clearCustomHealthCheck()
Custom health check.
|
HealthCheck.Builder |
HealthCheck.Builder.clearEventLogPath()
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.
|
HealthCheck.Builder |
HealthCheck.Builder.clearEventService()
[#not-implemented-hide:]
The gRPC service for the health check event service.
|
HealthCheck.Builder |
HealthCheck.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
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.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.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
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.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.clone() |
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(HealthCheck other) |
HealthCheck.Builder |
HealthCheck.Builder.mergeFrom(com.google.protobuf.Message 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.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.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.
|
HealthCheck.Builder |
HealthCheck.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static HealthCheck.Builder |
HealthCheck.newBuilder() |
static HealthCheck.Builder |
HealthCheck.newBuilder(HealthCheck prototype) |
HealthCheck.Builder |
HealthCheck.newBuilderForType() |
protected HealthCheck.Builder |
HealthCheck.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
HealthCheck.Builder |
HealthCheck.Builder.setAltPort(com.google.protobuf.UInt32Value.Builder builderForValue)
[#not-implemented-hide:] Non-serving port for health checking.
|
HealthCheck.Builder |
HealthCheck.Builder.setAltPort(com.google.protobuf.UInt32Value value)
[#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.setCustomHealthCheck(HealthCheck.CustomHealthCheck.Builder builderForValue)
Custom health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setCustomHealthCheck(HealthCheck.CustomHealthCheck value)
Custom health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventLogPath(String value)
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventLogPathBytes(com.google.protobuf.ByteString value)
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventService(EventServiceConfig.Builder builderForValue)
[#not-implemented-hide:]
The gRPC service for the health check event service.
|
HealthCheck.Builder |
HealthCheck.Builder.setEventService(EventServiceConfig value)
[#not-implemented-hide:]
The gRPC service for the health check event service.
|
HealthCheck.Builder |
HealthCheck.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HealthCheck.Builder |
HealthCheck.Builder.setGrpcHealthCheck(HealthCheck.GrpcHealthCheck.Builder builderForValue)
gRPC health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setGrpcHealthCheck(HealthCheck.GrpcHealthCheck value)
gRPC health check.
|
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.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.setHealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)
The number of healthy health checks required before a host is marked
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.setHttpHealthCheck(HealthCheck.HttpHealthCheck.Builder builderForValue)
HTTP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setHttpHealthCheck(HealthCheck.HttpHealthCheck value)
HTTP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setInitialJitter(com.google.protobuf.Duration.Builder builderForValue)
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.setInitialJitter(com.google.protobuf.Duration value)
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.setInterval(com.google.protobuf.Duration.Builder builderForValue)
The interval between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setInterval(com.google.protobuf.Duration value)
The interval between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setIntervalJitter(com.google.protobuf.Duration.Builder builderForValue)
An optional jitter amount in milliseconds.
|
HealthCheck.Builder |
HealthCheck.Builder.setIntervalJitter(com.google.protobuf.Duration value)
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.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.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.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HealthCheck.Builder |
HealthCheck.Builder.setReuseConnection(com.google.protobuf.BoolValue.Builder builderForValue)
Reuse health check connection between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setReuseConnection(com.google.protobuf.BoolValue value)
Reuse health check connection between health checks.
|
HealthCheck.Builder |
HealthCheck.Builder.setTcpHealthCheck(HealthCheck.TcpHealthCheck.Builder builderForValue)
TCP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setTcpHealthCheck(HealthCheck.TcpHealthCheck value)
TCP health check.
|
HealthCheck.Builder |
HealthCheck.Builder.setTimeout(com.google.protobuf.Duration.Builder builderForValue)
The time to wait for a health check response.
|
HealthCheck.Builder |
HealthCheck.Builder.setTimeout(com.google.protobuf.Duration value)
The time to wait for a health check response.
|
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.setTlsOptions(HealthCheck.TlsOptions value)
This allows overriding the cluster TLS settings, just for health check connections.
|
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.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.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.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.setUnhealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)
The number of unhealthy health checks required before a host is marked
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.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HealthCheck.Builder |
HealthCheck.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
HealthCheck.Builder |
ClusterHealthCheck.Builder.addHealthChecksBuilder()
repeated .envoy.api.v2.core.HealthCheck health_checks = 2; |
HealthCheck.Builder |
ClusterHealthCheck.Builder.addHealthChecksBuilder(int index)
repeated .envoy.api.v2.core.HealthCheck health_checks = 2; |
HealthCheck.Builder |
ClusterHealthCheck.Builder.getHealthChecksBuilder(int index)
repeated .envoy.api.v2.core.HealthCheck health_checks = 2; |
| Modifier and Type | Method and Description |
|---|---|
List<HealthCheck.Builder> |
ClusterHealthCheck.Builder.getHealthChecksBuilderList()
repeated .envoy.api.v2.core.HealthCheck health_checks = 2; |
| Modifier and Type | Method and Description |
|---|---|
ClusterHealthCheck.Builder |
ClusterHealthCheck.Builder.addHealthChecks(HealthCheck.Builder builderForValue)
repeated .envoy.api.v2.core.HealthCheck health_checks = 2; |
ClusterHealthCheck.Builder |
ClusterHealthCheck.Builder.addHealthChecks(int index,
HealthCheck.Builder builderForValue)
repeated .envoy.api.v2.core.HealthCheck health_checks = 2; |
ClusterHealthCheck.Builder |
ClusterHealthCheck.Builder.setHealthChecks(int index,
HealthCheck.Builder builderForValue)
repeated .envoy.api.v2.core.HealthCheck health_checks = 2; |
Copyright © 2018–2021 The Envoy Project. All rights reserved.