Map<String, Object?> toJson() => { 'protocol': 'gcsResumable', 'url': url, 'method': 'PUT', 'headers': headers, 'chunkSizeBytes': chunkSizeBytes, 'expiresAt': expiresAt, };