Class VmwareDiskConfig.Builder (0.65.0)

public static final class VmwareDiskConfig.Builder extends GeneratedMessage.Builder<VmwareDiskConfig.Builder> implements VmwareDiskConfigOrBuilder

VMware disk config details.

Protobuf type google.cloud.migrationcenter.v1.VmwareDiskConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public VmwareDiskConfig build()
Returns
Type Description
VmwareDiskConfig

buildPartial()

public VmwareDiskConfig buildPartial()
Returns
Type Description
VmwareDiskConfig

clear()

public VmwareDiskConfig.Builder clear()
Returns
Type Description
VmwareDiskConfig.Builder
Overrides

clearBackingType()

public VmwareDiskConfig.Builder clearBackingType()

VMDK backing type.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.BackingType backing_type = 1;

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

clearRdmCompatibility()

public VmwareDiskConfig.Builder clearRdmCompatibility()

RDM compatibility mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.RdmCompatibility rdm_compatibility = 4;

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

clearShared()

public VmwareDiskConfig.Builder clearShared()

Is VMDK shared with other VMs.

bool shared = 2;

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

clearVmdkMode()

public VmwareDiskConfig.Builder clearVmdkMode()

VMDK disk mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.VmdkMode vmdk_mode = 3;

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

getBackingType()

public VmwareDiskConfig.BackingType getBackingType()

VMDK backing type.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.BackingType backing_type = 1;

Returns
Type Description
VmwareDiskConfig.BackingType

The backingType.

getBackingTypeValue()

public int getBackingTypeValue()

VMDK backing type.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.BackingType backing_type = 1;

Returns
Type Description
int

The enum numeric value on the wire for backingType.

getDefaultInstanceForType()

public VmwareDiskConfig getDefaultInstanceForType()
Returns
Type Description
VmwareDiskConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getRdmCompatibility()

public VmwareDiskConfig.RdmCompatibility getRdmCompatibility()

RDM compatibility mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.RdmCompatibility rdm_compatibility = 4;

Returns
Type Description
VmwareDiskConfig.RdmCompatibility

The rdmCompatibility.

getRdmCompatibilityValue()

public int getRdmCompatibilityValue()

RDM compatibility mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.RdmCompatibility rdm_compatibility = 4;

Returns
Type Description
int

The enum numeric value on the wire for rdmCompatibility.

getShared()

public boolean getShared()

Is VMDK shared with other VMs.

bool shared = 2;

Returns
Type Description
boolean

The shared.

getVmdkMode()

public VmwareDiskConfig.VmdkMode getVmdkMode()

VMDK disk mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.VmdkMode vmdk_mode = 3;

Returns
Type Description
VmwareDiskConfig.VmdkMode

The vmdkMode.

getVmdkModeValue()

public int getVmdkModeValue()

VMDK disk mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.VmdkMode vmdk_mode = 3;

Returns
Type Description
int

The enum numeric value on the wire for vmdkMode.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(VmwareDiskConfig other)

public VmwareDiskConfig.Builder mergeFrom(VmwareDiskConfig other)
Parameter
Name Description
other VmwareDiskConfig
Returns
Type Description
VmwareDiskConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public VmwareDiskConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
VmwareDiskConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public VmwareDiskConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
VmwareDiskConfig.Builder
Overrides

setBackingType(VmwareDiskConfig.BackingType value)

public VmwareDiskConfig.Builder setBackingType(VmwareDiskConfig.BackingType value)

VMDK backing type.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.BackingType backing_type = 1;

Parameter
Name Description
value VmwareDiskConfig.BackingType

The backingType to set.

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

setBackingTypeValue(int value)

public VmwareDiskConfig.Builder setBackingTypeValue(int value)

VMDK backing type.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.BackingType backing_type = 1;

Parameter
Name Description
value int

The enum numeric value on the wire for backingType to set.

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

setRdmCompatibility(VmwareDiskConfig.RdmCompatibility value)

public VmwareDiskConfig.Builder setRdmCompatibility(VmwareDiskConfig.RdmCompatibility value)

RDM compatibility mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.RdmCompatibility rdm_compatibility = 4;

Parameter
Name Description
value VmwareDiskConfig.RdmCompatibility

The rdmCompatibility to set.

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

setRdmCompatibilityValue(int value)

public VmwareDiskConfig.Builder setRdmCompatibilityValue(int value)

RDM compatibility mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.RdmCompatibility rdm_compatibility = 4;

Parameter
Name Description
value int

The enum numeric value on the wire for rdmCompatibility to set.

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

setShared(boolean value)

public VmwareDiskConfig.Builder setShared(boolean value)

Is VMDK shared with other VMs.

bool shared = 2;

Parameter
Name Description
value boolean

The shared to set.

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

setVmdkMode(VmwareDiskConfig.VmdkMode value)

public VmwareDiskConfig.Builder setVmdkMode(VmwareDiskConfig.VmdkMode value)

VMDK disk mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.VmdkMode vmdk_mode = 3;

Parameter
Name Description
value VmwareDiskConfig.VmdkMode

The vmdkMode to set.

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.

setVmdkModeValue(int value)

public VmwareDiskConfig.Builder setVmdkModeValue(int value)

VMDK disk mode.

.google.cloud.migrationcenter.v1.VmwareDiskConfig.VmdkMode vmdk_mode = 3;

Parameter
Name Description
value int

The enum numeric value on the wire for vmdkMode to set.

Returns
Type Description
VmwareDiskConfig.Builder

This builder for chaining.