Package com.google.cloud.compute.v1
Class ReservationSubBlockHealthInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.compute.v1.ReservationSubBlockHealthInfo
- All Implemented Interfaces:
ReservationSubBlockHealthInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ReservationSubBlockHealthInfo
extends com.google.protobuf.GeneratedMessage
implements ReservationSubBlockHealthInfoOrBuilder
Health information for the reservation subBlock.Protobuf type
google.cloud.compute.v1.ReservationSubBlockHealthInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHealth information for the reservation subBlock.static enumThe health status of the reservation subBlock.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanintThe number of degraded hosts in the reservation subBlock.intThe number of degraded infrastructure (e.g NV link domain) in the reservation subblock.static final com.google.protobuf.Descriptors.DescriptorThe health status of the reservation subBlock.com.google.protobuf.ByteStringThe health status of the reservation subBlock.intThe number of healthy hosts in the reservation subBlock.intThe number of healthy infrastructure (e.g NV link domain) in the reservation subblock.com.google.protobuf.Parser<ReservationSubBlockHealthInfo>intbooleanThe number of degraded hosts in the reservation subBlock.booleanThe number of degraded infrastructure (e.g NV link domain) in the reservation subblock.inthashCode()booleanThe health status of the reservation subBlock.booleanThe number of healthy hosts in the reservation subBlock.booleanThe number of healthy infrastructure (e.g NV link domain) in the reservation subblock.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(ReservationSubBlockHealthInfo prototype) protected ReservationSubBlockHealthInfo.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ReservationSubBlockHealthInfo>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DEGRADED_HOST_COUNT_FIELD_NUMBER
public static final int DEGRADED_HOST_COUNT_FIELD_NUMBER- See Also:
-
DEGRADED_INFRA_COUNT_FIELD_NUMBER
public static final int DEGRADED_INFRA_COUNT_FIELD_NUMBER- See Also:
-
HEALTH_STATUS_FIELD_NUMBER
public static final int HEALTH_STATUS_FIELD_NUMBER- See Also:
-
HEALTHY_HOST_COUNT_FIELD_NUMBER
public static final int HEALTHY_HOST_COUNT_FIELD_NUMBER- See Also:
-
HEALTHY_INFRA_COUNT_FIELD_NUMBER
public static final int HEALTHY_INFRA_COUNT_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasDegradedHostCount
public boolean hasDegradedHostCount()The number of degraded hosts in the reservation subBlock.
optional int32 degraded_host_count = 535025001;- Specified by:
hasDegradedHostCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- Whether the degradedHostCount field is set.
-
getDegradedHostCount
public int getDegradedHostCount()The number of degraded hosts in the reservation subBlock.
optional int32 degraded_host_count = 535025001;- Specified by:
getDegradedHostCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- The degradedHostCount.
-
hasDegradedInfraCount
public boolean hasDegradedInfraCount()The number of degraded infrastructure (e.g NV link domain) in the reservation subblock.
optional int32 degraded_infra_count = 138638927;- Specified by:
hasDegradedInfraCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- Whether the degradedInfraCount field is set.
-
getDegradedInfraCount
public int getDegradedInfraCount()The number of degraded infrastructure (e.g NV link domain) in the reservation subblock.
optional int32 degraded_infra_count = 138638927;- Specified by:
getDegradedInfraCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- The degradedInfraCount.
-
hasHealthStatus
public boolean hasHealthStatus()The health status of the reservation subBlock. Check the HealthStatus enum for the list of possible values.
optional string health_status = 380545845;- Specified by:
hasHealthStatusin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- Whether the healthStatus field is set.
-
getHealthStatus
The health status of the reservation subBlock. Check the HealthStatus enum for the list of possible values.
optional string health_status = 380545845;- Specified by:
getHealthStatusin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- The healthStatus.
-
getHealthStatusBytes
public com.google.protobuf.ByteString getHealthStatusBytes()The health status of the reservation subBlock. Check the HealthStatus enum for the list of possible values.
optional string health_status = 380545845;- Specified by:
getHealthStatusBytesin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- The bytes for healthStatus.
-
hasHealthyHostCount
public boolean hasHealthyHostCount()The number of healthy hosts in the reservation subBlock.
optional int32 healthy_host_count = 40739738;- Specified by:
hasHealthyHostCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- Whether the healthyHostCount field is set.
-
getHealthyHostCount
public int getHealthyHostCount()The number of healthy hosts in the reservation subBlock.
optional int32 healthy_host_count = 40739738;- Specified by:
getHealthyHostCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- The healthyHostCount.
-
hasHealthyInfraCount
public boolean hasHealthyInfraCount()The number of healthy infrastructure (e.g NV link domain) in the reservation subblock.
optional int32 healthy_infra_count = 385052222;- Specified by:
hasHealthyInfraCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- Whether the healthyInfraCount field is set.
-
getHealthyInfraCount
public int getHealthyInfraCount()The number of healthy infrastructure (e.g NV link domain) in the reservation subblock.
optional int32 healthy_infra_count = 385052222;- Specified by:
getHealthyInfraCountin interfaceReservationSubBlockHealthInfoOrBuilder- Returns:
- The healthyInfraCount.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ReservationSubBlockHealthInfo parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static ReservationSubBlockHealthInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ReservationSubBlockHealthInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static ReservationSubBlockHealthInfo.Builder newBuilder(ReservationSubBlockHealthInfo prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ReservationSubBlockHealthInfo.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-