TransferReceipt
Defined in: src/transfers/TransferJob.ts:155
Audit-friendly receipt for a completed transfer job.
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
attempts | TransferAttempt[] | Attempt history, including retry failures. | src/transfers/TransferJob.ts:187 |
averageBytesPerSecond | number | Average throughput in bytes per second. | src/transfers/TransferJob.ts:177 |
bytesTransferred | number | Total bytes transferred by the successful operation. | src/transfers/TransferJob.ts:167 |
checksum? | string | Optional checksum value produced or verified by the operation. | src/transfers/TransferJob.ts:185 |
completedAt | Date | Time the successful attempt completed. | src/transfers/TransferJob.ts:173 |
destination? | TransferEndpoint | Destination endpoint when supplied by the job. | src/transfers/TransferJob.ts:165 |
durationMs | number | Total elapsed time in milliseconds. | src/transfers/TransferJob.ts:175 |
jobId | string | Original job identifier. | src/transfers/TransferJob.ts:159 |
metadata? | Record<string, unknown> | Caller-defined metadata retained from the job. | src/transfers/TransferJob.ts:191 |
operation | TransferOperation | Operation performed by the job. | src/transfers/TransferJob.ts:161 |
resumed | boolean | Whether the transfer resumed prior partial work. | src/transfers/TransferJob.ts:179 |
source? | TransferEndpoint | Source endpoint when supplied by the job. | src/transfers/TransferJob.ts:163 |
startedAt | Date | Time the first attempt began. | src/transfers/TransferJob.ts:171 |
totalBytes? | number | Expected total bytes when known. | src/transfers/TransferJob.ts:169 |
transferId | string | Stable transfer identifier used for progress and log correlation. | src/transfers/TransferJob.ts:157 |
verification? | TransferVerificationResult | Normalized post-transfer verification details when supplied by the operation. | src/transfers/TransferJob.ts:183 |
verified | boolean | Whether post-transfer verification completed successfully. | src/transfers/TransferJob.ts:181 |
warnings | string[] | Non-fatal warnings produced during execution. | src/transfers/TransferJob.ts:189 |