Class ComputeStorageDescriptor.Builder (0.65.0)

public static final class ComputeStorageDescriptor.Builder extends GeneratedMessage.Builder<ComputeStorageDescriptor.Builder> implements ComputeStorageDescriptorOrBuilder

Compute Engine storage option descriptor.

Protobuf type google.cloud.migrationcenter.v1.ComputeStorageDescriptor

Static Methods

getDescriptor()

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

Methods

build()

public ComputeStorageDescriptor build()
Returns
Type Description
ComputeStorageDescriptor

buildPartial()

public ComputeStorageDescriptor buildPartial()
Returns
Type Description
ComputeStorageDescriptor

clear()

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

clearSizeGb()

public ComputeStorageDescriptor.Builder clearSizeGb()

Disk size in GiB.

int32 size_gb = 2;

Returns
Type Description
ComputeStorageDescriptor.Builder

This builder for chaining.

clearType()

public ComputeStorageDescriptor.Builder clearType()

Disk type backing the storage.

.google.cloud.migrationcenter.v1.PersistentDiskType type = 1;

Returns
Type Description
ComputeStorageDescriptor.Builder

This builder for chaining.

getDefaultInstanceForType()

public ComputeStorageDescriptor getDefaultInstanceForType()
Returns
Type Description
ComputeStorageDescriptor

getDescriptorForType()

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

getSizeGb()

public int getSizeGb()

Disk size in GiB.

int32 size_gb = 2;

Returns
Type Description
int

The sizeGb.

getType()

public PersistentDiskType getType()

Disk type backing the storage.

.google.cloud.migrationcenter.v1.PersistentDiskType type = 1;

Returns
Type Description
PersistentDiskType

The type.

getTypeValue()

public int getTypeValue()

Disk type backing the storage.

.google.cloud.migrationcenter.v1.PersistentDiskType type = 1;

Returns
Type Description
int

The enum numeric value on the wire for type.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ComputeStorageDescriptor other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setSizeGb(int value)

public ComputeStorageDescriptor.Builder setSizeGb(int value)

Disk size in GiB.

int32 size_gb = 2;

Parameter
Name Description
value int

The sizeGb to set.

Returns
Type Description
ComputeStorageDescriptor.Builder

This builder for chaining.

setType(PersistentDiskType value)

public ComputeStorageDescriptor.Builder setType(PersistentDiskType value)

Disk type backing the storage.

.google.cloud.migrationcenter.v1.PersistentDiskType type = 1;

Parameter
Name Description
value PersistentDiskType

The type to set.

Returns
Type Description
ComputeStorageDescriptor.Builder

This builder for chaining.

setTypeValue(int value)

public ComputeStorageDescriptor.Builder setTypeValue(int value)

Disk type backing the storage.

.google.cloud.migrationcenter.v1.PersistentDiskType type = 1;

Parameter
Name Description
value int

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

Returns
Type Description
ComputeStorageDescriptor.Builder

This builder for chaining.