public static final class HealthCheckOuterClass.HealthCheck.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder> implements HealthCheckOuterClass.HealthCheckOrBuilder
envoy.config.filter.http.health_check.v2.HealthCheck| Modifier and Type | Method and Description |
|---|---|
HealthCheckOuterClass.HealthCheck.Builder |
addAllHeaders(Iterable<? extends RouteOuterClass.HeaderMatcher> values)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
addHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
addHeaders(int index,
RouteOuterClass.HeaderMatcher value)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
addHeaders(RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
addHeaders(RouteOuterClass.HeaderMatcher value)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
RouteOuterClass.HeaderMatcher.Builder |
addHeadersBuilder()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
RouteOuterClass.HeaderMatcher.Builder |
addHeadersBuilder(int index)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HealthCheckOuterClass.HealthCheck |
build() |
HealthCheckOuterClass.HealthCheck |
buildPartial() |
HealthCheckOuterClass.HealthCheck.Builder |
clear() |
HealthCheckOuterClass.HealthCheck.Builder |
clearCacheTime()
If operating in pass through mode, the amount of time in milliseconds
that the filter should cache the upstream response.
|
HealthCheckOuterClass.HealthCheck.Builder |
clearClusterMinHealthyPercentages() |
HealthCheckOuterClass.HealthCheck.Builder |
clearEndpoint()
Deprecated.
|
HealthCheckOuterClass.HealthCheck.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HealthCheckOuterClass.HealthCheck.Builder |
clearHeaders()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HealthCheckOuterClass.HealthCheck.Builder |
clearPassThroughMode()
Specifies whether the filter operates in pass through mode or not.
|
HealthCheckOuterClass.HealthCheck.Builder |
clone() |
boolean |
containsClusterMinHealthyPercentages(String key)
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 in order for the filter to return a 200.
|
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.
|
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.
|
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.
|
Map<String,PercentOuterClass.Percent> |
getClusterMinHealthyPercentages()
Deprecated.
|
int |
getClusterMinHealthyPercentagesCount()
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 in order for the filter to return a 200.
|
Map<String,PercentOuterClass.Percent> |
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 in order for the filter to return a 200.
|
PercentOuterClass.Percent |
getClusterMinHealthyPercentagesOrDefault(String key,
PercentOuterClass.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 in order for the filter to return a 200.
|
PercentOuterClass.Percent |
getClusterMinHealthyPercentagesOrThrow(String key)
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 in order for the filter to return a 200.
|
HealthCheckOuterClass.HealthCheck |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEndpoint()
Deprecated.
|
com.google.protobuf.ByteString |
getEndpointBytes()
Deprecated.
|
RouteOuterClass.HeaderMatcher |
getHeaders(int index)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
RouteOuterClass.HeaderMatcher.Builder |
getHeadersBuilder(int index)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
List<RouteOuterClass.HeaderMatcher.Builder> |
getHeadersBuilderList()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
int |
getHeadersCount()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
List<RouteOuterClass.HeaderMatcher> |
getHeadersList()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
RouteOuterClass.HeaderMatcherOrBuilder |
getHeadersOrBuilder(int index)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
List<? extends RouteOuterClass.HeaderMatcherOrBuilder> |
getHeadersOrBuilderList()
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
Map<String,PercentOuterClass.Percent> |
getMutableClusterMinHealthyPercentages()
Deprecated.
|
com.google.protobuf.BoolValue |
getPassThroughMode()
Specifies whether the filter operates in pass through mode or not.
|
com.google.protobuf.BoolValue.Builder |
getPassThroughModeBuilder()
Specifies whether the filter operates in pass through mode or not.
|
com.google.protobuf.BoolValueOrBuilder |
getPassThroughModeOrBuilder()
Specifies whether the filter operates in pass through mode or not.
|
boolean |
hasCacheTime()
If operating in pass through mode, the amount of time in milliseconds
that the filter should cache the upstream response.
|
boolean |
hasPassThroughMode()
Specifies whether the filter operates in pass through mode or not.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
HealthCheckOuterClass.HealthCheck.Builder |
mergeCacheTime(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.
|
HealthCheckOuterClass.HealthCheck.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HealthCheckOuterClass.HealthCheck.Builder |
mergeFrom(HealthCheckOuterClass.HealthCheck other) |
HealthCheckOuterClass.HealthCheck.Builder |
mergeFrom(com.google.protobuf.Message other) |
HealthCheckOuterClass.HealthCheck.Builder |
mergePassThroughMode(com.google.protobuf.BoolValue value)
Specifies whether the filter operates in pass through mode or not.
|
HealthCheckOuterClass.HealthCheck.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HealthCheckOuterClass.HealthCheck.Builder |
putAllClusterMinHealthyPercentages(Map<String,PercentOuterClass.Percent> values)
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 in order for the filter to return a 200.
|
HealthCheckOuterClass.HealthCheck.Builder |
putClusterMinHealthyPercentages(String key,
PercentOuterClass.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 in order for the filter to return a 200.
|
HealthCheckOuterClass.HealthCheck.Builder |
removeClusterMinHealthyPercentages(String key)
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 in order for the filter to return a 200.
|
HealthCheckOuterClass.HealthCheck.Builder |
removeHeaders(int index)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
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.
|
HealthCheckOuterClass.HealthCheck.Builder |
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.
|
HealthCheckOuterClass.HealthCheck.Builder |
setEndpoint(String value)
Deprecated.
|
HealthCheckOuterClass.HealthCheck.Builder |
setEndpointBytes(com.google.protobuf.ByteString value)
Deprecated.
|
HealthCheckOuterClass.HealthCheck.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HealthCheckOuterClass.HealthCheck.Builder |
setHeaders(int index,
RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
setHeaders(int index,
RouteOuterClass.HeaderMatcher value)
[#not-implemented-hide:]
Specifies a set of health check request headers to match on.
|
HealthCheckOuterClass.HealthCheck.Builder |
setPassThroughMode(com.google.protobuf.BoolValue.Builder builderForValue)
Specifies whether the filter operates in pass through mode or not.
|
HealthCheckOuterClass.HealthCheck.Builder |
setPassThroughMode(com.google.protobuf.BoolValue value)
Specifies whether the filter operates in pass through mode or not.
|
HealthCheckOuterClass.HealthCheck.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HealthCheckOuterClass.HealthCheck.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HealthCheckOuterClass.HealthCheck build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HealthCheckOuterClass.HealthCheck buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HealthCheckOuterClass.HealthCheck.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder mergeFrom(HealthCheckOuterClass.HealthCheck other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public HealthCheckOuterClass.HealthCheck.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HealthCheckOuterClass.HealthCheck.Builder>IOExceptionpublic boolean hasPassThroughMode()
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }hasPassThroughMode in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic 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) = { ... }getPassThroughMode in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.Builder setPassThroughMode(com.google.protobuf.BoolValue value)
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }public HealthCheckOuterClass.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) = { ... }public HealthCheckOuterClass.HealthCheck.Builder mergePassThroughMode(com.google.protobuf.BoolValue value)
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }public HealthCheckOuterClass.HealthCheck.Builder clearPassThroughMode()
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }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) = { ... }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) = { ... }getPassThroughModeOrBuilder in interface HealthCheckOuterClass.HealthCheckOrBuilder@Deprecated public String getEndpoint()
Specifies the incoming HTTP endpoint that should be considered the health check endpoint. For example */healthcheck*.
string endpoint = 2 [deprecated = true, (.validate.rules) = { ... }getEndpoint in interface HealthCheckOuterClass.HealthCheckOrBuilder@Deprecated public com.google.protobuf.ByteString getEndpointBytes()
Specifies the incoming HTTP endpoint that should be considered the health check endpoint. For example */healthcheck*.
string endpoint = 2 [deprecated = true, (.validate.rules) = { ... }getEndpointBytes in interface HealthCheckOuterClass.HealthCheckOrBuilder@Deprecated public HealthCheckOuterClass.HealthCheck.Builder setEndpoint(String value)
Specifies the incoming HTTP endpoint that should be considered the health check endpoint. For example */healthcheck*.
string endpoint = 2 [deprecated = true, (.validate.rules) = { ... }@Deprecated public HealthCheckOuterClass.HealthCheck.Builder clearEndpoint()
Specifies the incoming HTTP endpoint that should be considered the health check endpoint. For example */healthcheck*.
string endpoint = 2 [deprecated = true, (.validate.rules) = { ... }@Deprecated public HealthCheckOuterClass.HealthCheck.Builder setEndpointBytes(com.google.protobuf.ByteString value)
Specifies the incoming HTTP endpoint that should be considered the health check endpoint. For example */healthcheck*.
string endpoint = 2 [deprecated = true, (.validate.rules) = { ... }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 [(.gogoproto.stdduration) = true];hasCacheTime in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic 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 [(.gogoproto.stdduration) = true];getCacheTime in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.Builder 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.
.google.protobuf.Duration cache_time = 3 [(.gogoproto.stdduration) = true];public HealthCheckOuterClass.HealthCheck.Builder 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.
.google.protobuf.Duration cache_time = 3 [(.gogoproto.stdduration) = true];public HealthCheckOuterClass.HealthCheck.Builder mergeCacheTime(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.
.google.protobuf.Duration cache_time = 3 [(.gogoproto.stdduration) = true];public HealthCheckOuterClass.HealthCheck.Builder 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 [(.gogoproto.stdduration) = true];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 [(.gogoproto.stdduration) = true];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 [(.gogoproto.stdduration) = true];getCacheTimeOrBuilder in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic int getClusterMinHealthyPercentagesCount()
HealthCheckOuterClass.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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;getClusterMinHealthyPercentagesCount in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic boolean containsClusterMinHealthyPercentages(String key)
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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;containsClusterMinHealthyPercentages in interface HealthCheckOuterClass.HealthCheckOrBuilder@Deprecated public Map<String,PercentOuterClass.Percent> getClusterMinHealthyPercentages()
getClusterMinHealthyPercentagesMap() instead.getClusterMinHealthyPercentages in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic Map<String,PercentOuterClass.Percent> 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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;getClusterMinHealthyPercentagesMap in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic PercentOuterClass.Percent getClusterMinHealthyPercentagesOrDefault(String key, PercentOuterClass.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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;getClusterMinHealthyPercentagesOrDefault in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic PercentOuterClass.Percent getClusterMinHealthyPercentagesOrThrow(String key)
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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;getClusterMinHealthyPercentagesOrThrow in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.Builder clearClusterMinHealthyPercentages()
public HealthCheckOuterClass.HealthCheck.Builder removeClusterMinHealthyPercentages(String key)
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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;@Deprecated public Map<String,PercentOuterClass.Percent> getMutableClusterMinHealthyPercentages()
public HealthCheckOuterClass.HealthCheck.Builder putClusterMinHealthyPercentages(String key, PercentOuterClass.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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;public HealthCheckOuterClass.HealthCheck.Builder putAllClusterMinHealthyPercentages(Map<String,PercentOuterClass.Percent> values)
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 in order for the filter to return a 200.
map<string, .envoy.type.Percent> cluster_min_healthy_percentages = 4;public List<RouteOuterClass.HeaderMatcher> getHeadersList()
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;getHeadersList in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic int getHeadersCount()
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;getHeadersCount in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic RouteOuterClass.HeaderMatcher getHeaders(int index)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;getHeaders in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic HealthCheckOuterClass.HealthCheck.Builder setHeaders(int index, RouteOuterClass.HeaderMatcher value)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder setHeaders(int index, RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder addHeaders(RouteOuterClass.HeaderMatcher value)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder addHeaders(int index, RouteOuterClass.HeaderMatcher value)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder addHeaders(RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder addHeaders(int index, RouteOuterClass.HeaderMatcher.Builder builderForValue)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder addAllHeaders(Iterable<? extends RouteOuterClass.HeaderMatcher> values)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder clearHeaders()
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public HealthCheckOuterClass.HealthCheck.Builder removeHeaders(int index)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public RouteOuterClass.HeaderMatcher.Builder getHeadersBuilder(int index)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public RouteOuterClass.HeaderMatcherOrBuilder getHeadersOrBuilder(int index)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;getHeadersOrBuilder in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic List<? extends RouteOuterClass.HeaderMatcherOrBuilder> getHeadersOrBuilderList()
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;getHeadersOrBuilderList in interface HealthCheckOuterClass.HealthCheckOrBuilderpublic RouteOuterClass.HeaderMatcher.Builder addHeadersBuilder()
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public RouteOuterClass.HeaderMatcher.Builder addHeadersBuilder(int index)
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public List<RouteOuterClass.HeaderMatcher.Builder> getHeadersBuilderList()
[#not-implemented-hide:] 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. Note that if the :ref:`endpoint <envoy_api_field_config.filter.http.health_check.v2.HealthCheck.endpoint>` field is set, it will overwrite any ``:path`` header to match.
repeated .envoy.api.v2.route.HeaderMatcher headers = 5;public final HealthCheckOuterClass.HealthCheck.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>public final HealthCheckOuterClass.HealthCheck.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckOuterClass.HealthCheck.Builder>Copyright © 2018 The Envoy Project. All rights reserved.