public final class ReservationBlock extends GeneratedMessageV3 implements ReservationBlockOrBuilder
Represents a reservation block resource.
Protobuf type google.cloud.compute.v1.ReservationBlock
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
COUNT_FIELD_NUMBER
public static final int COUNT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CREATION_TIMESTAMP_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
IN_USE_COUNT_FIELD_NUMBER
public static final int IN_USE_COUNT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PHYSICAL_TOPOLOGY_FIELD_NUMBER
public static final int PHYSICAL_TOPOLOGY_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RESERVATION_MAINTENANCE_FIELD_NUMBER
public static final int RESERVATION_MAINTENANCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SELF_LINK_FIELD_NUMBER
public static final int SELF_LINK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SELF_LINK_WITH_ID_FIELD_NUMBER
public static final int SELF_LINK_WITH_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ZONE_FIELD_NUMBER
public static final int ZONE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ReservationBlock getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ReservationBlock.Builder newBuilder()
newBuilder(ReservationBlock prototype)
public static ReservationBlock.Builder newBuilder(ReservationBlock prototype)
public static ReservationBlock parseDelimitedFrom(InputStream input)
public static ReservationBlock parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ReservationBlock parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ReservationBlock parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ReservationBlock parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ReservationBlock parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ReservationBlock parseFrom(CodedInputStream input)
public static ReservationBlock parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ReservationBlock parseFrom(InputStream input)
public static ReservationBlock parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ReservationBlock parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ReservationBlock parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ReservationBlock> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCount()
[Output Only] The number of resources that are allocated in this reservation block.
optional int32 count = 94851343;
Returns |
Type |
Description |
int |
The count.
|
getCreationTimestamp()
public String getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Returns |
Type |
Description |
String |
The creationTimestamp.
|
getCreationTimestampBytes()
public ByteString getCreationTimestampBytes()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Returns |
Type |
Description |
ByteString |
The bytes for creationTimestamp.
|
getDefaultInstanceForType()
public ReservationBlock getDefaultInstanceForType()
getId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
Returns |
Type |
Description |
long |
The id.
|
getInUseCount()
public int getInUseCount()
[Output Only] The number of instances that are currently in use on this reservation block.
optional int32 in_use_count = 493458877;
Returns |
Type |
Description |
int |
The inUseCount.
|
getKind()
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;
Returns |
Type |
Description |
String |
The kind.
|
getKindBytes()
public ByteString getKindBytes()
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;
Returns |
Type |
Description |
ByteString |
The bytes for kind.
|
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?
optional string name = 3373707;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public 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?
optional string name = 3373707;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<ReservationBlock> getParserForType()
Overrides
getPhysicalTopology()
public ReservationBlockPhysicalTopology getPhysicalTopology()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
getPhysicalTopologyOrBuilder()
public ReservationBlockPhysicalTopologyOrBuilder getPhysicalTopologyOrBuilder()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
getReservationMaintenance()
public GroupMaintenanceInfo getReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
getReservationMaintenanceOrBuilder()
public GroupMaintenanceInfoOrBuilder getReservationMaintenanceOrBuilder()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
getSelfLink()
public String getSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;
Returns |
Type |
Description |
String |
The selfLink.
|
getSelfLinkBytes()
public ByteString getSelfLinkBytes()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;
Returns |
Type |
Description |
ByteString |
The bytes for selfLink.
|
getSelfLinkWithId()
public String getSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;
Returns |
Type |
Description |
String |
The selfLinkWithId.
|
getSelfLinkWithIdBytes()
public ByteString getSelfLinkWithIdBytes()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;
Returns |
Type |
Description |
ByteString |
The bytes for selfLinkWithId.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getStatus()
public String getStatus()
[Output Only] Status of the reservation block.
Check the Status enum for the list of possible values.
optional string status = 181260274;
Returns |
Type |
Description |
String |
The status.
|
getStatusBytes()
public ByteString getStatusBytes()
[Output Only] Status of the reservation block.
Check the Status enum for the list of possible values.
optional string status = 181260274;
Returns |
Type |
Description |
ByteString |
The bytes for status.
|
getZone()
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;
Returns |
Type |
Description |
String |
The zone.
|
getZoneBytes()
public ByteString getZoneBytes()
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;
Returns |
Type |
Description |
ByteString |
The bytes for zone.
|
hasCount()
public boolean hasCount()
[Output Only] The number of resources that are allocated in this reservation block.
optional int32 count = 94851343;
Returns |
Type |
Description |
boolean |
Whether the count field is set.
|
hasCreationTimestamp()
public boolean hasCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
optional string creation_timestamp = 30525366;
Returns |
Type |
Description |
boolean |
Whether the creationTimestamp field is set.
|
hasId()
[Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;
Returns |
Type |
Description |
boolean |
Whether the id field is set.
|
hasInUseCount()
public boolean hasInUseCount()
[Output Only] The number of instances that are currently in use on this reservation block.
optional int32 in_use_count = 493458877;
Returns |
Type |
Description |
boolean |
Whether the inUseCount field is set.
|
hasKind()
[Output Only] Type of the resource. Always compute#reservationBlock for reservation blocks.
optional string kind = 3292052;
Returns |
Type |
Description |
boolean |
Whether the kind field is set.
|
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?
optional string name = 3373707;
Returns |
Type |
Description |
boolean |
Whether the name field is set.
|
hasPhysicalTopology()
public boolean hasPhysicalTopology()
[Output Only] The physical topology of the reservation block.
optional .google.cloud.compute.v1.ReservationBlockPhysicalTopology physical_topology = 279778519;
Returns |
Type |
Description |
boolean |
Whether the physicalTopology field is set.
|
hasReservationMaintenance()
public boolean hasReservationMaintenance()
[Output Only] Maintenance information for this reservation block.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_maintenance = 340607776;
Returns |
Type |
Description |
boolean |
Whether the reservationMaintenance field is set.
|
hasSelfLink()
public boolean hasSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;
Returns |
Type |
Description |
boolean |
Whether the selfLink field is set.
|
hasSelfLinkWithId()
public boolean hasSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;
Returns |
Type |
Description |
boolean |
Whether the selfLinkWithId field is set.
|
hasStatus()
public boolean hasStatus()
[Output Only] Status of the reservation block.
Check the Status enum for the list of possible values.
optional string status = 181260274;
Returns |
Type |
Description |
boolean |
Whether the status field is set.
|
hasZone()
[Output Only] Zone in which the reservation block resides.
optional string zone = 3744684;
Returns |
Type |
Description |
boolean |
Whether the zone field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ReservationBlock.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ReservationBlock.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ReservationBlock.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides