public static interface ClustersOuterClass.ClusterStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAddedViaApi()
Denotes whether this cluster was added via API or configured statically.
|
ClustersOuterClass.HostStatus |
getHostStatuses(int index)
Mapping from host address to the host's current status.
|
int |
getHostStatusesCount()
Mapping from host address to the host's current status.
|
List<ClustersOuterClass.HostStatus> |
getHostStatusesList()
Mapping from host address to the host's current status.
|
ClustersOuterClass.HostStatusOrBuilder |
getHostStatusesOrBuilder(int index)
Mapping from host address to the host's current status.
|
List<? extends ClustersOuterClass.HostStatusOrBuilder> |
getHostStatusesOrBuilderList()
Mapping from host address to the host's current status.
|
String |
getName()
Name of the cluster.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the cluster.
|
PercentOuterClass.Percent |
getSuccessRateEjectionThreshold()
The success rate threshold used in the last interval.
|
PercentOuterClass.PercentOrBuilder |
getSuccessRateEjectionThresholdOrBuilder()
The success rate threshold used in the last interval.
|
boolean |
hasSuccessRateEjectionThreshold()
The success rate threshold used in the last interval.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
Name of the cluster.
string name = 1;com.google.protobuf.ByteString getNameBytes()
Name of the cluster.
string name = 1;boolean getAddedViaApi()
Denotes whether this cluster was added via API or configured statically.
bool added_via_api = 2;boolean hasSuccessRateEjectionThreshold()
The success rate threshold used in the last interval. The threshold is used to eject hosts
based on their success rate. See
:ref:`Cluster outlier detection <arch_overview_outlier_detection>` statistics
Note: this field may be omitted in any of the three following cases:
1. There were not enough hosts with enough request volume to proceed with success rate based
outlier ejection.
2. The threshold is computed to be < 0 because a negative value implies that there was no
threshold for that interval.
3. Outlier detection is not enabled for this cluster.
.envoy.type.Percent success_rate_ejection_threshold = 3;PercentOuterClass.Percent getSuccessRateEjectionThreshold()
The success rate threshold used in the last interval. The threshold is used to eject hosts
based on their success rate. See
:ref:`Cluster outlier detection <arch_overview_outlier_detection>` statistics
Note: this field may be omitted in any of the three following cases:
1. There were not enough hosts with enough request volume to proceed with success rate based
outlier ejection.
2. The threshold is computed to be < 0 because a negative value implies that there was no
threshold for that interval.
3. Outlier detection is not enabled for this cluster.
.envoy.type.Percent success_rate_ejection_threshold = 3;PercentOuterClass.PercentOrBuilder getSuccessRateEjectionThresholdOrBuilder()
The success rate threshold used in the last interval. The threshold is used to eject hosts
based on their success rate. See
:ref:`Cluster outlier detection <arch_overview_outlier_detection>` statistics
Note: this field may be omitted in any of the three following cases:
1. There were not enough hosts with enough request volume to proceed with success rate based
outlier ejection.
2. The threshold is computed to be < 0 because a negative value implies that there was no
threshold for that interval.
3. Outlier detection is not enabled for this cluster.
.envoy.type.Percent success_rate_ejection_threshold = 3;List<ClustersOuterClass.HostStatus> getHostStatusesList()
Mapping from host address to the host's current status.
repeated .envoy.admin.v2alpha.HostStatus host_statuses = 4;ClustersOuterClass.HostStatus getHostStatuses(int index)
Mapping from host address to the host's current status.
repeated .envoy.admin.v2alpha.HostStatus host_statuses = 4;int getHostStatusesCount()
Mapping from host address to the host's current status.
repeated .envoy.admin.v2alpha.HostStatus host_statuses = 4;List<? extends ClustersOuterClass.HostStatusOrBuilder> getHostStatusesOrBuilderList()
Mapping from host address to the host's current status.
repeated .envoy.admin.v2alpha.HostStatus host_statuses = 4;ClustersOuterClass.HostStatusOrBuilder getHostStatusesOrBuilder(int index)
Mapping from host address to the host's current status.
repeated .envoy.admin.v2alpha.HostStatus host_statuses = 4;Copyright © 2018 The Envoy Project. All rights reserved.