Class TransferTypes.MetadataOptions.Builder (1.4.0)

public static final class TransferTypes.MetadataOptions.Builder extends GeneratedMessageV3.Builder<TransferTypes.MetadataOptions.Builder> implements TransferTypes.MetadataOptionsOrBuilder

Specifies the metadata options for running a transfer.

Protobuf type google.storagetransfer.v1.MetadataOptions

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public TransferTypes.MetadataOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

build()

public TransferTypes.MetadataOptions build()
Returns
TypeDescription
TransferTypes.MetadataOptions

buildPartial()

public TransferTypes.MetadataOptions buildPartial()
Returns
TypeDescription
TransferTypes.MetadataOptions

clear()

public TransferTypes.MetadataOptions.Builder clear()
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

clearAcl()

public TransferTypes.MetadataOptions.Builder clearAcl()

Specifies how each object's ACLs should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as ACL_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.Acl acl = 5;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public TransferTypes.MetadataOptions.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

clearGid()

public TransferTypes.MetadataOptions.Builder clearGid()

Specifies how each file's POSIX group ID (GID) attribute should be handled by the transfer. By default, GID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.GID gid = 3;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clearKmsKey()

public TransferTypes.MetadataOptions.Builder clearKmsKey()

Specifies how each object's Cloud KMS customer-managed encryption key (CMEK) is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as KMS_KEY_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.KmsKey kms_key = 8;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clearMode()

public TransferTypes.MetadataOptions.Builder clearMode()

Specifies how each file's mode attribute should be handled by the transfer. By default, mode is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Mode mode = 2;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public TransferTypes.MetadataOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

clearStorageClass()

public TransferTypes.MetadataOptions.Builder clearStorageClass()

Specifies the storage class to set on objects being transferred to Google Cloud Storage buckets. If unspecified, the default behavior is the same as STORAGE_CLASS_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.StorageClass storage_class = 6;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

public TransferTypes.MetadataOptions.Builder clearSymlink()

Specifies how symlinks should be handled by the transfer. By default, symlinks are not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Symlink symlink = 1;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clearTemporaryHold()

public TransferTypes.MetadataOptions.Builder clearTemporaryHold()

Specifies how each object's temporary hold status should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TEMPORARY_HOLD_PRESERVE.

.google.storagetransfer.v1.MetadataOptions.TemporaryHold temporary_hold = 7;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clearTimeCreated()

public TransferTypes.MetadataOptions.Builder clearTimeCreated()

Specifies how each object's timeCreated metadata is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TIME_CREATED_SKIP.

.google.storagetransfer.v1.MetadataOptions.TimeCreated time_created = 9;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clearUid()

public TransferTypes.MetadataOptions.Builder clearUid()

Specifies how each file's POSIX user ID (UID) attribute should be handled by the transfer. By default, UID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.UID uid = 4;

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

clone()

public TransferTypes.MetadataOptions.Builder clone()
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

getAcl()

public TransferTypes.MetadataOptions.Acl getAcl()

Specifies how each object's ACLs should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as ACL_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.Acl acl = 5;

Returns
TypeDescription
TransferTypes.MetadataOptions.Acl

The acl.

getAclValue()

public int getAclValue()

Specifies how each object's ACLs should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as ACL_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.Acl acl = 5;

Returns
TypeDescription
int

The enum numeric value on the wire for acl.

getDefaultInstanceForType()

public TransferTypes.MetadataOptions getDefaultInstanceForType()
Returns
TypeDescription
TransferTypes.MetadataOptions

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getGid()

public TransferTypes.MetadataOptions.GID getGid()

Specifies how each file's POSIX group ID (GID) attribute should be handled by the transfer. By default, GID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.GID gid = 3;

Returns
TypeDescription
TransferTypes.MetadataOptions.GID

The gid.

getGidValue()

public int getGidValue()

Specifies how each file's POSIX group ID (GID) attribute should be handled by the transfer. By default, GID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.GID gid = 3;

Returns
TypeDescription
int

The enum numeric value on the wire for gid.

getKmsKey()

public TransferTypes.MetadataOptions.KmsKey getKmsKey()

Specifies how each object's Cloud KMS customer-managed encryption key (CMEK) is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as KMS_KEY_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.KmsKey kms_key = 8;

Returns
TypeDescription
TransferTypes.MetadataOptions.KmsKey

The kmsKey.

getKmsKeyValue()

public int getKmsKeyValue()

Specifies how each object's Cloud KMS customer-managed encryption key (CMEK) is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as KMS_KEY_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.KmsKey kms_key = 8;

Returns
TypeDescription
int

The enum numeric value on the wire for kmsKey.

getMode()

public TransferTypes.MetadataOptions.Mode getMode()

Specifies how each file's mode attribute should be handled by the transfer. By default, mode is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Mode mode = 2;

Returns
TypeDescription
TransferTypes.MetadataOptions.Mode

The mode.

getModeValue()

public int getModeValue()

Specifies how each file's mode attribute should be handled by the transfer. By default, mode is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Mode mode = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for mode.

getStorageClass()

public TransferTypes.MetadataOptions.StorageClass getStorageClass()

Specifies the storage class to set on objects being transferred to Google Cloud Storage buckets. If unspecified, the default behavior is the same as STORAGE_CLASS_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.StorageClass storage_class = 6;

Returns
TypeDescription
TransferTypes.MetadataOptions.StorageClass

The storageClass.

getStorageClassValue()

public int getStorageClassValue()

Specifies the storage class to set on objects being transferred to Google Cloud Storage buckets. If unspecified, the default behavior is the same as STORAGE_CLASS_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.StorageClass storage_class = 6;

Returns
TypeDescription
int

The enum numeric value on the wire for storageClass.

public TransferTypes.MetadataOptions.Symlink getSymlink()

Specifies how symlinks should be handled by the transfer. By default, symlinks are not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Symlink symlink = 1;

Returns
TypeDescription
TransferTypes.MetadataOptions.Symlink

The symlink.

getSymlinkValue()

public int getSymlinkValue()

Specifies how symlinks should be handled by the transfer. By default, symlinks are not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Symlink symlink = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for symlink.

getTemporaryHold()

public TransferTypes.MetadataOptions.TemporaryHold getTemporaryHold()

Specifies how each object's temporary hold status should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TEMPORARY_HOLD_PRESERVE.

.google.storagetransfer.v1.MetadataOptions.TemporaryHold temporary_hold = 7;

Returns
TypeDescription
TransferTypes.MetadataOptions.TemporaryHold

The temporaryHold.

getTemporaryHoldValue()

public int getTemporaryHoldValue()

Specifies how each object's temporary hold status should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TEMPORARY_HOLD_PRESERVE.

.google.storagetransfer.v1.MetadataOptions.TemporaryHold temporary_hold = 7;

Returns
TypeDescription
int

The enum numeric value on the wire for temporaryHold.

getTimeCreated()

public TransferTypes.MetadataOptions.TimeCreated getTimeCreated()

Specifies how each object's timeCreated metadata is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TIME_CREATED_SKIP.

.google.storagetransfer.v1.MetadataOptions.TimeCreated time_created = 9;

Returns
TypeDescription
TransferTypes.MetadataOptions.TimeCreated

The timeCreated.

getTimeCreatedValue()

public int getTimeCreatedValue()

Specifies how each object's timeCreated metadata is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TIME_CREATED_SKIP.

.google.storagetransfer.v1.MetadataOptions.TimeCreated time_created = 9;

Returns
TypeDescription
int

The enum numeric value on the wire for timeCreated.

getUid()

public TransferTypes.MetadataOptions.UID getUid()

Specifies how each file's POSIX user ID (UID) attribute should be handled by the transfer. By default, UID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.UID uid = 4;

Returns
TypeDescription
TransferTypes.MetadataOptions.UID

The uid.

getUidValue()

public int getUidValue()

Specifies how each file's POSIX user ID (UID) attribute should be handled by the transfer. By default, UID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.UID uid = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for uid.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public TransferTypes.MetadataOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public TransferTypes.MetadataOptions.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

mergeFrom(TransferTypes.MetadataOptions other)

public TransferTypes.MetadataOptions.Builder mergeFrom(TransferTypes.MetadataOptions other)
Parameter
NameDescription
otherTransferTypes.MetadataOptions
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final TransferTypes.MetadataOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

setAcl(TransferTypes.MetadataOptions.Acl value)

public TransferTypes.MetadataOptions.Builder setAcl(TransferTypes.MetadataOptions.Acl value)

Specifies how each object's ACLs should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as ACL_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.Acl acl = 5;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.Acl

The acl to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setAclValue(int value)

public TransferTypes.MetadataOptions.Builder setAclValue(int value)

Specifies how each object's ACLs should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as ACL_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.Acl acl = 5;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public TransferTypes.MetadataOptions.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

setGid(TransferTypes.MetadataOptions.GID value)

public TransferTypes.MetadataOptions.Builder setGid(TransferTypes.MetadataOptions.GID value)

Specifies how each file's POSIX group ID (GID) attribute should be handled by the transfer. By default, GID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.GID gid = 3;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.GID

The gid to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setGidValue(int value)

public TransferTypes.MetadataOptions.Builder setGidValue(int value)

Specifies how each file's POSIX group ID (GID) attribute should be handled by the transfer. By default, GID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.GID gid = 3;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setKmsKey(TransferTypes.MetadataOptions.KmsKey value)

public TransferTypes.MetadataOptions.Builder setKmsKey(TransferTypes.MetadataOptions.KmsKey value)

Specifies how each object's Cloud KMS customer-managed encryption key (CMEK) is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as KMS_KEY_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.KmsKey kms_key = 8;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.KmsKey

The kmsKey to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setKmsKeyValue(int value)

public TransferTypes.MetadataOptions.Builder setKmsKeyValue(int value)

Specifies how each object's Cloud KMS customer-managed encryption key (CMEK) is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as KMS_KEY_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.KmsKey kms_key = 8;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setMode(TransferTypes.MetadataOptions.Mode value)

public TransferTypes.MetadataOptions.Builder setMode(TransferTypes.MetadataOptions.Mode value)

Specifies how each file's mode attribute should be handled by the transfer. By default, mode is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Mode mode = 2;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.Mode

The mode to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setModeValue(int value)

public TransferTypes.MetadataOptions.Builder setModeValue(int value)

Specifies how each file's mode attribute should be handled by the transfer. By default, mode is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Mode mode = 2;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

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

public TransferTypes.MetadataOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides

setStorageClass(TransferTypes.MetadataOptions.StorageClass value)

public TransferTypes.MetadataOptions.Builder setStorageClass(TransferTypes.MetadataOptions.StorageClass value)

Specifies the storage class to set on objects being transferred to Google Cloud Storage buckets. If unspecified, the default behavior is the same as STORAGE_CLASS_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.StorageClass storage_class = 6;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.StorageClass

The storageClass to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setStorageClassValue(int value)

public TransferTypes.MetadataOptions.Builder setStorageClassValue(int value)

Specifies the storage class to set on objects being transferred to Google Cloud Storage buckets. If unspecified, the default behavior is the same as STORAGE_CLASS_DESTINATION_BUCKET_DEFAULT.

.google.storagetransfer.v1.MetadataOptions.StorageClass storage_class = 6;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

public TransferTypes.MetadataOptions.Builder setSymlink(TransferTypes.MetadataOptions.Symlink value)

Specifies how symlinks should be handled by the transfer. By default, symlinks are not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Symlink symlink = 1;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.Symlink

The symlink to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setSymlinkValue(int value)

public TransferTypes.MetadataOptions.Builder setSymlinkValue(int value)

Specifies how symlinks should be handled by the transfer. By default, symlinks are not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.Symlink symlink = 1;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setTemporaryHold(TransferTypes.MetadataOptions.TemporaryHold value)

public TransferTypes.MetadataOptions.Builder setTemporaryHold(TransferTypes.MetadataOptions.TemporaryHold value)

Specifies how each object's temporary hold status should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TEMPORARY_HOLD_PRESERVE.

.google.storagetransfer.v1.MetadataOptions.TemporaryHold temporary_hold = 7;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.TemporaryHold

The temporaryHold to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setTemporaryHoldValue(int value)

public TransferTypes.MetadataOptions.Builder setTemporaryHoldValue(int value)

Specifies how each object's temporary hold status should be preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TEMPORARY_HOLD_PRESERVE.

.google.storagetransfer.v1.MetadataOptions.TemporaryHold temporary_hold = 7;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setTimeCreated(TransferTypes.MetadataOptions.TimeCreated value)

public TransferTypes.MetadataOptions.Builder setTimeCreated(TransferTypes.MetadataOptions.TimeCreated value)

Specifies how each object's timeCreated metadata is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TIME_CREATED_SKIP.

.google.storagetransfer.v1.MetadataOptions.TimeCreated time_created = 9;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.TimeCreated

The timeCreated to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setTimeCreatedValue(int value)

public TransferTypes.MetadataOptions.Builder setTimeCreatedValue(int value)

Specifies how each object's timeCreated metadata is preserved for transfers between Google Cloud Storage buckets. If unspecified, the default behavior is the same as TIME_CREATED_SKIP.

.google.storagetransfer.v1.MetadataOptions.TimeCreated time_created = 9;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setUid(TransferTypes.MetadataOptions.UID value)

public TransferTypes.MetadataOptions.Builder setUid(TransferTypes.MetadataOptions.UID value)

Specifies how each file's POSIX user ID (UID) attribute should be handled by the transfer. By default, UID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.UID uid = 4;

Parameter
NameDescription
valueTransferTypes.MetadataOptions.UID

The uid to set.

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setUidValue(int value)

public TransferTypes.MetadataOptions.Builder setUidValue(int value)

Specifies how each file's POSIX user ID (UID) attribute should be handled by the transfer. By default, UID is not preserved. Only applicable to transfers involving POSIX file systems, and ignored for other transfers.

.google.storagetransfer.v1.MetadataOptions.UID uid = 4;

Parameter
NameDescription
valueint

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

Returns
TypeDescription
TransferTypes.MetadataOptions.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final TransferTypes.MetadataOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
TransferTypes.MetadataOptions.Builder
Overrides