public final class ReservationSubBlock extends com.google.protobuf.GeneratedMessageV3 implements ReservationSubBlockOrBuilder
Represents a reservation subBlock resource.Protobuf type
google.cloud.compute.v1.ReservationSubBlock| Modifier and Type | Class and Description |
|---|---|
static class |
ReservationSubBlock.Builder
Represents a reservation subBlock resource.
|
static class |
ReservationSubBlock.Status
[Output Only] Status of the reservation subBlock.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
COUNT_FIELD_NUMBER |
static int |
CREATION_TIMESTAMP_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
IN_USE_COUNT_FIELD_NUMBER |
static int |
KIND_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PHYSICAL_TOPOLOGY_FIELD_NUMBER |
static int |
RESERVATION_SUB_BLOCK_MAINTENANCE_FIELD_NUMBER |
static int |
SELF_LINK_FIELD_NUMBER |
static int |
SELF_LINK_WITH_ID_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
static int |
ZONE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
int |
getCount()
[Output Only] The number of hosts that are allocated in this reservation subBlock.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
|
static ReservationSubBlock |
getDefaultInstance() |
ReservationSubBlock |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
long |
getId()
[Output Only] The unique identifier for the resource.
|
int |
getInUseCount()
[Output Only] The number of instances that are currently in use on this reservation subBlock.
|
String |
getKind()
[Output Only] Type of the resource.
|
com.google.protobuf.ByteString |
getKindBytes()
[Output Only] Type of the resource.
|
String |
getName()
[Output Only] The name of this reservation subBlock generated by Google Compute Engine.
|
com.google.protobuf.ByteString |
getNameBytes()
[Output Only] The name of this reservation subBlock generated by Google Compute Engine.
|
com.google.protobuf.Parser<ReservationSubBlock> |
getParserForType() |
ReservationSubBlockPhysicalTopology |
getPhysicalTopology()
[Output Only] The physical topology of the reservation subBlock.
|
ReservationSubBlockPhysicalTopologyOrBuilder |
getPhysicalTopologyOrBuilder()
[Output Only] The physical topology of the reservation subBlock.
|
GroupMaintenanceInfo |
getReservationSubBlockMaintenance()
Maintenance information for this reservation subBlock.
|
GroupMaintenanceInfoOrBuilder |
getReservationSubBlockMaintenanceOrBuilder()
Maintenance information for this reservation subBlock.
|
String |
getSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
|
com.google.protobuf.ByteString |
getSelfLinkBytes()
[Output Only] Server-defined fully-qualified URL for this resource.
|
String |
getSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
|
com.google.protobuf.ByteString |
getSelfLinkWithIdBytes()
[Output Only] Server-defined URL for this resource with the resource id.
|
int |
getSerializedSize() |
String |
getStatus()
[Output Only] Status of the reservation subBlock.
|
com.google.protobuf.ByteString |
getStatusBytes()
[Output Only] Status of the reservation subBlock.
|
String |
getZone()
[Output Only] Zone in which the reservation subBlock resides.
|
com.google.protobuf.ByteString |
getZoneBytes()
[Output Only] Zone in which the reservation subBlock resides.
|
boolean |
hasCount()
[Output Only] The number of hosts that are allocated in this reservation subBlock.
|
boolean |
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
int |
hashCode() |
boolean |
hasId()
[Output Only] The unique identifier for the resource.
|
boolean |
hasInUseCount()
[Output Only] The number of instances that are currently in use on this reservation subBlock.
|
boolean |
hasKind()
[Output Only] Type of the resource.
|
boolean |
hasName()
[Output Only] The name of this reservation subBlock generated by Google Compute Engine.
|
boolean |
hasPhysicalTopology()
[Output Only] The physical topology of the reservation subBlock.
|
boolean |
hasReservationSubBlockMaintenance()
Maintenance information for this reservation subBlock.
|
boolean |
hasSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
|
boolean |
hasSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
|
boolean |
hasStatus()
[Output Only] Status of the reservation subBlock.
|
boolean |
hasZone()
[Output Only] Zone in which the reservation subBlock resides.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ReservationSubBlock.Builder |
newBuilder() |
static ReservationSubBlock.Builder |
newBuilder(ReservationSubBlock prototype) |
ReservationSubBlock.Builder |
newBuilderForType() |
protected ReservationSubBlock.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ReservationSubBlock |
parseDelimitedFrom(InputStream input) |
static ReservationSubBlock |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReservationSubBlock |
parseFrom(byte[] data) |
static ReservationSubBlock |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReservationSubBlock |
parseFrom(ByteBuffer data) |
static ReservationSubBlock |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReservationSubBlock |
parseFrom(com.google.protobuf.ByteString data) |
static ReservationSubBlock |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReservationSubBlock |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ReservationSubBlock |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReservationSubBlock |
parseFrom(InputStream input) |
static ReservationSubBlock |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ReservationSubBlock> |
parser() |
ReservationSubBlock.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, 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 COUNT_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
public static final int IN_USE_COUNT_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int PHYSICAL_TOPOLOGY_FIELD_NUMBER
public static final int RESERVATION_SUB_BLOCK_MAINTENANCE_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_WITH_ID_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
public static final int ZONE_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance 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 hasCount()
[Output Only] The number of hosts that are allocated in this reservation subBlock.
optional int32 count = 94851343;hasCount in interface ReservationSubBlockOrBuilderpublic int getCount()
[Output Only] The number of hosts that are allocated in this reservation subBlock.
optional int32 count = 94851343;getCount in interface ReservationSubBlockOrBuilderpublic boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface ReservationSubBlockOrBuilderpublic String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface ReservationSubBlockOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface ReservationSubBlockOrBuilderpublic boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;hasId in interface ReservationSubBlockOrBuilderpublic long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;getId in interface ReservationSubBlockOrBuilderpublic boolean hasInUseCount()
[Output Only] The number of instances that are currently in use on this reservation subBlock.
optional int32 in_use_count = 493458877;hasInUseCount in interface ReservationSubBlockOrBuilderpublic int getInUseCount()
[Output Only] The number of instances that are currently in use on this reservation subBlock.
optional int32 in_use_count = 493458877;getInUseCount in interface ReservationSubBlockOrBuilderpublic boolean hasKind()
[Output Only] Type of the resource. Always compute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;hasKind in interface ReservationSubBlockOrBuilderpublic String getKind()
[Output Only] Type of the resource. Always compute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;getKind in interface ReservationSubBlockOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;getKindBytes in interface ReservationSubBlockOrBuilderpublic boolean hasName()
[Output Only] The name of this reservation subBlock generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
optional string name = 3373707;hasName in interface ReservationSubBlockOrBuilderpublic String getName()
[Output Only] The name of this reservation subBlock generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
optional string name = 3373707;getName in interface ReservationSubBlockOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
[Output Only] The name of this reservation subBlock generated by Google Compute Engine. The name must be 1-63 characters long, and comply with RFC1035 @pattern [a-z](?:[-a-z0-9]{0,61}[a-z0-9])?
optional string name = 3373707;getNameBytes in interface ReservationSubBlockOrBuilderpublic boolean hasPhysicalTopology()
[Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519;
hasPhysicalTopology in interface ReservationSubBlockOrBuilderpublic ReservationSubBlockPhysicalTopology getPhysicalTopology()
[Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519;
getPhysicalTopology in interface ReservationSubBlockOrBuilderpublic ReservationSubBlockPhysicalTopologyOrBuilder getPhysicalTopologyOrBuilder()
[Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519;
getPhysicalTopologyOrBuilder in interface ReservationSubBlockOrBuilderpublic boolean hasReservationSubBlockMaintenance()
Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;
hasReservationSubBlockMaintenance in interface ReservationSubBlockOrBuilderpublic GroupMaintenanceInfo getReservationSubBlockMaintenance()
Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;
getReservationSubBlockMaintenance in interface ReservationSubBlockOrBuilderpublic GroupMaintenanceInfoOrBuilder getReservationSubBlockMaintenanceOrBuilder()
Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;
getReservationSubBlockMaintenanceOrBuilder in interface ReservationSubBlockOrBuilderpublic boolean hasSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;hasSelfLink in interface ReservationSubBlockOrBuilderpublic String getSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;getSelfLink in interface ReservationSubBlockOrBuilderpublic com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;getSelfLinkBytes in interface ReservationSubBlockOrBuilderpublic boolean hasSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;hasSelfLinkWithId in interface ReservationSubBlockOrBuilderpublic String getSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;getSelfLinkWithId in interface ReservationSubBlockOrBuilderpublic com.google.protobuf.ByteString getSelfLinkWithIdBytes()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;getSelfLinkWithIdBytes in interface ReservationSubBlockOrBuilderpublic boolean hasStatus()
[Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;hasStatus in interface ReservationSubBlockOrBuilderpublic String getStatus()
[Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatus in interface ReservationSubBlockOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
[Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatusBytes in interface ReservationSubBlockOrBuilderpublic boolean hasZone()
[Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;hasZone in interface ReservationSubBlockOrBuilderpublic String getZone()
[Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;getZone in interface ReservationSubBlockOrBuilderpublic com.google.protobuf.ByteString getZoneBytes()
[Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;getZoneBytes in interface ReservationSubBlockOrBuilderpublic 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 ReservationSubBlock parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReservationSubBlock parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReservationSubBlock parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReservationSubBlock parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReservationSubBlock parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReservationSubBlock parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReservationSubBlock parseFrom(InputStream input) throws IOException
IOExceptionpublic static ReservationSubBlock parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReservationSubBlock parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ReservationSubBlock parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReservationSubBlock parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ReservationSubBlock parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ReservationSubBlock.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ReservationSubBlock.Builder newBuilder()
public static ReservationSubBlock.Builder newBuilder(ReservationSubBlock prototype)
public ReservationSubBlock.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ReservationSubBlock.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ReservationSubBlock getDefaultInstance()
public static com.google.protobuf.Parser<ReservationSubBlock> parser()
public com.google.protobuf.Parser<ReservationSubBlock> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ReservationSubBlock getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.