Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

TransferCounters

import type { TransferCounters } from "https://googleapis.deno.dev/v1/storagetransfer:v1.ts";

A collection of counters that report the progress of a transfer operation.

interface TransferCounters {
bytesCopiedToSink?: bigint;
bytesDeletedFromSink?: bigint;
bytesDeletedFromSource?: bigint;
bytesFailedToDeleteFromSink?: bigint;
bytesFoundFromSource?: bigint;
bytesFoundOnlyFromSink?: bigint;
bytesFromSourceFailed?: bigint;
bytesFromSourceSkippedBySync?: bigint;
directoriesFailedToListFromSource?: bigint;
directoriesFoundFromSource?: bigint;
directoriesSuccessfullyListedFromSource?: bigint;
intermediateObjectsCleanedUp?: bigint;
intermediateObjectsFailedCleanedUp?: bigint;
objectsCopiedToSink?: bigint;
objectsDeletedFromSink?: bigint;
objectsDeletedFromSource?: bigint;
objectsFailedToDeleteFromSink?: bigint;
objectsFoundFromSource?: bigint;
objectsFoundOnlyFromSink?: bigint;
objectsFromSourceFailed?: bigint;
objectsFromSourceSkippedBySync?: bigint;
}

§Properties

§
bytesCopiedToSink?: bigint
[src]

Bytes that are copied to the data sink.

§
bytesDeletedFromSink?: bigint
[src]

Bytes that are deleted from the data sink.

§
bytesDeletedFromSource?: bigint
[src]

Bytes that are deleted from the data source.

§
bytesFailedToDeleteFromSink?: bigint
[src]

Bytes that failed to be deleted from the data sink.

§
bytesFoundFromSource?: bigint
[src]

Bytes found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.

§
bytesFoundOnlyFromSink?: bigint
[src]

Bytes found only in the data sink that are scheduled to be deleted.

§
bytesFromSourceFailed?: bigint
[src]

Bytes in the data source that failed to be transferred or that failed to be deleted after being transferred.

§
bytesFromSourceSkippedBySync?: bigint
[src]

Bytes in the data source that are not transferred because they already exist in the data sink.

§
directoriesFailedToListFromSource?: bigint
[src]

For transfers involving PosixFilesystem only. Number of listing failures for each directory found at the source. Potential failures when listing a directory include permission failure or block failure. If listing a directory fails, no files in the directory are transferred.

§
directoriesFoundFromSource?: bigint
[src]

For transfers involving PosixFilesystem only. Number of directories found while listing. For example, if the root directory of the transfer is base/ and there are two other directories, a/ and b/ under this directory, the count after listing base/, base/a/ and base/b/ is 3.

§
directoriesSuccessfullyListedFromSource?: bigint
[src]

For transfers involving PosixFilesystem only. Number of successful listings for each directory found at the source.

§
intermediateObjectsCleanedUp?: bigint
[src]

Number of successfully cleaned up intermediate objects.

§
intermediateObjectsFailedCleanedUp?: bigint
[src]

Number of intermediate objects failed cleaned up.

§
objectsCopiedToSink?: bigint
[src]

Objects that are copied to the data sink.

§
objectsDeletedFromSink?: bigint
[src]

Objects that are deleted from the data sink.

§
objectsDeletedFromSource?: bigint
[src]

Objects that are deleted from the data source.

§
objectsFailedToDeleteFromSink?: bigint
[src]

Objects that failed to be deleted from the data sink.

§
objectsFoundFromSource?: bigint
[src]

Objects found in the data source that are scheduled to be transferred, excluding any that are filtered based on object conditions or skipped due to sync.

§
objectsFoundOnlyFromSink?: bigint
[src]

Objects found only in the data sink that are scheduled to be deleted.

§
objectsFromSourceFailed?: bigint
[src]

Objects in the data source that failed to be transferred or that failed to be deleted after being transferred.

§
objectsFromSourceSkippedBySync?: bigint
[src]

Objects in the data source that are not transferred because they already exist in the data sink.