ZeroTransferOptions
Defined in: src/client/ZeroTransfer.ts:33
Construction options for a ZeroTransfer instance.
Remarks
Section titled “Remarks”The adapter option is primarily used by protocol implementations and tests. Until the built-in FTP, FTPS, and SFTP adapters are implemented, callers can inject a compatible adapter to exercise the facade contract.
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
adapter? | RemoteFileAdapter | Protocol adapter that performs concrete remote file operations. | src/client/ZeroTransfer.ts:39 |
logger? | ZeroTransferLogger | Structured logger used for lifecycle and operation records. | src/client/ZeroTransfer.ts:37 |
protocol? | "ftp" | "ftps" | "sftp" | Protocol used when the connection profile does not provide one. | src/client/ZeroTransfer.ts:35 |