TransferReceipt
Defined in: src/transfers/TransferJob.ts:123
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:155 |
averageBytesPerSecond | number | Average throughput in bytes per second. | src/transfers/TransferJob.ts:145 |
bytesTransferred | number | Total bytes transferred by the successful operation. | src/transfers/TransferJob.ts:135 |
checksum? | string | Optional checksum value produced or verified by the operation. | src/transfers/TransferJob.ts:153 |
completedAt | Date | Time the successful attempt completed. | src/transfers/TransferJob.ts:141 |
destination? | TransferEndpoint | Destination endpoint when supplied by the job. | src/transfers/TransferJob.ts:133 |
durationMs | number | Total elapsed time in milliseconds. | src/transfers/TransferJob.ts:143 |
jobId | string | Original job identifier. | src/transfers/TransferJob.ts:127 |
metadata? | Record<string, unknown> | Caller-defined metadata retained from the job. | src/transfers/TransferJob.ts:159 |
operation | TransferOperation | Operation performed by the job. | src/transfers/TransferJob.ts:129 |
resumed | boolean | Whether the transfer resumed prior partial work. | src/transfers/TransferJob.ts:147 |
source? | TransferEndpoint | Source endpoint when supplied by the job. | src/transfers/TransferJob.ts:131 |
startedAt | Date | Time the first attempt began. | src/transfers/TransferJob.ts:139 |
totalBytes? | number | Expected total bytes when known. | src/transfers/TransferJob.ts:137 |
transferId | string | Stable transfer identifier used for progress and log correlation. | src/transfers/TransferJob.ts:125 |
verification? | TransferVerificationResult | Normalized post-transfer verification details when supplied by the operation. | src/transfers/TransferJob.ts:151 |
verified | boolean | Whether post-transfer verification completed successfully. | src/transfers/TransferJob.ts:149 |
warnings | string[] | Non-fatal warnings produced during execution. | src/transfers/TransferJob.ts:157 |