Class ComputeStorageDescriptor.Builder (0.30.0)

public static final class ComputeStorageDescriptor.Builder extends GeneratedMessageV3.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

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ComputeStorageDescriptor.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ComputeStorageDescriptor.Builder
Overrides

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

clearField(Descriptors.FieldDescriptor field)

public ComputeStorageDescriptor.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ComputeStorageDescriptor.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ComputeStorageDescriptor.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
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.

clone()

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

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 GeneratedMessageV3.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ComputeStorageDescriptor.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ComputeStorageDescriptor.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ComputeStorageDescriptor.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ComputeStorageDescriptor.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ComputeStorageDescriptor.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
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.

setUnknownFields(UnknownFieldSet unknownFields)

public final ComputeStorageDescriptor.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ComputeStorageDescriptor.Builder
Overrides