Skip to content

ProviderTransferOperations

Defined in: src/providers/ProviderTransferOperations.ts:99

Optional read/write surface exposed by provider sessions that support transfer streaming.

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.

ParameterType
requestProviderTransferDiscardRequest

void | Promise<void>


read(request: ProviderTransferReadRequest):
| ProviderTransferReadResult
| Promise<ProviderTransferReadResult>;

Defined in: src/providers/ProviderTransferOperations.ts:101

Opens readable content for a provider endpoint.

ParameterType
requestProviderTransferReadRequest

| ProviderTransferReadResult | Promise<ProviderTransferReadResult>


write(request: ProviderTransferWriteRequest):
| TransferExecutionResult
| Promise<TransferExecutionResult>;

Defined in: src/providers/ProviderTransferOperations.ts:105

Writes readable content to a provider endpoint.

ParameterType
requestProviderTransferWriteRequest

| TransferExecutionResult | Promise<TransferExecutionResult>