public static final class ReservationBlock.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.Builder> implements ReservationBlockOrBuilder
Represents a reservation block resource.Protobuf type
google.cloud.compute.v1.ReservationBlock| Modifier and Type | Method and Description |
|---|---|
ReservationBlock.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReservationBlock |
build() |
ReservationBlock |
buildPartial() |
ReservationBlock.Builder |
clear() |
ReservationBlock.Builder |
clearCount()
[Output Only] The number of resources that are allocated in this reservation block.
|
ReservationBlock.Builder |
clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
ReservationBlock.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ReservationBlock.Builder |
clearId()
[Output Only] The unique identifier for the resource.
|
ReservationBlock.Builder |
clearInUseCount()
[Output Only] The number of instances that are currently in use on this reservation block.
|
ReservationBlock.Builder |
clearKind()
[Output Only] Type of the resource.
|
ReservationBlock.Builder |
clearName()
[Output Only] The name of this reservation block generated by Google Compute Engine.
|
ReservationBlock.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ReservationBlock.Builder |
clearPhysicalTopology()
[Output Only] The physical topology of the reservation block.
|
ReservationBlock.Builder |
clearReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
|
ReservationBlock.Builder |
clearReservationSubBlockCount()
[Output Only] The number of reservation subBlocks associated with this reservation block.
|
ReservationBlock.Builder |
clearReservationSubBlockInUseCount()
[Output Only] The number of in-use reservation subBlocks associated with this reservation block.
|
ReservationBlock.Builder |
clearSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
|
ReservationBlock.Builder |
clearSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
|
ReservationBlock.Builder |
clearStatus()
[Output Only] Status of the reservation block.
|
ReservationBlock.Builder |
clearZone()
[Output Only] Zone in which the reservation block resides.
|
ReservationBlock.Builder |
clone() |
int |
getCount()
[Output Only] The number of resources that are allocated in this reservation block.
|
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
|
ReservationBlock |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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 block.
|
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 block generated by Google Compute Engine.
|
com.google.protobuf.ByteString |
getNameBytes()
[Output Only] The name of this reservation block generated by Google Compute Engine.
|
ReservationBlockPhysicalTopology |
getPhysicalTopology()
[Output Only] The physical topology of the reservation block.
|
ReservationBlockPhysicalTopology.Builder |
getPhysicalTopologyBuilder()
[Output Only] The physical topology of the reservation block.
|
ReservationBlockPhysicalTopologyOrBuilder |
getPhysicalTopologyOrBuilder()
[Output Only] The physical topology of the reservation block.
|
GroupMaintenanceInfo |
getReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
|
GroupMaintenanceInfo.Builder |
getReservationMaintenanceBuilder()
[Output Only] Maintenance information for this reservation block.
|
GroupMaintenanceInfoOrBuilder |
getReservationMaintenanceOrBuilder()
[Output Only] Maintenance information for this reservation block.
|
int |
getReservationSubBlockCount()
[Output Only] The number of reservation subBlocks associated with this reservation block.
|
int |
getReservationSubBlockInUseCount()
[Output Only] The number of in-use reservation subBlocks associated with this reservation block.
|
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.
|
String |
getStatus()
[Output Only] Status of the reservation block.
|
com.google.protobuf.ByteString |
getStatusBytes()
[Output Only] Status of the reservation block.
|
String |
getZone()
[Output Only] Zone in which the reservation block resides.
|
com.google.protobuf.ByteString |
getZoneBytes()
[Output Only] Zone in which the reservation block resides.
|
boolean |
hasCount()
[Output Only] The number of resources that are allocated in this reservation block.
|
boolean |
hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
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 block.
|
boolean |
hasKind()
[Output Only] Type of the resource.
|
boolean |
hasName()
[Output Only] The name of this reservation block generated by Google Compute Engine.
|
boolean |
hasPhysicalTopology()
[Output Only] The physical topology of the reservation block.
|
boolean |
hasReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
|
boolean |
hasReservationSubBlockCount()
[Output Only] The number of reservation subBlocks associated with this reservation block.
|
boolean |
hasReservationSubBlockInUseCount()
[Output Only] The number of in-use reservation subBlocks associated with this reservation block.
|
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 block.
|
boolean |
hasZone()
[Output Only] Zone in which the reservation block resides.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ReservationBlock.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ReservationBlock.Builder |
mergeFrom(com.google.protobuf.Message other) |
ReservationBlock.Builder |
mergeFrom(ReservationBlock other) |
ReservationBlock.Builder |
mergePhysicalTopology(ReservationBlockPhysicalTopology value)
[Output Only] The physical topology of the reservation block.
|
ReservationBlock.Builder |
mergeReservationMaintenance(GroupMaintenanceInfo value)
[Output Only] Maintenance information for this reservation block.
|
ReservationBlock.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReservationBlock.Builder |
setCount(int value)
[Output Only] The number of resources that are allocated in this reservation block.
|
ReservationBlock.Builder |
setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
|
ReservationBlock.Builder |
setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
|
ReservationBlock.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReservationBlock.Builder |
setId(long value)
[Output Only] The unique identifier for the resource.
|
ReservationBlock.Builder |
setInUseCount(int value)
[Output Only] The number of instances that are currently in use on this reservation block.
|
ReservationBlock.Builder |
setKind(String value)
[Output Only] Type of the resource.
|
ReservationBlock.Builder |
setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource.
|
ReservationBlock.Builder |
setName(String value)
[Output Only] The name of this reservation block generated by Google Compute Engine.
|
ReservationBlock.Builder |
setNameBytes(com.google.protobuf.ByteString value)
[Output Only] The name of this reservation block generated by Google Compute Engine.
|
ReservationBlock.Builder |
setPhysicalTopology(ReservationBlockPhysicalTopology.Builder builderForValue)
[Output Only] The physical topology of the reservation block.
|
ReservationBlock.Builder |
setPhysicalTopology(ReservationBlockPhysicalTopology value)
[Output Only] The physical topology of the reservation block.
|
ReservationBlock.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ReservationBlock.Builder |
setReservationMaintenance(GroupMaintenanceInfo.Builder builderForValue)
[Output Only] Maintenance information for this reservation block.
|
ReservationBlock.Builder |
setReservationMaintenance(GroupMaintenanceInfo value)
[Output Only] Maintenance information for this reservation block.
|
ReservationBlock.Builder |
setReservationSubBlockCount(int value)
[Output Only] The number of reservation subBlocks associated with this reservation block.
|
ReservationBlock.Builder |
setReservationSubBlockInUseCount(int value)
[Output Only] The number of in-use reservation subBlocks associated with this reservation block.
|
ReservationBlock.Builder |
setSelfLink(String value)
[Output Only] Server-defined fully-qualified URL for this resource.
|
ReservationBlock.Builder |
setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined fully-qualified URL for this resource.
|
ReservationBlock.Builder |
setSelfLinkWithId(String value)
[Output Only] Server-defined URL for this resource with the resource id.
|
ReservationBlock.Builder |
setSelfLinkWithIdBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for this resource with the resource id.
|
ReservationBlock.Builder |
setStatus(String value)
[Output Only] Status of the reservation block.
|
ReservationBlock.Builder |
setStatusBytes(com.google.protobuf.ByteString value)
[Output Only] Status of the reservation block.
|
ReservationBlock.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReservationBlock.Builder |
setZone(String value)
[Output Only] Zone in which the reservation block resides.
|
ReservationBlock.Builder |
setZoneBytes(com.google.protobuf.ByteString value)
[Output Only] Zone in which the reservation block resides.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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<ReservationBlock.Builder>public ReservationBlock.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.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<ReservationBlock.Builder>public ReservationBlock getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ReservationBlock build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ReservationBlock buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ReservationBlock.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.Builder>public ReservationBlock.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<ReservationBlock.Builder>public ReservationBlock.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.Builder>public ReservationBlock.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.Builder>public ReservationBlock.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<ReservationBlock.Builder>public ReservationBlock.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<ReservationBlock.Builder>public ReservationBlock.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ReservationBlock.Builder>public ReservationBlock.Builder mergeFrom(ReservationBlock other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.Builder>public ReservationBlock.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<ReservationBlock.Builder>IOExceptionpublic boolean hasCount()
[Output Only] The number of resources that are allocated in this reservation block.
optional int32 count = 94851343;hasCount in interface ReservationBlockOrBuilderpublic int getCount()
[Output Only] The number of resources that are allocated in this reservation block.
optional int32 count = 94851343;getCount in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setCount(int value)
[Output Only] The number of resources that are allocated in this reservation block.
optional int32 count = 94851343;value - The count to set.public ReservationBlock.Builder clearCount()
[Output Only] The number of resources that are allocated in this reservation block.
optional int32 count = 94851343;public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface ReservationBlockOrBuilderpublic String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface ReservationBlockOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setCreationTimestamp(String value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The creationTimestamp to set.public ReservationBlock.Builder clearCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;public ReservationBlock.Builder setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The bytes for creationTimestamp to set.public boolean hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;hasId in interface ReservationBlockOrBuilderpublic long getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;getId in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setId(long value)
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;value - The id to set.public ReservationBlock.Builder clearId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;public boolean hasInUseCount()
[Output Only] The number of instances that are currently in use on this reservation block.
optional int32 in_use_count = 493458877;hasInUseCount in interface ReservationBlockOrBuilderpublic int getInUseCount()
[Output Only] The number of instances that are currently in use on this reservation block.
optional int32 in_use_count = 493458877;getInUseCount in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setInUseCount(int value)
[Output Only] The number of instances that are currently in use on this reservation block.
optional int32 in_use_count = 493458877;value - The inUseCount to set.public ReservationBlock.Builder clearInUseCount()
[Output Only] The number of instances that are currently in use on this reservation block.
optional int32 in_use_count = 493458877;public boolean hasKind()
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;hasKind in interface ReservationBlockOrBuilderpublic String getKind()
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;getKind in interface ReservationBlockOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;getKindBytes in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setKind(String value)
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;value - The kind to set.public ReservationBlock.Builder clearKind()
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;public ReservationBlock.Builder setKindBytes(com.google.protobuf.ByteString value)
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;value - The bytes for kind to set.public boolean hasName()
[Output Only] The name of this reservation block 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 ReservationBlockOrBuilderpublic String getName()
[Output Only] The name of this reservation block 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 ReservationBlockOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
[Output Only] The name of this reservation block 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 ReservationBlockOrBuilderpublic ReservationBlock.Builder setName(String value)
[Output Only] The name of this reservation block 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;value - The name to set.public ReservationBlock.Builder clearName()
[Output Only] The name of this reservation block 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;public ReservationBlock.Builder setNameBytes(com.google.protobuf.ByteString value)
[Output Only] The name of this reservation block 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;value - The bytes for name to set.public boolean hasPhysicalTopology()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
hasPhysicalTopology in interface ReservationBlockOrBuilderpublic ReservationBlockPhysicalTopology getPhysicalTopology()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
getPhysicalTopology in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setPhysicalTopology(ReservationBlockPhysicalTopology value)
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
public ReservationBlock.Builder setPhysicalTopology(ReservationBlockPhysicalTopology.Builder builderForValue)
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
public ReservationBlock.Builder mergePhysicalTopology(ReservationBlockPhysicalTopology value)
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
public ReservationBlock.Builder clearPhysicalTopology()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
public ReservationBlockPhysicalTopology.Builder getPhysicalTopologyBuilder()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
public ReservationBlockPhysicalTopologyOrBuilder getPhysicalTopologyOrBuilder()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
getPhysicalTopologyOrBuilder in interface ReservationBlockOrBuilderpublic boolean hasReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
hasReservationMaintenance in interface ReservationBlockOrBuilderpublic GroupMaintenanceInfo getReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
getReservationMaintenance in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setReservationMaintenance(GroupMaintenanceInfo value)
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
public ReservationBlock.Builder setReservationMaintenance(GroupMaintenanceInfo.Builder builderForValue)
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
public ReservationBlock.Builder mergeReservationMaintenance(GroupMaintenanceInfo value)
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
public ReservationBlock.Builder clearReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
public GroupMaintenanceInfo.Builder getReservationMaintenanceBuilder()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
public GroupMaintenanceInfoOrBuilder getReservationMaintenanceOrBuilder()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
getReservationMaintenanceOrBuilder in interface ReservationBlockOrBuilderpublic boolean hasReservationSubBlockCount()
[Output Only] The number of reservation subBlocks associated with this reservation block.
optional int32 reservation_sub_block_count = 330782955;hasReservationSubBlockCount in interface ReservationBlockOrBuilderpublic int getReservationSubBlockCount()
[Output Only] The number of reservation subBlocks associated with this reservation block.
optional int32 reservation_sub_block_count = 330782955;getReservationSubBlockCount in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setReservationSubBlockCount(int value)
[Output Only] The number of reservation subBlocks associated with this reservation block.
optional int32 reservation_sub_block_count = 330782955;value - The reservationSubBlockCount to set.public ReservationBlock.Builder clearReservationSubBlockCount()
[Output Only] The number of reservation subBlocks associated with this reservation block.
optional int32 reservation_sub_block_count = 330782955;public boolean hasReservationSubBlockInUseCount()
[Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.
optional int32 reservation_sub_block_in_use_count = 186007137;hasReservationSubBlockInUseCount in interface ReservationBlockOrBuilderpublic int getReservationSubBlockInUseCount()
[Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.
optional int32 reservation_sub_block_in_use_count = 186007137;getReservationSubBlockInUseCount in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setReservationSubBlockInUseCount(int value)
[Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.
optional int32 reservation_sub_block_in_use_count = 186007137;value - The reservationSubBlockInUseCount to set.public ReservationBlock.Builder clearReservationSubBlockInUseCount()
[Output Only] The number of in-use reservation subBlocks associated with this reservation block. If at least one VM is running on a subBlock, it is considered in-use.
optional int32 reservation_sub_block_in_use_count = 186007137;public boolean hasSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;hasSelfLink in interface ReservationBlockOrBuilderpublic String getSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;getSelfLink in interface ReservationBlockOrBuilderpublic com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;getSelfLinkBytes in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setSelfLink(String value)
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;value - The selfLink to set.public ReservationBlock.Builder clearSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;public ReservationBlock.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;value - The bytes for selfLink to set.public boolean hasSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;hasSelfLinkWithId in interface ReservationBlockOrBuilderpublic String getSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;getSelfLinkWithId in interface ReservationBlockOrBuilderpublic 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 ReservationBlockOrBuilderpublic ReservationBlock.Builder setSelfLinkWithId(String value)
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;value - The selfLinkWithId to set.public ReservationBlock.Builder clearSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;public ReservationBlock.Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;value - The bytes for selfLinkWithId to set.public boolean hasStatus()
[Output Only] Status of the reservation block. Check the Status enum for the list of possible values.
optional string status = 181260274;hasStatus in interface ReservationBlockOrBuilderpublic String getStatus()
[Output Only] Status of the reservation block. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatus in interface ReservationBlockOrBuilderpublic com.google.protobuf.ByteString getStatusBytes()
[Output Only] Status of the reservation block. Check the Status enum for the list of possible values.
optional string status = 181260274;getStatusBytes in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setStatus(String value)
[Output Only] Status of the reservation block. Check the Status enum for the list of possible values.
optional string status = 181260274;value - The status to set.public ReservationBlock.Builder clearStatus()
[Output Only] Status of the reservation block. Check the Status enum for the list of possible values.
optional string status = 181260274;public ReservationBlock.Builder setStatusBytes(com.google.protobuf.ByteString value)
[Output Only] Status of the reservation block. Check the Status enum for the list of possible values.
optional string status = 181260274;value - The bytes for status to set.public boolean hasZone()
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;hasZone in interface ReservationBlockOrBuilderpublic String getZone()
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;getZone in interface ReservationBlockOrBuilderpublic com.google.protobuf.ByteString getZoneBytes()
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;getZoneBytes in interface ReservationBlockOrBuilderpublic ReservationBlock.Builder setZone(String value)
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;value - The zone to set.public ReservationBlock.Builder clearZone()
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;public ReservationBlock.Builder setZoneBytes(com.google.protobuf.ByteString value)
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;value - The bytes for zone to set.public final ReservationBlock.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.Builder>public final ReservationBlock.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ReservationBlock.Builder>Copyright © 2025 Google LLC. All rights reserved.