TransferOptions
Options for file transfers including chunking, resumption, and verification.
Fields
chunkSizeBytes
Chunk size for transfer. Smaller chunks improve resume granularity but increase overhead.
val chunkSizeBytes: IntresumeEnabled
Whether to attempt resumable transfers.
val resumeEnabled: BooleanverifyIntegrity
Whether to verify integrity after transfer completes.
val verifyIntegrity: BooleanExample
val options = TransferOptions(
chunkSizeBytes = 256 * 1024,
resumeEnabled = true,
verifyIntegrity = true
)