public static final class ClustersOuterClass.HostHealthStatus extends com.google.protobuf.GeneratedMessageV3 implements ClustersOuterClass.HostHealthStatusOrBuilder
Health status for a host.Protobuf type
envoy.admin.v2alpha.HostHealthStatus| Modifier and Type | Class and Description |
|---|---|
static class |
ClustersOuterClass.HostHealthStatus.Builder
Health status for a host.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
EDS_HEALTH_STATUS_FIELD_NUMBER |
static int |
FAILED_ACTIVE_HEALTH_CHECK_FIELD_NUMBER |
static int |
FAILED_OUTLIER_CHECK_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static ClustersOuterClass.HostHealthStatus |
getDefaultInstance() |
ClustersOuterClass.HostHealthStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
HealthCheckOuterClass.HealthStatus |
getEdsHealthStatus()
Health status as reported by EDS.
|
int |
getEdsHealthStatusValue()
Health status as reported by EDS.
|
boolean |
getFailedActiveHealthCheck()
The host is currently failing active health checks.
|
boolean |
getFailedOutlierCheck()
The host is currently considered an outlier and has been ejected.
|
com.google.protobuf.Parser<ClustersOuterClass.HostHealthStatus> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ClustersOuterClass.HostHealthStatus.Builder |
newBuilder() |
static ClustersOuterClass.HostHealthStatus.Builder |
newBuilder(ClustersOuterClass.HostHealthStatus prototype) |
ClustersOuterClass.HostHealthStatus.Builder |
newBuilderForType() |
protected ClustersOuterClass.HostHealthStatus.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static ClustersOuterClass.HostHealthStatus |
parseDelimitedFrom(InputStream input) |
static ClustersOuterClass.HostHealthStatus |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(byte[] data) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(ByteBuffer data) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(com.google.protobuf.ByteString data) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(InputStream input) |
static ClustersOuterClass.HostHealthStatus |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ClustersOuterClass.HostHealthStatus> |
parser() |
ClustersOuterClass.HostHealthStatus.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int FAILED_ACTIVE_HEALTH_CHECK_FIELD_NUMBER
public static final int FAILED_OUTLIER_CHECK_FIELD_NUMBER
public static final int EDS_HEALTH_STATUS_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean getFailedActiveHealthCheck()
The host is currently failing active health checks.
bool failed_active_health_check = 1;getFailedActiveHealthCheck in interface ClustersOuterClass.HostHealthStatusOrBuilderpublic boolean getFailedOutlierCheck()
The host is currently considered an outlier and has been ejected.
bool failed_outlier_check = 2;getFailedOutlierCheck in interface ClustersOuterClass.HostHealthStatusOrBuilderpublic 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 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ClustersOuterClass.HostHealthStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(InputStream input) throws IOException
IOExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ClustersOuterClass.HostHealthStatus parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ClustersOuterClass.HostHealthStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ClustersOuterClass.HostHealthStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ClustersOuterClass.HostHealthStatus.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ClustersOuterClass.HostHealthStatus.Builder newBuilder()
public static ClustersOuterClass.HostHealthStatus.Builder newBuilder(ClustersOuterClass.HostHealthStatus prototype)
public ClustersOuterClass.HostHealthStatus.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ClustersOuterClass.HostHealthStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ClustersOuterClass.HostHealthStatus getDefaultInstance()
public static com.google.protobuf.Parser<ClustersOuterClass.HostHealthStatus> parser()
public com.google.protobuf.Parser<ClustersOuterClass.HostHealthStatus> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ClustersOuterClass.HostHealthStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018 The Envoy Project. All rights reserved.