public static interface HealthCheckOuterClass.HealthCheckOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
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.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.
|
String |
getEndpoint()
Specifies the incoming HTTP endpoint that should be considered the
health check endpoint.
|
com.google.protobuf.ByteString |
getEndpointBytes()
Specifies the incoming HTTP endpoint that should be considered the
health check endpoint.
|
com.google.protobuf.BoolValue |
getPassThroughMode()
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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasPassThroughMode()
Specifies whether the filter operates in pass through mode or not.
.google.protobuf.BoolValue pass_through_mode = 1 [(.validate.rules) = { ... }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) = { ... }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) = { ... }String getEndpoint()
Specifies the incoming HTTP endpoint that should be considered the health check endpoint. For example */healthcheck*.
string endpoint = 2 [(.validate.rules) = { ... }com.google.protobuf.ByteString getEndpointBytes()
Specifies the incoming HTTP endpoint that should be considered the health check endpoint. For example */healthcheck*.
string endpoint = 2 [(.validate.rules) = { ... }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];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];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];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, .envoy.type.Percent> cluster_min_healthy_percentages = 4;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;@Deprecated Map<String,PercentOuterClass.Percent> getClusterMinHealthyPercentages()
getClusterMinHealthyPercentagesMap() instead.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;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;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;Copyright © 2018 The Envoy Project. All rights reserved.