public static final class DiskMoveRequest.Builder extends GeneratedMessage.Builder<DiskMoveRequest.Builder> implements DiskMoveRequestOrBuilder Protobuf type google.cloud.compute.v1.DiskMoveRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DiskMoveRequest.BuilderImplements
DiskMoveRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public DiskMoveRequest build()| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest |
|
buildPartial()
public DiskMoveRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest |
|
clear()
public DiskMoveRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
|
clearDestinationZone()
public DiskMoveRequest.Builder clearDestinationZone()The URL of the destination zone to move the disk. This can be a full or partial URL. For example, the following are all valid URLs to a zone:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone
- projects/project/zones/zone
- zones/zone
optional string destination_zone = 131854653;
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
This builder for chaining. |
clearTargetDisk()
public DiskMoveRequest.Builder clearTargetDisk()The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a disk:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks/disk
- projects/project/zones/zone/disks/disk
- zones/zone/disks/disk
optional string target_disk = 62433163;
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public DiskMoveRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDestinationZone()
public String getDestinationZone()The URL of the destination zone to move the disk. This can be a full or partial URL. For example, the following are all valid URLs to a zone:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone
- projects/project/zones/zone
- zones/zone
optional string destination_zone = 131854653;
| Returns | |
|---|---|
| Type | Description |
String |
The destinationZone. |
getDestinationZoneBytes()
public ByteString getDestinationZoneBytes()The URL of the destination zone to move the disk. This can be a full or partial URL. For example, the following are all valid URLs to a zone:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone
- projects/project/zones/zone
- zones/zone
optional string destination_zone = 131854653;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for destinationZone. |
getTargetDisk()
public String getTargetDisk()The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a disk:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks/disk
- projects/project/zones/zone/disks/disk
- zones/zone/disks/disk
optional string target_disk = 62433163;
| Returns | |
|---|---|
| Type | Description |
String |
The targetDisk. |
getTargetDiskBytes()
public ByteString getTargetDiskBytes()The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a disk:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks/disk
- projects/project/zones/zone/disks/disk
- zones/zone/disks/disk
optional string target_disk = 62433163;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for targetDisk. |
hasDestinationZone()
public boolean hasDestinationZone()The URL of the destination zone to move the disk. This can be a full or partial URL. For example, the following are all valid URLs to a zone:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone
- projects/project/zones/zone
- zones/zone
optional string destination_zone = 131854653;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the destinationZone field is set. |
hasTargetDisk()
public boolean hasTargetDisk()The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a disk:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks/disk
- projects/project/zones/zone/disks/disk
- zones/zone/disks/disk
optional string target_disk = 62433163;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the targetDisk field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(DiskMoveRequest other)
public DiskMoveRequest.Builder mergeFrom(DiskMoveRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DiskMoveRequest |
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DiskMoveRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DiskMoveRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
|
setDestinationZone(String value)
public DiskMoveRequest.Builder setDestinationZone(String value)The URL of the destination zone to move the disk. This can be a full or partial URL. For example, the following are all valid URLs to a zone:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone
- projects/project/zones/zone
- zones/zone
optional string destination_zone = 131854653;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe destinationZone to set. |
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
This builder for chaining. |
setDestinationZoneBytes(ByteString value)
public DiskMoveRequest.Builder setDestinationZoneBytes(ByteString value)The URL of the destination zone to move the disk. This can be a full or partial URL. For example, the following are all valid URLs to a zone:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone
- projects/project/zones/zone
- zones/zone
optional string destination_zone = 131854653;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for destinationZone to set. |
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
This builder for chaining. |
setTargetDisk(String value)
public DiskMoveRequest.Builder setTargetDisk(String value)The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a disk:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks/disk
- projects/project/zones/zone/disks/disk
- zones/zone/disks/disk
optional string target_disk = 62433163;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe targetDisk to set. |
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
This builder for chaining. |
setTargetDiskBytes(ByteString value)
public DiskMoveRequest.Builder setTargetDiskBytes(ByteString value)The URL of the target disk to move. This can be a full or partial URL. For example, the following are all valid URLs to a disk:
- https://www.googleapis.com/compute/v1/projects/project/zones/zone/disks/disk
- projects/project/zones/zone/disks/disk
- zones/zone/disks/disk
optional string target_disk = 62433163;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for targetDisk to set. |
| Returns | |
|---|---|
| Type | Description |
DiskMoveRequest.Builder |
This builder for chaining. |