public static interface ClustersOuterClass.HostStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsStats(String key)
Mapping from the name of the statistic to the current value.
|
AddressOuterClass.Address |
getAddress()
Address of this host.
|
AddressOuterClass.AddressOrBuilder |
getAddressOrBuilder()
Address of this host.
|
ClustersOuterClass.HostHealthStatus |
getHealthStatus()
The host's current health status.
|
ClustersOuterClass.HostHealthStatusOrBuilder |
getHealthStatusOrBuilder()
The host's current health status.
|
Map<String,Metrics.SimpleMetric> |
getStats()
Deprecated.
|
int |
getStatsCount()
Mapping from the name of the statistic to the current value.
|
Map<String,Metrics.SimpleMetric> |
getStatsMap()
Mapping from the name of the statistic to the current value.
|
Metrics.SimpleMetric |
getStatsOrDefault(String key,
Metrics.SimpleMetric defaultValue)
Mapping from the name of the statistic to the current value.
|
Metrics.SimpleMetric |
getStatsOrThrow(String key)
Mapping from the name of the statistic to the current value.
|
PercentOuterClass.Percent |
getSuccessRate()
Request success rate for this host over the last calculated interval.
|
PercentOuterClass.PercentOrBuilder |
getSuccessRateOrBuilder()
Request success rate for this host over the last calculated interval.
|
boolean |
hasAddress()
Address of this host.
|
boolean |
hasHealthStatus()
The host's current health status.
|
boolean |
hasSuccessRate()
Request success rate for this host over the last calculated interval.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasAddress()
Address of this host.
.envoy.api.v2.core.Address address = 1;AddressOuterClass.Address getAddress()
Address of this host.
.envoy.api.v2.core.Address address = 1;AddressOuterClass.AddressOrBuilder getAddressOrBuilder()
Address of this host.
.envoy.api.v2.core.Address address = 1;int getStatsCount()
Mapping from the name of the statistic to the current value.
map<string, .envoy.admin.v2alpha.SimpleMetric> stats = 2;boolean containsStats(String key)
Mapping from the name of the statistic to the current value.
map<string, .envoy.admin.v2alpha.SimpleMetric> stats = 2;@Deprecated Map<String,Metrics.SimpleMetric> getStats()
getStatsMap() instead.Map<String,Metrics.SimpleMetric> getStatsMap()
Mapping from the name of the statistic to the current value.
map<string, .envoy.admin.v2alpha.SimpleMetric> stats = 2;Metrics.SimpleMetric getStatsOrDefault(String key, Metrics.SimpleMetric defaultValue)
Mapping from the name of the statistic to the current value.
map<string, .envoy.admin.v2alpha.SimpleMetric> stats = 2;Metrics.SimpleMetric getStatsOrThrow(String key)
Mapping from the name of the statistic to the current value.
map<string, .envoy.admin.v2alpha.SimpleMetric> stats = 2;boolean hasHealthStatus()
The host's current health status.
.envoy.admin.v2alpha.HostHealthStatus health_status = 3;ClustersOuterClass.HostHealthStatus getHealthStatus()
The host's current health status.
.envoy.admin.v2alpha.HostHealthStatus health_status = 3;ClustersOuterClass.HostHealthStatusOrBuilder getHealthStatusOrBuilder()
The host's current health status.
.envoy.admin.v2alpha.HostHealthStatus health_status = 3;boolean hasSuccessRate()
Request success rate for this host over the last calculated interval. Note: the message will not be present if host did not have enough request volume to calculate success rate or the cluster did not have enough hosts to run through success rate outlier ejection.
.envoy.type.Percent success_rate = 4;PercentOuterClass.Percent getSuccessRate()
Request success rate for this host over the last calculated interval. Note: the message will not be present if host did not have enough request volume to calculate success rate or the cluster did not have enough hosts to run through success rate outlier ejection.
.envoy.type.Percent success_rate = 4;PercentOuterClass.PercentOrBuilder getSuccessRateOrBuilder()
Request success rate for this host over the last calculated interval. Note: the message will not be present if host did not have enough request volume to calculate success rate or the cluster did not have enough hosts to run through success rate outlier ejection.
.envoy.type.Percent success_rate = 4;Copyright © 2018 The Envoy Project. All rights reserved.