Class TransferMetadataOptions.Builder (0.46.0)

public static final class TransferMetadataOptions.Builder extends GeneratedMessage.Builder<TransferMetadataOptions.Builder> implements TransferMetadataOptionsOrBuilder

Transfer metadata options for the instance.

Protobuf type google.cloud.parallelstore.v1beta.TransferMetadataOptions

Static Methods

getDescriptor()

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

Methods

build()

public TransferMetadataOptions build()
Returns
Type Description
TransferMetadataOptions

buildPartial()

public TransferMetadataOptions buildPartial()
Returns
Type Description
TransferMetadataOptions

clear()

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

clearGid()

public TransferMetadataOptions.Builder clearGid()

Optional. The GID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Gid gid = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

clearMode()

public TransferMetadataOptions.Builder clearMode()

Optional. The mode preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Mode mode = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

clearUid()

public TransferMetadataOptions.Builder clearUid()

Optional. The UID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Uid uid = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

getDefaultInstanceForType()

public TransferMetadataOptions getDefaultInstanceForType()
Returns
Type Description
TransferMetadataOptions

getDescriptorForType()

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

getGid()

public TransferMetadataOptions.Gid getGid()

Optional. The GID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Gid gid = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TransferMetadataOptions.Gid

The gid.

getGidValue()

public int getGidValue()

Optional. The GID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Gid gid = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for gid.

getMode()

public TransferMetadataOptions.Mode getMode()

Optional. The mode preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Mode mode = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TransferMetadataOptions.Mode

The mode.

getModeValue()

public int getModeValue()

Optional. The mode preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Mode mode = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for mode.

getUid()

public TransferMetadataOptions.Uid getUid()

Optional. The UID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Uid uid = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TransferMetadataOptions.Uid

The uid.

getUidValue()

public int getUidValue()

Optional. The UID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Uid uid = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for uid.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(TransferMetadataOptions other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setGid(TransferMetadataOptions.Gid value)

public TransferMetadataOptions.Builder setGid(TransferMetadataOptions.Gid value)

Optional. The GID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Gid gid = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value TransferMetadataOptions.Gid

The gid to set.

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

setGidValue(int value)

public TransferMetadataOptions.Builder setGidValue(int value)

Optional. The GID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Gid gid = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

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

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

setMode(TransferMetadataOptions.Mode value)

public TransferMetadataOptions.Builder setMode(TransferMetadataOptions.Mode value)

Optional. The mode preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Mode mode = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value TransferMetadataOptions.Mode

The mode to set.

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

setModeValue(int value)

public TransferMetadataOptions.Builder setModeValue(int value)

Optional. The mode preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Mode mode = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

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

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

setUid(TransferMetadataOptions.Uid value)

public TransferMetadataOptions.Builder setUid(TransferMetadataOptions.Uid value)

Optional. The UID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Uid uid = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value TransferMetadataOptions.Uid

The uid to set.

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.

setUidValue(int value)

public TransferMetadataOptions.Builder setUidValue(int value)

Optional. The UID preservation behavior.

.google.cloud.parallelstore.v1beta.TransferMetadataOptions.Uid uid = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

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

Returns
Type Description
TransferMetadataOptions.Builder

This builder for chaining.