Class HealthCheck.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
io.envoyproxy.envoy.config.filter.http.health_check.v2.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: 6]Protobuf type
envoy.config.filter.http.health_check.v2.HealthCheck-
Method Summary
Modifier and TypeMethodDescriptionaddAllHeaders(Iterable<? extends HeaderMatcher> values) Specifies a set of health check request headers to match on.addHeaders(int index, HeaderMatcher value) Specifies a set of health check request headers to match on.addHeaders(int index, HeaderMatcher.Builder builderForValue) Specifies a set of health check request headers to match on.addHeaders(HeaderMatcher value) Specifies a set of health check request headers to match on.addHeaders(HeaderMatcher.Builder builderForValue) Specifies a set of health check request headers to match on.Specifies a set of health check request headers to match on.addHeadersBuilder(int index) Specifies a set of health check request headers to match on.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Specifies a set of health check request headers to match on.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Specifies whether the filter operates in pass through mode or not.clone()booleanIf operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.com.google.protobuf.DurationIf operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.com.google.protobuf.Duration.BuilderIf operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.com.google.protobuf.DurationOrBuilderIf operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.Deprecated.intIf operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.getClusterMinHealthyPercentagesOrDefault(String key, Percent defaultValue) If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHeaders(int index) Specifies a set of health check request headers to match on.getHeadersBuilder(int index) Specifies a set of health check request headers to match on.Specifies a set of health check request headers to match on.intSpecifies a set of health check request headers to match on.Specifies a set of health check request headers to match on.getHeadersOrBuilder(int index) Specifies a set of health check request headers to match on.List<? extends HeaderMatcherOrBuilder>Specifies a set of health check request headers to match on.Deprecated.com.google.protobuf.BoolValueSpecifies whether the filter operates in pass through mode or not.com.google.protobuf.BoolValue.BuilderSpecifies whether the filter operates in pass through mode or not.com.google.protobuf.BoolValueOrBuilderSpecifies whether the filter operates in pass through mode or not.booleanIf operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.booleanSpecifies whether the filter operates in pass through mode or not.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCacheTime(com.google.protobuf.Duration value) If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(HealthCheck other) mergePassThroughMode(com.google.protobuf.BoolValue value) Specifies whether the filter operates in pass through mode or not.final HealthCheck.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.putClusterMinHealthyPercentages(String key, Percent value) If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.removeHeaders(int index) Specifies a set of health check request headers to match on.setCacheTime(com.google.protobuf.Duration value) If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.setCacheTime(com.google.protobuf.Duration.Builder builderForValue) If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.setHeaders(int index, HeaderMatcher value) Specifies a set of health check request headers to match on.setHeaders(int index, HeaderMatcher.Builder builderForValue) Specifies a set of health check request headers to match on.setPassThroughMode(com.google.protobuf.BoolValue value) Specifies whether the filter operates in pass through mode or not.setPassThroughMode(com.google.protobuf.BoolValue.Builder builderForValue) Specifies whether the filter operates in pass through mode or not.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final 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, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HealthCheck.Builder>
-
clearOneof
- 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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HealthCheck.Builder>
-
mergeFrom
-
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
-
hasPassThroughMode
public boolean hasPassThroughMode()Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }- Specified by:
hasPassThroughModein interfaceHealthCheckOrBuilder- Returns:
- Whether the passThroughMode field is set.
-
getPassThroughMode
public com.google.protobuf.BoolValue getPassThroughMode()Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }- Specified by:
getPassThroughModein interfaceHealthCheckOrBuilder- Returns:
- The passThroughMode.
-
setPassThroughMode
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... } -
setPassThroughMode
public HealthCheck.Builder setPassThroughMode(com.google.protobuf.BoolValue.Builder builderForValue) Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... } -
mergePassThroughMode
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... } -
clearPassThroughMode
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... } -
getPassThroughModeBuilder
public com.google.protobuf.BoolValue.Builder getPassThroughModeBuilder()Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... } -
getPassThroughModeOrBuilder
public com.google.protobuf.BoolValueOrBuilder getPassThroughModeOrBuilder()Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }- Specified by:
getPassThroughModeOrBuilderin interfaceHealthCheckOrBuilder
-
hasCacheTime
public boolean hasCacheTime()If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3;- Specified by:
hasCacheTimein interfaceHealthCheckOrBuilder- Returns:
- Whether the cacheTime field is set.
-
getCacheTime
public com.google.protobuf.Duration getCacheTime()If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3;- Specified by:
getCacheTimein interfaceHealthCheckOrBuilder- Returns:
- The cacheTime.
-
setCacheTime
If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3; -
setCacheTime
If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3; -
mergeCacheTime
If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3; -
clearCacheTime
If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3; -
getCacheTimeBuilder
public com.google.protobuf.Duration.Builder getCacheTimeBuilder()If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3; -
getCacheTimeOrBuilder
public com.google.protobuf.DurationOrBuilder getCacheTimeOrBuilder()If operating in pass through mode, the amount of time in milliseconds that the filter should cache the upstream response.
.google.protobuf.Duration cache_time = 3;- Specified by:
getCacheTimeOrBuilderin interfaceHealthCheckOrBuilder
-
getClusterMinHealthyPercentagesCount
public int getClusterMinHealthyPercentagesCount()Description copied from interface:HealthCheckOrBuilderIf operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;- Specified by:
getClusterMinHealthyPercentagesCountin interfaceHealthCheckOrBuilder
-
containsClusterMinHealthyPercentages
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;- Specified by:
containsClusterMinHealthyPercentagesin interfaceHealthCheckOrBuilder
-
getClusterMinHealthyPercentages
Deprecated.UsegetClusterMinHealthyPercentagesMap()instead.- Specified by:
getClusterMinHealthyPercentagesin interfaceHealthCheckOrBuilder
-
getClusterMinHealthyPercentagesMap
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;- Specified by:
getClusterMinHealthyPercentagesMapin interfaceHealthCheckOrBuilder
-
getClusterMinHealthyPercentagesOrDefault
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;- Specified by:
getClusterMinHealthyPercentagesOrDefaultin interfaceHealthCheckOrBuilder
-
getClusterMinHealthyPercentagesOrThrow
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;- Specified by:
getClusterMinHealthyPercentagesOrThrowin interfaceHealthCheckOrBuilder
-
clearClusterMinHealthyPercentages
-
removeClusterMinHealthyPercentages
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4; -
getMutableClusterMinHealthyPercentages
Deprecated.Use alternate mutation accessors instead. -
putClusterMinHealthyPercentages
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4; -
putAllClusterMinHealthyPercentages
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4; -
putClusterMinHealthyPercentagesBuilderIfAbsent
If operating in non-pass-through mode, specifies a set of upstream cluster names and the minimum percentage of servers in each of those clusters that must be healthy or degraded in order for the filter to return a 200. .. note:: This value is interpreted as an integer by truncating, so 12.50% will be calculated as if it were 12%.map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4; -
getHeadersList
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;- Specified by:
getHeadersListin interfaceHealthCheckOrBuilder
-
getHeadersCount
public int getHeadersCount()Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;- Specified by:
getHeadersCountin interfaceHealthCheckOrBuilder
-
getHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;- Specified by:
getHeadersin interfaceHealthCheckOrBuilder
-
setHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
setHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
addHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
addHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
addHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
addHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
addAllHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
clearHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
removeHeaders
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
getHeadersBuilder
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
getHeadersOrBuilder
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;- Specified by:
getHeadersOrBuilderin interfaceHealthCheckOrBuilder
-
getHeadersOrBuilderList
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;- Specified by:
getHeadersOrBuilderListin interfaceHealthCheckOrBuilder
-
addHeadersBuilder
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
addHeadersBuilder
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
getHeadersBuilderList
Specifies a set of health check request headers to match on. The health check filter will check a request’s headers against all the specified headers. To specify the health check endpoint, set the ``:path`` header to match on.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5; -
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>
-