TransferOptions.fromJson constructor

TransferOptions.fromJson(
  1. Map json_
)

Implementation

TransferOptions.fromJson(core.Map json_)
    : this(
        deleteObjectsFromSourceAfterTransfer:
            json_['deleteObjectsFromSourceAfterTransfer'] as core.bool?,
        deleteObjectsUniqueInSink:
            json_['deleteObjectsUniqueInSink'] as core.bool?,
        metadataOptions: json_.containsKey('metadataOptions')
            ? MetadataOptions.fromJson(json_['metadataOptions']
                as core.Map<core.String, core.dynamic>)
            : null,
        overwriteObjectsAlreadyExistingInSink:
            json_['overwriteObjectsAlreadyExistingInSink'] as core.bool?,
        overwriteWhen: json_['overwriteWhen'] as core.String?,
      );