public static final class HostHealthStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder> implements HostHealthStatusOrBuilder
Health status for a host. [#next-free-field: 7]Protobuf type
envoy.admin.v3.HostHealthStatus| Modifier and Type | Method and Description |
|---|---|
HostHealthStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HostHealthStatus |
build() |
HostHealthStatus |
buildPartial() |
HostHealthStatus.Builder |
clear() |
HostHealthStatus.Builder |
clearEdsHealthStatus()
Health status as reported by EDS.
|
HostHealthStatus.Builder |
clearFailedActiveDegradedCheck()
The host is currently being marked as degraded through active health checking.
|
HostHealthStatus.Builder |
clearFailedActiveHealthCheck()
The host is currently failing active health checks.
|
HostHealthStatus.Builder |
clearFailedOutlierCheck()
The host is currently considered an outlier and has been ejected.
|
HostHealthStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HostHealthStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HostHealthStatus.Builder |
clearPendingActiveHc()
The host has not yet been health checked.
|
HostHealthStatus.Builder |
clearPendingDynamicRemoval()
The host has been removed from service discovery, but is being stabilized due to active
health checking.
|
HostHealthStatus.Builder |
clone() |
HostHealthStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
HealthStatus |
getEdsHealthStatus()
Health status as reported by EDS.
|
int |
getEdsHealthStatusValue()
Health status as reported by EDS.
|
boolean |
getFailedActiveDegradedCheck()
The host is currently being marked as degraded through active health checking.
|
boolean |
getFailedActiveHealthCheck()
The host is currently failing active health checks.
|
boolean |
getFailedOutlierCheck()
The host is currently considered an outlier and has been ejected.
|
boolean |
getPendingActiveHc()
The host has not yet been health checked.
|
boolean |
getPendingDynamicRemoval()
The host has been removed from service discovery, but is being stabilized due to active
health checking.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
HostHealthStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HostHealthStatus.Builder |
mergeFrom(HostHealthStatus other) |
HostHealthStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
HostHealthStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HostHealthStatus.Builder |
setEdsHealthStatus(HealthStatus value)
Health status as reported by EDS.
|
HostHealthStatus.Builder |
setEdsHealthStatusValue(int value)
Health status as reported by EDS.
|
HostHealthStatus.Builder |
setFailedActiveDegradedCheck(boolean value)
The host is currently being marked as degraded through active health checking.
|
HostHealthStatus.Builder |
setFailedActiveHealthCheck(boolean value)
The host is currently failing active health checks.
|
HostHealthStatus.Builder |
setFailedOutlierCheck(boolean value)
The host is currently considered an outlier and has been ejected.
|
HostHealthStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HostHealthStatus.Builder |
setPendingActiveHc(boolean value)
The host has not yet been health checked.
|
HostHealthStatus.Builder |
setPendingDynamicRemoval(boolean value)
The host has been removed from service discovery, but is being stabilized due to active
health checking.
|
HostHealthStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HostHealthStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder>public HostHealthStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.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<HostHealthStatus.Builder>public HostHealthStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HostHealthStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HostHealthStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HostHealthStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder>public HostHealthStatus.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<HostHealthStatus.Builder>public HostHealthStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder>public HostHealthStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder>public HostHealthStatus.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<HostHealthStatus.Builder>public HostHealthStatus.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<HostHealthStatus.Builder>public HostHealthStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HostHealthStatus.Builder>public HostHealthStatus.Builder mergeFrom(HostHealthStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder>public HostHealthStatus.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<HostHealthStatus.Builder>IOExceptionpublic boolean getFailedActiveHealthCheck()
The host is currently failing active health checks.
bool failed_active_health_check = 1;getFailedActiveHealthCheck in interface HostHealthStatusOrBuilderpublic HostHealthStatus.Builder setFailedActiveHealthCheck(boolean value)
The host is currently failing active health checks.
bool failed_active_health_check = 1;public HostHealthStatus.Builder clearFailedActiveHealthCheck()
The host is currently failing active health checks.
bool failed_active_health_check = 1;public boolean getFailedOutlierCheck()
The host is currently considered an outlier and has been ejected.
bool failed_outlier_check = 2;getFailedOutlierCheck in interface HostHealthStatusOrBuilderpublic HostHealthStatus.Builder setFailedOutlierCheck(boolean value)
The host is currently considered an outlier and has been ejected.
bool failed_outlier_check = 2;public HostHealthStatus.Builder clearFailedOutlierCheck()
The host is currently considered an outlier and has been ejected.
bool failed_outlier_check = 2;public boolean getFailedActiveDegradedCheck()
The host is currently being marked as degraded through active health checking.
bool failed_active_degraded_check = 4;getFailedActiveDegradedCheck in interface HostHealthStatusOrBuilderpublic HostHealthStatus.Builder setFailedActiveDegradedCheck(boolean value)
The host is currently being marked as degraded through active health checking.
bool failed_active_degraded_check = 4;public HostHealthStatus.Builder clearFailedActiveDegradedCheck()
The host is currently being marked as degraded through active health checking.
bool failed_active_degraded_check = 4;public boolean getPendingDynamicRemoval()
The host has been removed from service discovery, but is being stabilized due to active health checking.
bool pending_dynamic_removal = 5;getPendingDynamicRemoval in interface HostHealthStatusOrBuilderpublic HostHealthStatus.Builder setPendingDynamicRemoval(boolean value)
The host has been removed from service discovery, but is being stabilized due to active health checking.
bool pending_dynamic_removal = 5;public HostHealthStatus.Builder clearPendingDynamicRemoval()
The host has been removed from service discovery, but is being stabilized due to active health checking.
bool pending_dynamic_removal = 5;public boolean getPendingActiveHc()
The host has not yet been health checked.
bool pending_active_hc = 6;getPendingActiveHc in interface HostHealthStatusOrBuilderpublic HostHealthStatus.Builder setPendingActiveHc(boolean value)
The host has not yet been health checked.
bool pending_active_hc = 6;public HostHealthStatus.Builder clearPendingActiveHc()
The host has not yet been health checked.
bool pending_active_hc = 6;public int getEdsHealthStatusValue()
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
.envoy.config.core.v3.HealthStatus eds_health_status = 3;getEdsHealthStatusValue in interface HostHealthStatusOrBuilderpublic HostHealthStatus.Builder setEdsHealthStatusValue(int value)
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
.envoy.config.core.v3.HealthStatus eds_health_status = 3;public HealthStatus getEdsHealthStatus()
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
.envoy.config.core.v3.HealthStatus eds_health_status = 3;getEdsHealthStatus in interface HostHealthStatusOrBuilderpublic HostHealthStatus.Builder setEdsHealthStatus(HealthStatus value)
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
.envoy.config.core.v3.HealthStatus eds_health_status = 3;public HostHealthStatus.Builder clearEdsHealthStatus()
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
.envoy.config.core.v3.HealthStatus eds_health_status = 3;public final HostHealthStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder>public final HostHealthStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HostHealthStatus.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.