public static final class ComputeEngineDisksTargetDetails.Builder extends GeneratedMessageV3.Builder<ComputeEngineDisksTargetDetails.Builder> implements ComputeEngineDisksTargetDetailsOrBuilder
ComputeEngineDisksTargetDetails is a collection of created Persistent Disks
details.
Protobuf type google.cloud.vmmigration.v1.ComputeEngineDisksTargetDetails
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllDisks(Iterable<? extends PersistentDisk> values)
public ComputeEngineDisksTargetDetails.Builder addAllDisks(Iterable<? extends PersistentDisk> values)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.vmmigration.v1.PersistentDisk>
|
addDisks(PersistentDisk value)
public ComputeEngineDisksTargetDetails.Builder addDisks(PersistentDisk value)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisks(PersistentDisk.Builder builderForValue)
public ComputeEngineDisksTargetDetails.Builder addDisks(PersistentDisk.Builder builderForValue)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisks(int index, PersistentDisk value)
public ComputeEngineDisksTargetDetails.Builder addDisks(int index, PersistentDisk value)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisks(int index, PersistentDisk.Builder builderForValue)
public ComputeEngineDisksTargetDetails.Builder addDisks(int index, PersistentDisk.Builder builderForValue)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisksBuilder()
public PersistentDisk.Builder addDisksBuilder()
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
addDisksBuilder(int index)
public PersistentDisk.Builder addDisksBuilder(int index)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ComputeEngineDisksTargetDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ComputeEngineDisksTargetDetails build()
buildPartial()
public ComputeEngineDisksTargetDetails buildPartial()
clear()
public ComputeEngineDisksTargetDetails.Builder clear()
Overrides
clearDisks()
public ComputeEngineDisksTargetDetails.Builder clearDisks()
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
clearDisksTargetDetails()
public ComputeEngineDisksTargetDetails.Builder clearDisksTargetDetails()
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
clearField(Descriptors.FieldDescriptor field)
public ComputeEngineDisksTargetDetails.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public ComputeEngineDisksTargetDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearVmTarget()
public ComputeEngineDisksTargetDetails.Builder clearVmTarget()
clearVmTargetDetails()
public ComputeEngineDisksTargetDetails.Builder clearVmTargetDetails()
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
clone()
public ComputeEngineDisksTargetDetails.Builder clone()
Overrides
getDefaultInstanceForType()
public ComputeEngineDisksTargetDetails getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDisks(int index)
public PersistentDisk getDisks(int index)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Parameter |
Name |
Description |
index |
int
|
getDisksBuilder(int index)
public PersistentDisk.Builder getDisksBuilder(int index)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Parameter |
Name |
Description |
index |
int
|
getDisksBuilderList()
public List<PersistentDisk.Builder> getDisksBuilderList()
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
getDisksCount()
public int getDisksCount()
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Returns |
Type |
Description |
int |
|
getDisksList()
public List<PersistentDisk> getDisksList()
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
getDisksOrBuilder(int index)
public PersistentDiskOrBuilder getDisksOrBuilder(int index)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Parameter |
Name |
Description |
index |
int
|
getDisksOrBuilderList()
public List<? extends PersistentDiskOrBuilder> getDisksOrBuilderList()
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.vmmigration.v1.PersistentDiskOrBuilder> |
|
getDisksTargetDetails()
public DisksMigrationDisksTargetDetails getDisksTargetDetails()
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
getDisksTargetDetailsBuilder()
public DisksMigrationDisksTargetDetails.Builder getDisksTargetDetailsBuilder()
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
getDisksTargetDetailsOrBuilder()
public DisksMigrationDisksTargetDetailsOrBuilder getDisksTargetDetailsOrBuilder()
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
getVmTargetCase()
public ComputeEngineDisksTargetDetails.VmTargetCase getVmTargetCase()
getVmTargetDetails()
public DisksMigrationVmTargetDetails getVmTargetDetails()
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
getVmTargetDetailsBuilder()
public DisksMigrationVmTargetDetails.Builder getVmTargetDetailsBuilder()
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
getVmTargetDetailsOrBuilder()
public DisksMigrationVmTargetDetailsOrBuilder getVmTargetDetailsOrBuilder()
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
hasDisksTargetDetails()
public boolean hasDisksTargetDetails()
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
Returns |
Type |
Description |
boolean |
Whether the disksTargetDetails field is set.
|
hasVmTargetDetails()
public boolean hasVmTargetDetails()
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
Returns |
Type |
Description |
boolean |
Whether the vmTargetDetails field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeDisksTargetDetails(DisksMigrationDisksTargetDetails value)
public ComputeEngineDisksTargetDetails.Builder mergeDisksTargetDetails(DisksMigrationDisksTargetDetails value)
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
mergeFrom(ComputeEngineDisksTargetDetails other)
public ComputeEngineDisksTargetDetails.Builder mergeFrom(ComputeEngineDisksTargetDetails other)
public ComputeEngineDisksTargetDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ComputeEngineDisksTargetDetails.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ComputeEngineDisksTargetDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeVmTargetDetails(DisksMigrationVmTargetDetails value)
public ComputeEngineDisksTargetDetails.Builder mergeVmTargetDetails(DisksMigrationVmTargetDetails value)
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
removeDisks(int index)
public ComputeEngineDisksTargetDetails.Builder removeDisks(int index)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
Parameter |
Name |
Description |
index |
int
|
setDisks(int index, PersistentDisk value)
public ComputeEngineDisksTargetDetails.Builder setDisks(int index, PersistentDisk value)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
setDisks(int index, PersistentDisk.Builder builderForValue)
public ComputeEngineDisksTargetDetails.Builder setDisks(int index, PersistentDisk.Builder builderForValue)
The details of each created Persistent Disk.
repeated .google.cloud.vmmigration.v1.PersistentDisk disks = 1;
setDisksTargetDetails(DisksMigrationDisksTargetDetails value)
public ComputeEngineDisksTargetDetails.Builder setDisksTargetDetails(DisksMigrationDisksTargetDetails value)
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
setDisksTargetDetails(DisksMigrationDisksTargetDetails.Builder builderForValue)
public ComputeEngineDisksTargetDetails.Builder setDisksTargetDetails(DisksMigrationDisksTargetDetails.Builder builderForValue)
Details of the disks-only migration target.
.google.cloud.vmmigration.v1.DisksMigrationDisksTargetDetails disks_target_details = 5;
setField(Descriptors.FieldDescriptor field, Object value)
public ComputeEngineDisksTargetDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ComputeEngineDisksTargetDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ComputeEngineDisksTargetDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVmTargetDetails(DisksMigrationVmTargetDetails value)
public ComputeEngineDisksTargetDetails.Builder setVmTargetDetails(DisksMigrationVmTargetDetails value)
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;
setVmTargetDetails(DisksMigrationVmTargetDetails.Builder builderForValue)
public ComputeEngineDisksTargetDetails.Builder setVmTargetDetails(DisksMigrationVmTargetDetails.Builder builderForValue)
Details for the VM the migrated data disks are attached to.
.google.cloud.vmmigration.v1.DisksMigrationVmTargetDetails vm_target_details = 6;