Package com.google.cloud.compute.v1
Class ReservationSubBlock.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ReservationSubBlock.Builder>
com.google.cloud.compute.v1.ReservationSubBlock.Builder
- All Implemented Interfaces:
ReservationSubBlockOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ReservationSubBlock
public static final class ReservationSubBlock.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ReservationSubBlock.Builder>
implements ReservationSubBlockOrBuilder
Represents a reservation subBlock resource.Protobuf type
google.cloud.compute.v1.ReservationSubBlock-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only.Output only.Output only.Output only.clearId()Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.intgetCount()Output only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.Output only.Output only.longgetId()Output only.intOutput only.intOutput only.getKind()Output only.com.google.protobuf.ByteStringOutput only.getName()Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.getZone()Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanhasCount()Output only.booleanOutput only.booleanOutput only.booleanhasId()Output only.booleanOutput only.booleanOutput only.booleanhasKind()Output only.booleanhasName()Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanhasZone()Output only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOutput only.mergeFrom(ReservationSubBlock other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.Output only.Output only.Output only.setAcceleratorTopologiesInfo(AcceleratorTopologiesInfo.Builder builderForValue) Output only.setCount(int value) Output only.setCreationTimestamp(String value) Output only.setCreationTimestampBytes(com.google.protobuf.ByteString value) Output only.Output only.setHealthInfo(ReservationSubBlockHealthInfo.Builder builderForValue) Output only.setId(long value) Output only.setInUseCount(int value) Output only.setInUseHostCount(int value) Output only.Output only.setKindBytes(com.google.protobuf.ByteString value) Output only.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.Output only.setPhysicalTopology(ReservationSubBlockPhysicalTopology.Builder builderForValue) Output only.Output only.setReservationSubBlockMaintenance(GroupMaintenanceInfo.Builder builderForValue) Output only.setSelfLink(String value) Output only.setSelfLinkBytes(com.google.protobuf.ByteString value) Output only.setSelfLinkWithId(String value) Output only.setSelfLinkWithIdBytes(com.google.protobuf.ByteString value) Output only.Output only.setStatusBytes(com.google.protobuf.ByteString value) Output only.Output only.setZoneBytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<ReservationSubBlock.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ReservationSubBlock.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ReservationSubBlock.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReservationSubBlock.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ReservationSubBlock.Builder>
-
mergeFrom
public ReservationSubBlock.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ReservationSubBlock.Builder>- Throws:
IOException
-
hasAcceleratorTopologiesInfo
public boolean hasAcceleratorTopologiesInfo()Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420;- Specified by:
hasAcceleratorTopologiesInfoin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the acceleratorTopologiesInfo field is set.
-
getAcceleratorTopologiesInfo
Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420;- Specified by:
getAcceleratorTopologiesInfoin interfaceReservationSubBlockOrBuilder- Returns:
- The acceleratorTopologiesInfo.
-
setAcceleratorTopologiesInfo
Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420; -
setAcceleratorTopologiesInfo
public ReservationSubBlock.Builder setAcceleratorTopologiesInfo(AcceleratorTopologiesInfo.Builder builderForValue) Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420; -
mergeAcceleratorTopologiesInfo
Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420; -
clearAcceleratorTopologiesInfo
Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420; -
getAcceleratorTopologiesInfoBuilder
Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420; -
getAcceleratorTopologiesInfoOrBuilder
Output only. [Output Only] Slice info for the reservation subBlock.
optional .google.cloud.compute.v1.AcceleratorTopologiesInfo accelerator_topologies_info = 84833420;- Specified by:
getAcceleratorTopologiesInfoOrBuilderin interfaceReservationSubBlockOrBuilder
-
hasCount
public boolean hasCount()Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.
optional int32 count = 94851343;- Specified by:
hasCountin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the count field is set.
-
getCount
public int getCount()Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.
optional int32 count = 94851343;- Specified by:
getCountin interfaceReservationSubBlockOrBuilder- Returns:
- The count.
-
setCount
Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.
optional int32 count = 94851343;- Parameters:
value- The count to set.- Returns:
- This builder for chaining.
-
clearCount
Output only. [Output Only] The number of hosts that are allocated in this reservation subBlock.
optional int32 count = 94851343;- Returns:
- This builder for chaining.
-
hasCreationTimestamp
public boolean hasCreationTimestamp()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
hasCreationTimestampin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the creationTimestamp field is set.
-
getCreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampin interfaceReservationSubBlockOrBuilder- Returns:
- The creationTimestamp.
-
getCreationTimestampBytes
public com.google.protobuf.ByteString getCreationTimestampBytes()Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Specified by:
getCreationTimestampBytesin interfaceReservationSubBlockOrBuilder- Returns:
- The bytes for creationTimestamp.
-
setCreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The creationTimestamp to set.- Returns:
- This builder for chaining.
-
clearCreationTimestamp
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Returns:
- This builder for chaining.
-
setCreationTimestampBytes
Output only. [Output Only] Creation timestamp inRFC3339 text format.
optional string creation_timestamp = 30525366;- Parameters:
value- The bytes for creationTimestamp to set.- Returns:
- This builder for chaining.
-
hasHealthInfo
public boolean hasHealthInfo()Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729;- Specified by:
hasHealthInfoin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the healthInfo field is set.
-
getHealthInfo
Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729;- Specified by:
getHealthInfoin interfaceReservationSubBlockOrBuilder- Returns:
- The healthInfo.
-
setHealthInfo
Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; -
setHealthInfo
public ReservationSubBlock.Builder setHealthInfo(ReservationSubBlockHealthInfo.Builder builderForValue) Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; -
mergeHealthInfo
Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; -
clearHealthInfo
Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; -
getHealthInfoBuilder
Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729; -
getHealthInfoOrBuilder
Output only. [Output Only] Health information for the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockHealthInfo health_info = 235287729;- Specified by:
getHealthInfoOrBuilderin interfaceReservationSubBlockOrBuilder
-
hasId
public boolean hasId()Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
hasIdin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Specified by:
getIdin interfaceReservationSubBlockOrBuilder- Returns:
- The id.
-
setId
Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.
optional uint64 id = 3355;- Returns:
- This builder for chaining.
-
hasInUseCount
public boolean hasInUseCount()Output only. [Output Only] The number of instances that are currently in use on this reservation subBlock.
optional int32 in_use_count = 493458877;- Specified by:
hasInUseCountin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the inUseCount field is set.
-
getInUseCount
public int getInUseCount()Output only. [Output Only] The number of instances that are currently in use on this reservation subBlock.
optional int32 in_use_count = 493458877;- Specified by:
getInUseCountin interfaceReservationSubBlockOrBuilder- Returns:
- The inUseCount.
-
setInUseCount
Output only. [Output Only] The number of instances that are currently in use on this reservation subBlock.
optional int32 in_use_count = 493458877;- Parameters:
value- The inUseCount to set.- Returns:
- This builder for chaining.
-
clearInUseCount
Output only. [Output Only] The number of instances that are currently in use on this reservation subBlock.
optional int32 in_use_count = 493458877;- Returns:
- This builder for chaining.
-
hasInUseHostCount
public boolean hasInUseHostCount()Output only. Number of hosts currently in use. If there is one or more Instances running on the host, it is considered in use.
optional int32 in_use_host_count = 364069834;- Specified by:
hasInUseHostCountin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the inUseHostCount field is set.
-
getInUseHostCount
public int getInUseHostCount()Output only. Number of hosts currently in use. If there is one or more Instances running on the host, it is considered in use.
optional int32 in_use_host_count = 364069834;- Specified by:
getInUseHostCountin interfaceReservationSubBlockOrBuilder- Returns:
- The inUseHostCount.
-
setInUseHostCount
Output only. Number of hosts currently in use. If there is one or more Instances running on the host, it is considered in use.
optional int32 in_use_host_count = 364069834;- Parameters:
value- The inUseHostCount to set.- Returns:
- This builder for chaining.
-
clearInUseHostCount
Output only. Number of hosts currently in use. If there is one or more Instances running on the host, it is considered in use.
optional int32 in_use_host_count = 364069834;- Returns:
- This builder for chaining.
-
hasKind
public boolean hasKind()Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;- Specified by:
hasKindin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the kind field is set.
-
getKind
Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;- Specified by:
getKindin interfaceReservationSubBlockOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;- Specified by:
getKindBytesin interfaceReservationSubBlockOrBuilder- Returns:
- The bytes for kind.
-
setKind
Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;- Parameters:
value- The kind to set.- Returns:
- This builder for chaining.
-
clearKind
Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;- Returns:
- This builder for chaining.
-
setKindBytes
Output only. [Output Only] Type of the resource. Alwayscompute#reservationSubBlock for reservation subBlocks.
optional string kind = 3292052;- Parameters:
value- The bytes for kind to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()Output only. [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;- Specified by:
hasNamein interfaceReservationSubBlockOrBuilder- Returns:
- Whether the name field is set.
-
getName
Output only. [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;- Specified by:
getNamein interfaceReservationSubBlockOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Output only. [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;- Specified by:
getNameBytesin interfaceReservationSubBlockOrBuilder- Returns:
- The bytes for name.
-
setName
Output only. [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;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Output only. [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;- Returns:
- This builder for chaining.
-
setNameBytes
Output only. [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;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasPhysicalTopology
public boolean hasPhysicalTopology()Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519;- Specified by:
hasPhysicalTopologyin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the physicalTopology field is set.
-
getPhysicalTopology
Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519;- Specified by:
getPhysicalTopologyin interfaceReservationSubBlockOrBuilder- Returns:
- The physicalTopology.
-
setPhysicalTopology
Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519; -
setPhysicalTopology
public ReservationSubBlock.Builder setPhysicalTopology(ReservationSubBlockPhysicalTopology.Builder builderForValue) Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519; -
mergePhysicalTopology
Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519; -
clearPhysicalTopology
Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519; -
getPhysicalTopologyBuilder
Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519; -
getPhysicalTopologyOrBuilder
Output only. [Output Only] The physical topology of the reservation subBlock.
optional .google.cloud.compute.v1.ReservationSubBlockPhysicalTopology physical_topology = 279778519;- Specified by:
getPhysicalTopologyOrBuilderin interfaceReservationSubBlockOrBuilder
-
hasReservationSubBlockMaintenance
public boolean hasReservationSubBlockMaintenance()Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;- Specified by:
hasReservationSubBlockMaintenancein interfaceReservationSubBlockOrBuilder- Returns:
- Whether the reservationSubBlockMaintenance field is set.
-
getReservationSubBlockMaintenance
Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;- Specified by:
getReservationSubBlockMaintenancein interfaceReservationSubBlockOrBuilder- Returns:
- The reservationSubBlockMaintenance.
-
setReservationSubBlockMaintenance
Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551; -
setReservationSubBlockMaintenance
public ReservationSubBlock.Builder setReservationSubBlockMaintenance(GroupMaintenanceInfo.Builder builderForValue) Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551; -
mergeReservationSubBlockMaintenance
Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551; -
clearReservationSubBlockMaintenance
Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551; -
getReservationSubBlockMaintenanceBuilder
Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551; -
getReservationSubBlockMaintenanceOrBuilder
Output only. Maintenance information for this reservation subBlock.
optional .google.cloud.compute.v1.GroupMaintenanceInfo reservation_sub_block_maintenance = 377005551;- Specified by:
getReservationSubBlockMaintenanceOrBuilderin interfaceReservationSubBlockOrBuilder
-
hasSelfLink
public boolean hasSelfLink()Output only. [Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Specified by:
hasSelfLinkin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the selfLink field is set.
-
getSelfLink
Output only. [Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkin interfaceReservationSubBlockOrBuilder- Returns:
- The selfLink.
-
getSelfLinkBytes
public com.google.protobuf.ByteString getSelfLinkBytes()Output only. [Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Specified by:
getSelfLinkBytesin interfaceReservationSubBlockOrBuilder- Returns:
- The bytes for selfLink.
-
setSelfLink
Output only. [Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Parameters:
value- The selfLink to set.- Returns:
- This builder for chaining.
-
clearSelfLink
Output only. [Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Returns:
- This builder for chaining.
-
setSelfLinkBytes
Output only. [Output Only] Server-defined fully-qualified URL for this resource.
optional string self_link = 456214797;- Parameters:
value- The bytes for selfLink to set.- Returns:
- This builder for chaining.
-
hasSelfLinkWithId
public boolean hasSelfLinkWithId()Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Specified by:
hasSelfLinkWithIdin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the selfLinkWithId field is set.
-
getSelfLinkWithId
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Specified by:
getSelfLinkWithIdin interfaceReservationSubBlockOrBuilder- Returns:
- The selfLinkWithId.
-
getSelfLinkWithIdBytes
public com.google.protobuf.ByteString getSelfLinkWithIdBytes()Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Specified by:
getSelfLinkWithIdBytesin interfaceReservationSubBlockOrBuilder- Returns:
- The bytes for selfLinkWithId.
-
setSelfLinkWithId
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Parameters:
value- The selfLinkWithId to set.- Returns:
- This builder for chaining.
-
clearSelfLinkWithId
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Returns:
- This builder for chaining.
-
setSelfLinkWithIdBytes
Output only. [Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;- Parameters:
value- The bytes for selfLinkWithId to set.- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()Output only. [Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
hasStatusin interfaceReservationSubBlockOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
Output only. [Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusin interfaceReservationSubBlockOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()Output only. [Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;- Specified by:
getStatusBytesin interfaceReservationSubBlockOrBuilder- Returns:
- The bytes for status.
-
setStatus
Output only. [Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Output only. [Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;- Returns:
- This builder for chaining.
-
setStatusBytes
Output only. [Output Only] Status of the reservation subBlock. Check the Status enum for the list of possible values.
optional string status = 181260274;- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-
hasZone
public boolean hasZone()Output only. [Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;- Specified by:
hasZonein interfaceReservationSubBlockOrBuilder- Returns:
- Whether the zone field is set.
-
getZone
Output only. [Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;- Specified by:
getZonein interfaceReservationSubBlockOrBuilder- Returns:
- The zone.
-
getZoneBytes
public com.google.protobuf.ByteString getZoneBytes()Output only. [Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;- Specified by:
getZoneBytesin interfaceReservationSubBlockOrBuilder- Returns:
- The bytes for zone.
-
setZone
Output only. [Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;- Parameters:
value- The zone to set.- Returns:
- This builder for chaining.
-
clearZone
Output only. [Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;- Returns:
- This builder for chaining.
-
setZoneBytes
Output only. [Output Only] Zone in which the reservation subBlock resides.
optional string zone = 3744684;- Parameters:
value- The bytes for zone to set.- Returns:
- This builder for chaining.
-