TransferJobReplicationSpecTransferOptions class
Constructors
-
TransferJobReplicationSpecTransferOptions({Input<
bool?> ? deleteObjectsFromSourceAfterTransfer, Input<bool?> ? deleteObjectsUniqueInSink, Input<TransferJobReplicationSpecTransferOptionsMetadataOptions?> ? metadataOptions, Input<bool?> ? overwriteObjectsAlreadyExistingInSink, Input<String?> ? overwriteWhen}) -
Creates a new TransferJobReplicationSpecTransferOptions.
deleteObjectsFromSourceAfterTransferWhether objects should be deleted from the source after they are transferred to the sink. Note that this option anddeleteObjectsUniqueInSinkare mutually exclusive.deleteObjectsUniqueInSinkWhether objects that exist only in the sink should be deleted. Note that this option andmetadataOptionsSpecifies the metadata options for running a transfer. Structure documented below.overwriteObjectsAlreadyExistingInSinkWhether overwriting objects that already exist in the sink is allowed.overwriteWhenWhen to overwrite objects that already exist in the sink. If not set, overwrite behavior is determined byoverwriteObjectsAlreadyExistingInSink. Possible values: ALWAYS, DIFFERENT, NEVER.const -
TransferJobReplicationSpecTransferOptions.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
deleteObjectsFromSourceAfterTransfer
→ Input<
bool?> ? -
Whether objects should be deleted from the source after they are transferred to the sink. Note that this option and
deleteObjectsUniqueInSinkare mutually exclusive.final -
deleteObjectsUniqueInSink
→ Input<
bool?> ? -
Whether objects that exist only in the sink should be deleted. Note that this option and
deleteObjectsFromSourceAfterTransferare mutually exclusive.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
metadataOptions
→ Input<
TransferJobReplicationSpecTransferOptionsMetadataOptions?> ? -
Specifies the metadata options for running a transfer. Structure documented below.
final
-
overwriteObjectsAlreadyExistingInSink
→ Input<
bool?> ? -
Whether overwriting objects that already exist in the sink is allowed.
final
-
overwriteWhen
→ Input<
String?> ? -
When to overwrite objects that already exist in the sink. If not set, overwrite behavior is determined by
overwriteObjectsAlreadyExistingInSink. Possible values: ALWAYS, DIFFERENT, NEVER.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited