ProviderTransferOperations
Defined in: src/providers/ProviderTransferOperations.ts:99
Optional read/write surface exposed by provider sessions that support transfer streaming.
Methods
Section titled “Methods”discardResumable()?
Section titled “discardResumable()?”optional discardResumable(request: ProviderTransferDiscardRequest): void | Promise<void>;Defined in: src/providers/ProviderTransferOperations.ts:113
Discards provider-side resumable state referenced by an invalidated checkpoint (for example aborting an orphaned S3 multipart upload so its parts stop accruing storage). Best-effort: callers ignore failures.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
request | ProviderTransferDiscardRequest |
Returns
Section titled “Returns”void | Promise<void>
read()
Section titled “read()”read(request: ProviderTransferReadRequest): | ProviderTransferReadResult| Promise<ProviderTransferReadResult>;Defined in: src/providers/ProviderTransferOperations.ts:101
Opens readable content for a provider endpoint.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
request | ProviderTransferReadRequest |
Returns
Section titled “Returns”| ProviderTransferReadResult
| Promise<ProviderTransferReadResult>
write()
Section titled “write()”write(request: ProviderTransferWriteRequest): | TransferExecutionResult| Promise<TransferExecutionResult>;Defined in: src/providers/ProviderTransferOperations.ts:105
Writes readable content to a provider endpoint.
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
request | ProviderTransferWriteRequest |
Returns
Section titled “Returns”| TransferExecutionResult
| Promise<TransferExecutionResult>