public static final class ClustersOuterClass.HostHealthStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ClustersOuterClass.HostHealthStatus.Builder> implements ClustersOuterClass.HostHealthStatusOrBuilder
Health status for a host.Protobuf type
envoy.admin.v2alpha.HostHealthStatusgetAllFields, 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<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.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<ClustersOuterClass.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<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.HostHealthStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ClustersOuterClass.HostHealthStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ClustersOuterClass.HostHealthStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ClustersOuterClass.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<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.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<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.HostHealthStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.HostHealthStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.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<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.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<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.HostHealthStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.HostHealthStatus.Builder mergeFrom(ClustersOuterClass.HostHealthStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ClustersOuterClass.HostHealthStatus.Builder>public ClustersOuterClass.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<ClustersOuterClass.HostHealthStatus.Builder>IOExceptionpublic boolean getFailedActiveHealthCheck()
The host is currently failing active health checks.
bool failed_active_health_check = 1;getFailedActiveHealthCheck in interface ClustersOuterClass.HostHealthStatusOrBuilderpublic ClustersOuterClass.HostHealthStatus.Builder setFailedActiveHealthCheck(boolean value)
The host is currently failing active health checks.
bool failed_active_health_check = 1;public ClustersOuterClass.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 ClustersOuterClass.HostHealthStatusOrBuilderpublic ClustersOuterClass.HostHealthStatus.Builder setFailedOutlierCheck(boolean value)
The host is currently considered an outlier and has been ejected.
bool failed_outlier_check = 2;public ClustersOuterClass.HostHealthStatus.Builder clearFailedOutlierCheck()
The host is currently considered an outlier and has been ejected.
bool failed_outlier_check = 2;public int getEdsHealthStatusValue()
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. TODO(mrice32): pipe through remaining EDS health status possibilities.
.envoy.api.v2.core.HealthStatus eds_health_status = 3;getEdsHealthStatusValue in interface ClustersOuterClass.HostHealthStatusOrBuilderpublic ClustersOuterClass.HostHealthStatus.Builder setEdsHealthStatusValue(int value)
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. TODO(mrice32): pipe through remaining EDS health status possibilities.
.envoy.api.v2.core.HealthStatus eds_health_status = 3;public HealthCheckOuterClass.HealthStatus getEdsHealthStatus()
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. TODO(mrice32): pipe through remaining EDS health status possibilities.
.envoy.api.v2.core.HealthStatus eds_health_status = 3;getEdsHealthStatus in interface ClustersOuterClass.HostHealthStatusOrBuilderpublic ClustersOuterClass.HostHealthStatus.Builder setEdsHealthStatus(HealthCheckOuterClass.HealthStatus value)
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. TODO(mrice32): pipe through remaining EDS health status possibilities.
.envoy.api.v2.core.HealthStatus eds_health_status = 3;public ClustersOuterClass.HostHealthStatus.Builder clearEdsHealthStatus()
Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported here. TODO(mrice32): pipe through remaining EDS health status possibilities.
.envoy.api.v2.core.HealthStatus eds_health_status = 3;public final ClustersOuterClass.HostHealthStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClustersOuterClass.HostHealthStatus.Builder>public final ClustersOuterClass.HostHealthStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClustersOuterClass.HostHealthStatus.Builder>Copyright © 2018 The Envoy Project. All rights reserved.