Package io.envoyproxy.envoy.api.v2.core
Class HealthCheck.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
- io.envoyproxy.envoy.api.v2.core.HealthCheck.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,HealthCheckOrBuilder,Cloneable
- Enclosing class:
- HealthCheck
public static final class HealthCheck.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder> implements HealthCheckOrBuilder
[#next-free-field: 23]
Protobuf typeenvoy.api.v2.core.HealthCheck
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HealthCheck.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HealthCheckbuild()HealthCheckbuildPartial()HealthCheck.Builderclear()HealthCheck.BuilderclearAltPort()[#not-implemented-hide:] Non-serving port for health checking.HealthCheck.BuilderclearAlwaysLogHealthCheckFailures()If set to true, health check failure events will always be logged.HealthCheck.BuilderclearCustomHealthCheck()Custom health check.HealthCheck.BuilderclearEventLogPath()Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.HealthCheck.BuilderclearEventService()[#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)HealthCheck.BuilderclearGrpcHealthCheck()gRPC health check.HealthCheck.BuilderclearHealthChecker()HealthCheck.BuilderclearHealthyEdgeInterval()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.BuilderclearHealthyThreshold()The number of healthy health checks required before a host is marked healthy.HealthCheck.BuilderclearHttpHealthCheck()HTTP health check.HealthCheck.BuilderclearInitialJitter()An optional jitter amount in milliseconds.HealthCheck.BuilderclearInterval()The interval between health checks.HealthCheck.BuilderclearIntervalJitter()An optional jitter amount in milliseconds.HealthCheck.BuilderclearIntervalJitterPercent()An optional jitter amount as a percentage of interval_ms.HealthCheck.BuilderclearNoTrafficInterval()The "no traffic interval" is a special health check interval that is used when a cluster has never had traffic routed to it.HealthCheck.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)HealthCheck.BuilderclearReuseConnection()Reuse health check connection between health checks.HealthCheck.BuilderclearTcpHealthCheck()TCP health check.HealthCheck.BuilderclearTimeout()The time to wait for a health check response.HealthCheck.BuilderclearTlsOptions()This allows overriding the cluster TLS settings, just for health check connections.HealthCheck.BuilderclearUnhealthyEdgeInterval()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.BuilderclearUnhealthyInterval()The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.HealthCheck.BuilderclearUnhealthyThreshold()The number of unhealthy health checks required before a host is marked unhealthy.HealthCheck.Builderclone()com.google.protobuf.UInt32ValuegetAltPort()[#not-implemented-hide:] Non-serving port for health checking.com.google.protobuf.UInt32Value.BuildergetAltPortBuilder()[#not-implemented-hide:] Non-serving port for health checking.com.google.protobuf.UInt32ValueOrBuildergetAltPortOrBuilder()[#not-implemented-hide:] Non-serving port for health checking.booleangetAlwaysLogHealthCheckFailures()If set to true, health check failure events will always be logged.HealthCheck.CustomHealthCheckgetCustomHealthCheck()Custom health check.HealthCheck.CustomHealthCheck.BuildergetCustomHealthCheckBuilder()Custom health check.HealthCheck.CustomHealthCheckOrBuildergetCustomHealthCheckOrBuilder()Custom health check.HealthCheckgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetEventLogPath()Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.com.google.protobuf.ByteStringgetEventLogPathBytes()Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.EventServiceConfiggetEventService()[#not-implemented-hide:] The gRPC service for the health check event service.EventServiceConfig.BuildergetEventServiceBuilder()[#not-implemented-hide:] The gRPC service for the health check event service.EventServiceConfigOrBuildergetEventServiceOrBuilder()[#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.GrpcHealthCheckgetGrpcHealthCheck()gRPC health check.HealthCheck.GrpcHealthCheck.BuildergetGrpcHealthCheckBuilder()gRPC health check.HealthCheck.GrpcHealthCheckOrBuildergetGrpcHealthCheckOrBuilder()gRPC health check.HealthCheck.HealthCheckerCasegetHealthCheckerCase()com.google.protobuf.DurationgetHealthyEdgeInterval()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.com.google.protobuf.Duration.BuildergetHealthyEdgeIntervalBuilder()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.com.google.protobuf.DurationOrBuildergetHealthyEdgeIntervalOrBuilder()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.com.google.protobuf.UInt32ValuegetHealthyThreshold()The number of healthy health checks required before a host is marked healthy.com.google.protobuf.UInt32Value.BuildergetHealthyThresholdBuilder()The number of healthy health checks required before a host is marked healthy.com.google.protobuf.UInt32ValueOrBuildergetHealthyThresholdOrBuilder()The number of healthy health checks required before a host is marked healthy.HealthCheck.HttpHealthCheckgetHttpHealthCheck()HTTP health check.HealthCheck.HttpHealthCheck.BuildergetHttpHealthCheckBuilder()HTTP health check.HealthCheck.HttpHealthCheckOrBuildergetHttpHealthCheckOrBuilder()HTTP health check.com.google.protobuf.DurationgetInitialJitter()An optional jitter amount in milliseconds.com.google.protobuf.Duration.BuildergetInitialJitterBuilder()An optional jitter amount in milliseconds.com.google.protobuf.DurationOrBuildergetInitialJitterOrBuilder()An optional jitter amount in milliseconds.com.google.protobuf.DurationgetInterval()The interval between health checks.com.google.protobuf.Duration.BuildergetIntervalBuilder()The interval between health checks.com.google.protobuf.DurationgetIntervalJitter()An optional jitter amount in milliseconds.com.google.protobuf.Duration.BuildergetIntervalJitterBuilder()An optional jitter amount in milliseconds.com.google.protobuf.DurationOrBuildergetIntervalJitterOrBuilder()An optional jitter amount in milliseconds.intgetIntervalJitterPercent()An optional jitter amount as a percentage of interval_ms.com.google.protobuf.DurationOrBuildergetIntervalOrBuilder()The interval between health checks.com.google.protobuf.DurationgetNoTrafficInterval()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.Duration.BuildergetNoTrafficIntervalBuilder()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.DurationOrBuildergetNoTrafficIntervalOrBuilder()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.BoolValuegetReuseConnection()Reuse health check connection between health checks.com.google.protobuf.BoolValue.BuildergetReuseConnectionBuilder()Reuse health check connection between health checks.com.google.protobuf.BoolValueOrBuildergetReuseConnectionOrBuilder()Reuse health check connection between health checks.HealthCheck.TcpHealthCheckgetTcpHealthCheck()TCP health check.HealthCheck.TcpHealthCheck.BuildergetTcpHealthCheckBuilder()TCP health check.HealthCheck.TcpHealthCheckOrBuildergetTcpHealthCheckOrBuilder()TCP health check.com.google.protobuf.DurationgetTimeout()The time to wait for a health check response.com.google.protobuf.Duration.BuildergetTimeoutBuilder()The time to wait for a health check response.com.google.protobuf.DurationOrBuildergetTimeoutOrBuilder()The time to wait for a health check response.HealthCheck.TlsOptionsgetTlsOptions()This allows overriding the cluster TLS settings, just for health check connections.HealthCheck.TlsOptions.BuildergetTlsOptionsBuilder()This allows overriding the cluster TLS settings, just for health check connections.HealthCheck.TlsOptionsOrBuildergetTlsOptionsOrBuilder()This allows overriding the cluster TLS settings, just for health check connections.com.google.protobuf.DurationgetUnhealthyEdgeInterval()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.com.google.protobuf.Duration.BuildergetUnhealthyEdgeIntervalBuilder()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.com.google.protobuf.DurationOrBuildergetUnhealthyEdgeIntervalOrBuilder()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.com.google.protobuf.DurationgetUnhealthyInterval()The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.com.google.protobuf.Duration.BuildergetUnhealthyIntervalBuilder()The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.com.google.protobuf.DurationOrBuildergetUnhealthyIntervalOrBuilder()The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.com.google.protobuf.UInt32ValuegetUnhealthyThreshold()The number of unhealthy health checks required before a host is marked unhealthy.com.google.protobuf.UInt32Value.BuildergetUnhealthyThresholdBuilder()The number of unhealthy health checks required before a host is marked unhealthy.com.google.protobuf.UInt32ValueOrBuildergetUnhealthyThresholdOrBuilder()The number of unhealthy health checks required before a host is marked unhealthy.booleanhasAltPort()[#not-implemented-hide:] Non-serving port for health checking.booleanhasCustomHealthCheck()Custom health check.booleanhasEventService()[#not-implemented-hide:] The gRPC service for the health check event service.booleanhasGrpcHealthCheck()gRPC health check.booleanhasHealthyEdgeInterval()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.booleanhasHealthyThreshold()The number of healthy health checks required before a host is marked healthy.booleanhasHttpHealthCheck()HTTP health check.booleanhasInitialJitter()An optional jitter amount in milliseconds.booleanhasInterval()The interval between health checks.booleanhasIntervalJitter()An optional jitter amount in milliseconds.booleanhasNoTrafficInterval()The "no traffic interval" is a special health check interval that is used when a cluster has never had traffic routed to it.booleanhasReuseConnection()Reuse health check connection between health checks.booleanhasTcpHealthCheck()TCP health check.booleanhasTimeout()The time to wait for a health check response.booleanhasTlsOptions()This allows overriding the cluster TLS settings, just for health check connections.booleanhasUnhealthyEdgeInterval()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.booleanhasUnhealthyInterval()The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.booleanhasUnhealthyThreshold()The number of unhealthy health checks required before a host is marked unhealthy.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()HealthCheck.BuildermergeAltPort(com.google.protobuf.UInt32Value value)[#not-implemented-hide:] Non-serving port for health checking.HealthCheck.BuildermergeCustomHealthCheck(HealthCheck.CustomHealthCheck value)Custom health check.HealthCheck.BuildermergeEventService(EventServiceConfig value)[#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)HealthCheck.BuildermergeFrom(com.google.protobuf.Message other)HealthCheck.BuildermergeFrom(HealthCheck other)HealthCheck.BuildermergeGrpcHealthCheck(HealthCheck.GrpcHealthCheck value)gRPC health check.HealthCheck.BuildermergeHealthyEdgeInterval(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.BuildermergeHealthyThreshold(com.google.protobuf.UInt32Value value)The number of healthy health checks required before a host is marked healthy.HealthCheck.BuildermergeHttpHealthCheck(HealthCheck.HttpHealthCheck value)HTTP health check.HealthCheck.BuildermergeInitialJitter(com.google.protobuf.Duration value)An optional jitter amount in milliseconds.HealthCheck.BuildermergeInterval(com.google.protobuf.Duration value)The interval between health checks.HealthCheck.BuildermergeIntervalJitter(com.google.protobuf.Duration value)An optional jitter amount in milliseconds.HealthCheck.BuildermergeNoTrafficInterval(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.BuildermergeReuseConnection(com.google.protobuf.BoolValue value)Reuse health check connection between health checks.HealthCheck.BuildermergeTcpHealthCheck(HealthCheck.TcpHealthCheck value)TCP health check.HealthCheck.BuildermergeTimeout(com.google.protobuf.Duration value)The time to wait for a health check response.HealthCheck.BuildermergeTlsOptions(HealthCheck.TlsOptions value)This allows overriding the cluster TLS settings, just for health check connections.HealthCheck.BuildermergeUnhealthyEdgeInterval(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.BuildermergeUnhealthyInterval(com.google.protobuf.Duration value)The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.HealthCheck.BuildermergeUnhealthyThreshold(com.google.protobuf.UInt32Value value)The number of unhealthy health checks required before a host is marked unhealthy.HealthCheck.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)HealthCheck.BuildersetAltPort(com.google.protobuf.UInt32Value value)[#not-implemented-hide:] Non-serving port for health checking.HealthCheck.BuildersetAltPort(com.google.protobuf.UInt32Value.Builder builderForValue)[#not-implemented-hide:] Non-serving port for health checking.HealthCheck.BuildersetAlwaysLogHealthCheckFailures(boolean value)If set to true, health check failure events will always be logged.HealthCheck.BuildersetCustomHealthCheck(HealthCheck.CustomHealthCheck value)Custom health check.HealthCheck.BuildersetCustomHealthCheck(HealthCheck.CustomHealthCheck.Builder builderForValue)Custom health check.HealthCheck.BuildersetEventLogPath(String value)Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.HealthCheck.BuildersetEventLogPathBytes(com.google.protobuf.ByteString value)Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`.HealthCheck.BuildersetEventService(EventServiceConfig value)[#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.BuildersetEventService(EventServiceConfig.Builder builderForValue)[#not-implemented-hide:] The gRPC service for the health check event service.HealthCheck.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HealthCheck.BuildersetGrpcHealthCheck(HealthCheck.GrpcHealthCheck value)gRPC health check.HealthCheck.BuildersetGrpcHealthCheck(HealthCheck.GrpcHealthCheck.Builder builderForValue)gRPC health check.HealthCheck.BuildersetHealthyEdgeInterval(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.BuildersetHealthyEdgeInterval(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.BuildersetHealthyThreshold(com.google.protobuf.UInt32Value value)The number of healthy health checks required before a host is marked healthy.HealthCheck.BuildersetHealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)The number of healthy health checks required before a host is marked healthy.HealthCheck.BuildersetHttpHealthCheck(HealthCheck.HttpHealthCheck value)HTTP health check.HealthCheck.BuildersetHttpHealthCheck(HealthCheck.HttpHealthCheck.Builder builderForValue)HTTP health check.HealthCheck.BuildersetInitialJitter(com.google.protobuf.Duration value)An optional jitter amount in milliseconds.HealthCheck.BuildersetInitialJitter(com.google.protobuf.Duration.Builder builderForValue)An optional jitter amount in milliseconds.HealthCheck.BuildersetInterval(com.google.protobuf.Duration value)The interval between health checks.HealthCheck.BuildersetInterval(com.google.protobuf.Duration.Builder builderForValue)The interval between health checks.HealthCheck.BuildersetIntervalJitter(com.google.protobuf.Duration value)An optional jitter amount in milliseconds.HealthCheck.BuildersetIntervalJitter(com.google.protobuf.Duration.Builder builderForValue)An optional jitter amount in milliseconds.HealthCheck.BuildersetIntervalJitterPercent(int value)An optional jitter amount as a percentage of interval_ms.HealthCheck.BuildersetNoTrafficInterval(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.BuildersetNoTrafficInterval(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.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)HealthCheck.BuildersetReuseConnection(com.google.protobuf.BoolValue value)Reuse health check connection between health checks.HealthCheck.BuildersetReuseConnection(com.google.protobuf.BoolValue.Builder builderForValue)Reuse health check connection between health checks.HealthCheck.BuildersetTcpHealthCheck(HealthCheck.TcpHealthCheck value)TCP health check.HealthCheck.BuildersetTcpHealthCheck(HealthCheck.TcpHealthCheck.Builder builderForValue)TCP health check.HealthCheck.BuildersetTimeout(com.google.protobuf.Duration value)The time to wait for a health check response.HealthCheck.BuildersetTimeout(com.google.protobuf.Duration.Builder builderForValue)The time to wait for a health check response.HealthCheck.BuildersetTlsOptions(HealthCheck.TlsOptions value)This allows overriding the cluster TLS settings, just for health check connections.HealthCheck.BuildersetTlsOptions(HealthCheck.TlsOptions.Builder builderForValue)This allows overriding the cluster TLS settings, just for health check connections.HealthCheck.BuildersetUnhealthyEdgeInterval(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.BuildersetUnhealthyEdgeInterval(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.BuildersetUnhealthyInterval(com.google.protobuf.Duration value)The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy.HealthCheck.BuildersetUnhealthyInterval(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.BuildersetUnhealthyThreshold(com.google.protobuf.UInt32Value value)The number of unhealthy health checks required before a host is marked unhealthy.HealthCheck.BuildersetUnhealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)The number of unhealthy health checks required before a host is marked unhealthy.HealthCheck.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
clear
public HealthCheck.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
getDefaultInstanceForType
public HealthCheck getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public HealthCheck build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HealthCheck buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HealthCheck.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
setField
public HealthCheck.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
clearField
public HealthCheck.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
clearOneof
public HealthCheck.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
setRepeatedField
public HealthCheck.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
addRepeatedField
public HealthCheck.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
mergeFrom
public HealthCheck.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HealthCheck.Builder>
-
mergeFrom
public HealthCheck.Builder mergeFrom(HealthCheck other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
mergeFrom
public HealthCheck.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HealthCheck.Builder>- Throws:
IOException
-
getHealthCheckerCase
public HealthCheck.HealthCheckerCase getHealthCheckerCase()
- Specified by:
getHealthCheckerCasein interfaceHealthCheckOrBuilder
-
clearHealthChecker
public HealthCheck.Builder clearHealthChecker()
-
hasTimeout
public boolean 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) = { ... }- Specified by:
hasTimeoutin interfaceHealthCheckOrBuilder- Returns:
- Whether the timeout field is set.
-
getTimeout
public 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) = { ... }- Specified by:
getTimeoutin interfaceHealthCheckOrBuilder- Returns:
- The timeout.
-
setTimeout
public HealthCheck.Builder setTimeout(com.google.protobuf.Duration value)
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) = { ... }
-
setTimeout
public HealthCheck.Builder setTimeout(com.google.protobuf.Duration.Builder builderForValue)
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) = { ... }
-
mergeTimeout
public HealthCheck.Builder mergeTimeout(com.google.protobuf.Duration value)
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) = { ... }
-
clearTimeout
public HealthCheck.Builder clearTimeout()
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) = { ... }
-
getTimeoutBuilder
public com.google.protobuf.Duration.Builder getTimeoutBuilder()
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) = { ... }
-
getTimeoutOrBuilder
public 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) = { ... }- Specified by:
getTimeoutOrBuilderin interfaceHealthCheckOrBuilder
-
hasInterval
public boolean hasInterval()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }- Specified by:
hasIntervalin interfaceHealthCheckOrBuilder- Returns:
- Whether the interval field is set.
-
getInterval
public com.google.protobuf.Duration getInterval()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }- Specified by:
getIntervalin interfaceHealthCheckOrBuilder- Returns:
- The interval.
-
setInterval
public HealthCheck.Builder setInterval(com.google.protobuf.Duration value)
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }
-
setInterval
public HealthCheck.Builder setInterval(com.google.protobuf.Duration.Builder builderForValue)
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }
-
mergeInterval
public HealthCheck.Builder mergeInterval(com.google.protobuf.Duration value)
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }
-
clearInterval
public HealthCheck.Builder clearInterval()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }
-
getIntervalBuilder
public com.google.protobuf.Duration.Builder getIntervalBuilder()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }
-
getIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getIntervalOrBuilder()
The interval between health checks.
.google.protobuf.Duration interval = 2 [(.validate.rules) = { ... }- Specified by:
getIntervalOrBuilderin interfaceHealthCheckOrBuilder
-
hasInitialJitter
public boolean hasInitialJitter()
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;- Specified by:
hasInitialJitterin interfaceHealthCheckOrBuilder- Returns:
- Whether the initialJitter field is set.
-
getInitialJitter
public com.google.protobuf.Duration getInitialJitter()
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;- Specified by:
getInitialJitterin interfaceHealthCheckOrBuilder- Returns:
- The initialJitter.
-
setInitialJitter
public HealthCheck.Builder setInitialJitter(com.google.protobuf.Duration value)
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;
-
setInitialJitter
public HealthCheck.Builder setInitialJitter(com.google.protobuf.Duration.Builder builderForValue)
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;
-
mergeInitialJitter
public HealthCheck.Builder mergeInitialJitter(com.google.protobuf.Duration value)
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;
-
clearInitialJitter
public HealthCheck.Builder clearInitialJitter()
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;
-
getInitialJitterBuilder
public com.google.protobuf.Duration.Builder getInitialJitterBuilder()
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;
-
getInitialJitterOrBuilder
public com.google.protobuf.DurationOrBuilder getInitialJitterOrBuilder()
An optional jitter amount in milliseconds. If specified, Envoy will start health checking after for a random time in ms between 0 and initial_jitter. This only applies to the first health check.
.google.protobuf.Duration initial_jitter = 20;- Specified by:
getInitialJitterOrBuilderin interfaceHealthCheckOrBuilder
-
hasIntervalJitter
public boolean hasIntervalJitter()
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;- Specified by:
hasIntervalJitterin interfaceHealthCheckOrBuilder- Returns:
- Whether the intervalJitter field is set.
-
getIntervalJitter
public com.google.protobuf.Duration getIntervalJitter()
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;- Specified by:
getIntervalJitterin interfaceHealthCheckOrBuilder- Returns:
- The intervalJitter.
-
setIntervalJitter
public HealthCheck.Builder setIntervalJitter(com.google.protobuf.Duration value)
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;
-
setIntervalJitter
public HealthCheck.Builder setIntervalJitter(com.google.protobuf.Duration.Builder builderForValue)
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;
-
mergeIntervalJitter
public HealthCheck.Builder mergeIntervalJitter(com.google.protobuf.Duration value)
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;
-
clearIntervalJitter
public HealthCheck.Builder clearIntervalJitter()
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;
-
getIntervalJitterBuilder
public com.google.protobuf.Duration.Builder getIntervalJitterBuilder()
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;
-
getIntervalJitterOrBuilder
public com.google.protobuf.DurationOrBuilder getIntervalJitterOrBuilder()
An optional jitter amount in milliseconds. If specified, during every interval Envoy will add interval_jitter to the wait time.
.google.protobuf.Duration interval_jitter = 3;- Specified by:
getIntervalJitterOrBuilderin interfaceHealthCheckOrBuilder
-
getIntervalJitterPercent
public int getIntervalJitterPercent()
An optional jitter amount as a percentage of interval_ms. If specified, during every interval Envoy will add interval_ms * interval_jitter_percent / 100 to the wait time. If interval_jitter_ms and interval_jitter_percent are both set, both of them will be used to increase the wait time.
uint32 interval_jitter_percent = 18;- Specified by:
getIntervalJitterPercentin interfaceHealthCheckOrBuilder- Returns:
- The intervalJitterPercent.
-
setIntervalJitterPercent
public HealthCheck.Builder setIntervalJitterPercent(int value)
An optional jitter amount as a percentage of interval_ms. If specified, during every interval Envoy will add interval_ms * interval_jitter_percent / 100 to the wait time. If interval_jitter_ms and interval_jitter_percent are both set, both of them will be used to increase the wait time.
uint32 interval_jitter_percent = 18;- Parameters:
value- The intervalJitterPercent to set.- Returns:
- This builder for chaining.
-
clearIntervalJitterPercent
public HealthCheck.Builder clearIntervalJitterPercent()
An optional jitter amount as a percentage of interval_ms. If specified, during every interval Envoy will add interval_ms * interval_jitter_percent / 100 to the wait time. If interval_jitter_ms and interval_jitter_percent are both set, both of them will be used to increase the wait time.
uint32 interval_jitter_percent = 18;- Returns:
- This builder for chaining.
-
hasUnhealthyThreshold
public 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 [(.validate.rules) = { ... }- Specified by:
hasUnhealthyThresholdin interfaceHealthCheckOrBuilder- Returns:
- Whether the unhealthyThreshold field is set.
-
getUnhealthyThreshold
public 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 [(.validate.rules) = { ... }- Specified by:
getUnhealthyThresholdin interfaceHealthCheckOrBuilder- Returns:
- The unhealthyThreshold.
-
setUnhealthyThreshold
public HealthCheck.Builder setUnhealthyThreshold(com.google.protobuf.UInt32Value value)
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 [(.validate.rules) = { ... }
-
setUnhealthyThreshold
public HealthCheck.Builder setUnhealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)
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 [(.validate.rules) = { ... }
-
mergeUnhealthyThreshold
public HealthCheck.Builder mergeUnhealthyThreshold(com.google.protobuf.UInt32Value value)
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 [(.validate.rules) = { ... }
-
clearUnhealthyThreshold
public HealthCheck.Builder clearUnhealthyThreshold()
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 [(.validate.rules) = { ... }
-
getUnhealthyThresholdBuilder
public com.google.protobuf.UInt32Value.Builder getUnhealthyThresholdBuilder()
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 [(.validate.rules) = { ... }
-
getUnhealthyThresholdOrBuilder
public 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 [(.validate.rules) = { ... }- Specified by:
getUnhealthyThresholdOrBuilderin interfaceHealthCheckOrBuilder
-
hasHealthyThreshold
public 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 [(.validate.rules) = { ... }- Specified by:
hasHealthyThresholdin interfaceHealthCheckOrBuilder- Returns:
- Whether the healthyThreshold field is set.
-
getHealthyThreshold
public 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 [(.validate.rules) = { ... }- Specified by:
getHealthyThresholdin interfaceHealthCheckOrBuilder- Returns:
- The healthyThreshold.
-
setHealthyThreshold
public HealthCheck.Builder setHealthyThreshold(com.google.protobuf.UInt32Value value)
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 [(.validate.rules) = { ... }
-
setHealthyThreshold
public HealthCheck.Builder setHealthyThreshold(com.google.protobuf.UInt32Value.Builder builderForValue)
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 [(.validate.rules) = { ... }
-
mergeHealthyThreshold
public HealthCheck.Builder mergeHealthyThreshold(com.google.protobuf.UInt32Value value)
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 [(.validate.rules) = { ... }
-
clearHealthyThreshold
public HealthCheck.Builder clearHealthyThreshold()
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 [(.validate.rules) = { ... }
-
getHealthyThresholdBuilder
public com.google.protobuf.UInt32Value.Builder getHealthyThresholdBuilder()
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 [(.validate.rules) = { ... }
-
getHealthyThresholdOrBuilder
public 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 [(.validate.rules) = { ... }- Specified by:
getHealthyThresholdOrBuilderin interfaceHealthCheckOrBuilder
-
hasAltPort
public boolean hasAltPort()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;- Specified by:
hasAltPortin interfaceHealthCheckOrBuilder- Returns:
- Whether the altPort field is set.
-
getAltPort
public com.google.protobuf.UInt32Value getAltPort()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;- Specified by:
getAltPortin interfaceHealthCheckOrBuilder- Returns:
- The altPort.
-
setAltPort
public HealthCheck.Builder setAltPort(com.google.protobuf.UInt32Value value)
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;
-
setAltPort
public HealthCheck.Builder setAltPort(com.google.protobuf.UInt32Value.Builder builderForValue)
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;
-
mergeAltPort
public HealthCheck.Builder mergeAltPort(com.google.protobuf.UInt32Value value)
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;
-
clearAltPort
public HealthCheck.Builder clearAltPort()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;
-
getAltPortBuilder
public com.google.protobuf.UInt32Value.Builder getAltPortBuilder()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;
-
getAltPortOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getAltPortOrBuilder()
[#not-implemented-hide:] Non-serving port for health checking.
.google.protobuf.UInt32Value alt_port = 6;- Specified by:
getAltPortOrBuilderin interfaceHealthCheckOrBuilder
-
hasReuseConnection
public boolean hasReuseConnection()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;- Specified by:
hasReuseConnectionin interfaceHealthCheckOrBuilder- Returns:
- Whether the reuseConnection field is set.
-
getReuseConnection
public com.google.protobuf.BoolValue getReuseConnection()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;- Specified by:
getReuseConnectionin interfaceHealthCheckOrBuilder- Returns:
- The reuseConnection.
-
setReuseConnection
public HealthCheck.Builder setReuseConnection(com.google.protobuf.BoolValue value)
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;
-
setReuseConnection
public HealthCheck.Builder setReuseConnection(com.google.protobuf.BoolValue.Builder builderForValue)
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;
-
mergeReuseConnection
public HealthCheck.Builder mergeReuseConnection(com.google.protobuf.BoolValue value)
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;
-
clearReuseConnection
public HealthCheck.Builder clearReuseConnection()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;
-
getReuseConnectionBuilder
public com.google.protobuf.BoolValue.Builder getReuseConnectionBuilder()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;
-
getReuseConnectionOrBuilder
public com.google.protobuf.BoolValueOrBuilder getReuseConnectionOrBuilder()
Reuse health check connection between health checks. Default is true.
.google.protobuf.BoolValue reuse_connection = 7;- Specified by:
getReuseConnectionOrBuilderin interfaceHealthCheckOrBuilder
-
hasHttpHealthCheck
public boolean hasHttpHealthCheck()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;- Specified by:
hasHttpHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- Whether the httpHealthCheck field is set.
-
getHttpHealthCheck
public HealthCheck.HttpHealthCheck getHttpHealthCheck()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;- Specified by:
getHttpHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- The httpHealthCheck.
-
setHttpHealthCheck
public HealthCheck.Builder setHttpHealthCheck(HealthCheck.HttpHealthCheck value)
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;
-
setHttpHealthCheck
public HealthCheck.Builder setHttpHealthCheck(HealthCheck.HttpHealthCheck.Builder builderForValue)
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;
-
mergeHttpHealthCheck
public HealthCheck.Builder mergeHttpHealthCheck(HealthCheck.HttpHealthCheck value)
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;
-
clearHttpHealthCheck
public HealthCheck.Builder clearHttpHealthCheck()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;
-
getHttpHealthCheckBuilder
public HealthCheck.HttpHealthCheck.Builder getHttpHealthCheckBuilder()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;
-
getHttpHealthCheckOrBuilder
public HealthCheck.HttpHealthCheckOrBuilder getHttpHealthCheckOrBuilder()
HTTP health check.
.envoy.api.v2.core.HealthCheck.HttpHealthCheck http_health_check = 8;- Specified by:
getHttpHealthCheckOrBuilderin interfaceHealthCheckOrBuilder
-
hasTcpHealthCheck
public boolean hasTcpHealthCheck()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;- Specified by:
hasTcpHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- Whether the tcpHealthCheck field is set.
-
getTcpHealthCheck
public HealthCheck.TcpHealthCheck getTcpHealthCheck()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;- Specified by:
getTcpHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- The tcpHealthCheck.
-
setTcpHealthCheck
public HealthCheck.Builder setTcpHealthCheck(HealthCheck.TcpHealthCheck value)
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;
-
setTcpHealthCheck
public HealthCheck.Builder setTcpHealthCheck(HealthCheck.TcpHealthCheck.Builder builderForValue)
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;
-
mergeTcpHealthCheck
public HealthCheck.Builder mergeTcpHealthCheck(HealthCheck.TcpHealthCheck value)
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;
-
clearTcpHealthCheck
public HealthCheck.Builder clearTcpHealthCheck()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;
-
getTcpHealthCheckBuilder
public HealthCheck.TcpHealthCheck.Builder getTcpHealthCheckBuilder()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;
-
getTcpHealthCheckOrBuilder
public HealthCheck.TcpHealthCheckOrBuilder getTcpHealthCheckOrBuilder()
TCP health check.
.envoy.api.v2.core.HealthCheck.TcpHealthCheck tcp_health_check = 9;- Specified by:
getTcpHealthCheckOrBuilderin interfaceHealthCheckOrBuilder
-
hasGrpcHealthCheck
public boolean hasGrpcHealthCheck()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;- Specified by:
hasGrpcHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- Whether the grpcHealthCheck field is set.
-
getGrpcHealthCheck
public HealthCheck.GrpcHealthCheck getGrpcHealthCheck()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;- Specified by:
getGrpcHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- The grpcHealthCheck.
-
setGrpcHealthCheck
public HealthCheck.Builder setGrpcHealthCheck(HealthCheck.GrpcHealthCheck value)
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;
-
setGrpcHealthCheck
public HealthCheck.Builder setGrpcHealthCheck(HealthCheck.GrpcHealthCheck.Builder builderForValue)
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;
-
mergeGrpcHealthCheck
public HealthCheck.Builder mergeGrpcHealthCheck(HealthCheck.GrpcHealthCheck value)
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;
-
clearGrpcHealthCheck
public HealthCheck.Builder clearGrpcHealthCheck()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;
-
getGrpcHealthCheckBuilder
public HealthCheck.GrpcHealthCheck.Builder getGrpcHealthCheckBuilder()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;
-
getGrpcHealthCheckOrBuilder
public HealthCheck.GrpcHealthCheckOrBuilder getGrpcHealthCheckOrBuilder()
gRPC health check.
.envoy.api.v2.core.HealthCheck.GrpcHealthCheck grpc_health_check = 11;- Specified by:
getGrpcHealthCheckOrBuilderin interfaceHealthCheckOrBuilder
-
hasCustomHealthCheck
public boolean hasCustomHealthCheck()
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;- Specified by:
hasCustomHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- Whether the customHealthCheck field is set.
-
getCustomHealthCheck
public HealthCheck.CustomHealthCheck getCustomHealthCheck()
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;- Specified by:
getCustomHealthCheckin interfaceHealthCheckOrBuilder- Returns:
- The customHealthCheck.
-
setCustomHealthCheck
public HealthCheck.Builder setCustomHealthCheck(HealthCheck.CustomHealthCheck value)
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;
-
setCustomHealthCheck
public HealthCheck.Builder setCustomHealthCheck(HealthCheck.CustomHealthCheck.Builder builderForValue)
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;
-
mergeCustomHealthCheck
public HealthCheck.Builder mergeCustomHealthCheck(HealthCheck.CustomHealthCheck value)
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;
-
clearCustomHealthCheck
public HealthCheck.Builder clearCustomHealthCheck()
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;
-
getCustomHealthCheckBuilder
public HealthCheck.CustomHealthCheck.Builder getCustomHealthCheckBuilder()
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;
-
getCustomHealthCheckOrBuilder
public HealthCheck.CustomHealthCheckOrBuilder getCustomHealthCheckOrBuilder()
Custom health check.
.envoy.api.v2.core.HealthCheck.CustomHealthCheck custom_health_check = 13;- Specified by:
getCustomHealthCheckOrBuilderin interfaceHealthCheckOrBuilder
-
hasNoTrafficInterval
public 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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }- Specified by:
hasNoTrafficIntervalin interfaceHealthCheckOrBuilder- Returns:
- Whether the noTrafficInterval field is set.
-
getNoTrafficInterval
public 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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }- Specified by:
getNoTrafficIntervalin interfaceHealthCheckOrBuilder- Returns:
- The noTrafficInterval.
-
setNoTrafficInterval
public 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. 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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }
-
setNoTrafficInterval
public 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. 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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }
-
mergeNoTrafficInterval
public 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. 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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }
-
clearNoTrafficInterval
public 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. 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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }
-
getNoTrafficIntervalBuilder
public com.google.protobuf.Duration.Builder getNoTrafficIntervalBuilder()
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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }
-
getNoTrafficIntervalOrBuilder
public 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. Note that this interval takes precedence over any other. The default value for "no traffic interval" is 60 seconds.
.google.protobuf.Duration no_traffic_interval = 12 [(.validate.rules) = { ... }- Specified by:
getNoTrafficIntervalOrBuilderin interfaceHealthCheckOrBuilder
-
hasUnhealthyInterval
public boolean hasUnhealthyInterval()
The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }- Specified by:
hasUnhealthyIntervalin interfaceHealthCheckOrBuilder- Returns:
- Whether the unhealthyInterval field is set.
-
getUnhealthyInterval
public com.google.protobuf.Duration getUnhealthyInterval()
The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }- Specified by:
getUnhealthyIntervalin interfaceHealthCheckOrBuilder- Returns:
- The unhealthyInterval.
-
setUnhealthyInterval
public 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. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }
-
setUnhealthyInterval
public 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. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }
-
mergeUnhealthyInterval
public 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. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }
-
clearUnhealthyInterval
public HealthCheck.Builder clearUnhealthyInterval()
The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }
-
getUnhealthyIntervalBuilder
public com.google.protobuf.Duration.Builder getUnhealthyIntervalBuilder()
The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }
-
getUnhealthyIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getUnhealthyIntervalOrBuilder()
The "unhealthy interval" is a health check interval that is used for hosts that are marked as unhealthy. As soon as the host is marked as healthy, Envoy will shift back to using the standard health check interval that is defined. The default value for "unhealthy interval" is the same as "interval".
.google.protobuf.Duration unhealthy_interval = 14 [(.validate.rules) = { ... }- Specified by:
getUnhealthyIntervalOrBuilderin interfaceHealthCheckOrBuilder
-
hasUnhealthyEdgeInterval
public boolean hasUnhealthyEdgeInterval()
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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }- Specified by:
hasUnhealthyEdgeIntervalin interfaceHealthCheckOrBuilder- Returns:
- Whether the unhealthyEdgeInterval field is set.
-
getUnhealthyEdgeInterval
public com.google.protobuf.Duration getUnhealthyEdgeInterval()
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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }- Specified by:
getUnhealthyEdgeIntervalin interfaceHealthCheckOrBuilder- Returns:
- The unhealthyEdgeInterval.
-
setUnhealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }
-
setUnhealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }
-
mergeUnhealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }
-
clearUnhealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }
-
getUnhealthyEdgeIntervalBuilder
public com.google.protobuf.Duration.Builder getUnhealthyEdgeIntervalBuilder()
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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }
-
getUnhealthyEdgeIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getUnhealthyEdgeIntervalOrBuilder()
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. For subsequent health checks Envoy will shift back to using either "unhealthy interval" if present or the standard health check interval that is defined. The default value for "unhealthy edge interval" is the same as "unhealthy interval".
.google.protobuf.Duration unhealthy_edge_interval = 15 [(.validate.rules) = { ... }- Specified by:
getUnhealthyEdgeIntervalOrBuilderin interfaceHealthCheckOrBuilder
-
hasHealthyEdgeInterval
public boolean hasHealthyEdgeInterval()
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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }- Specified by:
hasHealthyEdgeIntervalin interfaceHealthCheckOrBuilder- Returns:
- Whether the healthyEdgeInterval field is set.
-
getHealthyEdgeInterval
public com.google.protobuf.Duration getHealthyEdgeInterval()
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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }- Specified by:
getHealthyEdgeIntervalin interfaceHealthCheckOrBuilder- Returns:
- The healthyEdgeInterval.
-
setHealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }
-
setHealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }
-
mergeHealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }
-
clearHealthyEdgeInterval
public 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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }
-
getHealthyEdgeIntervalBuilder
public com.google.protobuf.Duration.Builder getHealthyEdgeIntervalBuilder()
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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }
-
getHealthyEdgeIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getHealthyEdgeIntervalOrBuilder()
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. For subsequent health checks Envoy will shift back to using the standard health check interval that is defined. The default value for "healthy edge interval" is the same as the default interval.
.google.protobuf.Duration healthy_edge_interval = 16 [(.validate.rules) = { ... }- Specified by:
getHealthyEdgeIntervalOrBuilderin interfaceHealthCheckOrBuilder
-
getEventLogPath
public String getEventLogPath()
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`. If empty, no event log will be written.
string event_log_path = 17;- Specified by:
getEventLogPathin interfaceHealthCheckOrBuilder- Returns:
- The eventLogPath.
-
getEventLogPathBytes
public com.google.protobuf.ByteString getEventLogPathBytes()
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`. If empty, no event log will be written.
string event_log_path = 17;- Specified by:
getEventLogPathBytesin interfaceHealthCheckOrBuilder- Returns:
- The bytes for eventLogPath.
-
setEventLogPath
public HealthCheck.Builder setEventLogPath(String value)
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`. If empty, no event log will be written.
string event_log_path = 17;- Parameters:
value- The eventLogPath to set.- Returns:
- This builder for chaining.
-
clearEventLogPath
public HealthCheck.Builder clearEventLogPath()
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`. If empty, no event log will be written.
string event_log_path = 17;- Returns:
- This builder for chaining.
-
setEventLogPathBytes
public HealthCheck.Builder setEventLogPathBytes(com.google.protobuf.ByteString value)
Specifies the path to the :ref:`health check event log <arch_overview_health_check_logging>`. If empty, no event log will be written.
string event_log_path = 17;- Parameters:
value- The bytes for eventLogPath to set.- Returns:
- This builder for chaining.
-
hasEventService
public boolean hasEventService()
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;- Specified by:
hasEventServicein interfaceHealthCheckOrBuilder- Returns:
- Whether the eventService field is set.
-
getEventService
public EventServiceConfig getEventService()
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;- Specified by:
getEventServicein interfaceHealthCheckOrBuilder- Returns:
- The eventService.
-
setEventService
public HealthCheck.Builder setEventService(EventServiceConfig value)
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;
-
setEventService
public HealthCheck.Builder setEventService(EventServiceConfig.Builder builderForValue)
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;
-
mergeEventService
public HealthCheck.Builder mergeEventService(EventServiceConfig value)
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;
-
clearEventService
public HealthCheck.Builder clearEventService()
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;
-
getEventServiceBuilder
public EventServiceConfig.Builder getEventServiceBuilder()
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;
-
getEventServiceOrBuilder
public EventServiceConfigOrBuilder getEventServiceOrBuilder()
[#not-implemented-hide:] The gRPC service for the health check event service. If empty, health check events won't be sent to a remote endpoint.
.envoy.api.v2.core.EventServiceConfig event_service = 22;- Specified by:
getEventServiceOrBuilderin interfaceHealthCheckOrBuilder
-
getAlwaysLogHealthCheckFailures
public boolean getAlwaysLogHealthCheckFailures()
If set to true, health check failure events will always be logged. If set to false, only the initial health check failure event will be logged. The default value is false.
bool always_log_health_check_failures = 19;- Specified by:
getAlwaysLogHealthCheckFailuresin interfaceHealthCheckOrBuilder- Returns:
- The alwaysLogHealthCheckFailures.
-
setAlwaysLogHealthCheckFailures
public HealthCheck.Builder setAlwaysLogHealthCheckFailures(boolean value)
If set to true, health check failure events will always be logged. If set to false, only the initial health check failure event will be logged. The default value is false.
bool always_log_health_check_failures = 19;- Parameters:
value- The alwaysLogHealthCheckFailures to set.- Returns:
- This builder for chaining.
-
clearAlwaysLogHealthCheckFailures
public HealthCheck.Builder clearAlwaysLogHealthCheckFailures()
If set to true, health check failure events will always be logged. If set to false, only the initial health check failure event will be logged. The default value is false.
bool always_log_health_check_failures = 19;- Returns:
- This builder for chaining.
-
hasTlsOptions
public boolean hasTlsOptions()
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;- Specified by:
hasTlsOptionsin interfaceHealthCheckOrBuilder- Returns:
- Whether the tlsOptions field is set.
-
getTlsOptions
public HealthCheck.TlsOptions getTlsOptions()
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;- Specified by:
getTlsOptionsin interfaceHealthCheckOrBuilder- Returns:
- The tlsOptions.
-
setTlsOptions
public HealthCheck.Builder setTlsOptions(HealthCheck.TlsOptions value)
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;
-
setTlsOptions
public HealthCheck.Builder setTlsOptions(HealthCheck.TlsOptions.Builder builderForValue)
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;
-
mergeTlsOptions
public HealthCheck.Builder mergeTlsOptions(HealthCheck.TlsOptions value)
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;
-
clearTlsOptions
public HealthCheck.Builder clearTlsOptions()
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;
-
getTlsOptionsBuilder
public HealthCheck.TlsOptions.Builder getTlsOptionsBuilder()
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;
-
getTlsOptionsOrBuilder
public HealthCheck.TlsOptionsOrBuilder getTlsOptionsOrBuilder()
This allows overriding the cluster TLS settings, just for health check connections.
.envoy.api.v2.core.HealthCheck.TlsOptions tls_options = 21;- Specified by:
getTlsOptionsOrBuilderin interfaceHealthCheckOrBuilder
-
setUnknownFields
public final HealthCheck.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
mergeUnknownFields
public final HealthCheck.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
-