Class AllocationResourceStatus (1.88.0)

public final class AllocationResourceStatus extends GeneratedMessageV3 implements AllocationResourceStatusOrBuilder

[Output Only] Contains output only fields.

Protobuf type google.cloud.compute.v1.AllocationResourceStatus

Static Fields

HEALTH_INFO_FIELD_NUMBER

public static final int HEALTH_INFO_FIELD_NUMBER
Field Value
Type Description
int

RESERVATION_BLOCK_COUNT_FIELD_NUMBER

public static final int RESERVATION_BLOCK_COUNT_FIELD_NUMBER
Field Value
Type Description
int

RESERVATION_MAINTENANCE_FIELD_NUMBER

public static final int RESERVATION_MAINTENANCE_FIELD_NUMBER
Field Value
Type Description
int

SPECIFIC_SKU_ALLOCATION_FIELD_NUMBER

public static final int SPECIFIC_SKU_ALLOCATION_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AllocationResourceStatus getDefaultInstance()
Returns
Type Description
AllocationResourceStatus

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static AllocationResourceStatus.Builder newBuilder()
Returns
Type Description
AllocationResourceStatus.Builder

newBuilder(AllocationResourceStatus prototype)

public static AllocationResourceStatus.Builder newBuilder(AllocationResourceStatus prototype)
Parameter
Name Description
prototype AllocationResourceStatus
Returns
Type Description
AllocationResourceStatus.Builder

parseDelimitedFrom(InputStream input)

public static AllocationResourceStatus parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AllocationResourceStatus parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AllocationResourceStatus parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AllocationResourceStatus parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AllocationResourceStatus parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AllocationResourceStatus parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AllocationResourceStatus parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AllocationResourceStatus parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AllocationResourceStatus parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AllocationResourceStatus parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AllocationResourceStatus parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AllocationResourceStatus parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AllocationResourceStatus
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AllocationResourceStatus> parser()
Returns
Type Description
Parser<AllocationResourceStatus>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public AllocationResourceStatus getDefaultInstanceForType()
Returns
Type Description
AllocationResourceStatus

getHealthInfo()

public AllocationResourceStatusHealthInfo getHealthInfo()

[Output only] Health information for the reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;

Returns
Type Description
AllocationResourceStatusHealthInfo

The healthInfo.

getHealthInfoOrBuilder()

public AllocationResourceStatusHealthInfoOrBuilder getHealthInfoOrBuilder()

[Output only] Health information for the reservation.

optional .google.cloud.compute.v1.AllocationResourceStatusHealthInfo health_info = 235287729;

Returns
Type Description