Documentation
¶
Index ¶
- func Create(params files_sdk.FileCreateParams) (files_sdk.File, error)
- func Delete(params files_sdk.FileDeleteParams) (files_sdk.File, error)
- func Download(params files_sdk.FileDownloadParams) (files_sdk.File, error)
- func DownloadToFile(params files_sdk.FileDownloadParams, filePath string) (files_sdk.File, error)
- func Find(Path string) (files_sdk.File, error)
- func Update(params files_sdk.FileUpdateParams) (files_sdk.File, error)
- func Upload(reader io.ReaderAt, size int64, ...) (files_sdk.File, error)
- func UploadFile(params *UploadParams) (files_sdk.File, error)
- type Client
- func (c *Client) Create(params files_sdk.FileCreateParams) (files_sdk.File, error)
- func (c *Client) Delete(params files_sdk.FileDeleteParams) (files_sdk.File, error)
- func (c *Client) Download(params files_sdk.FileDownloadParams) (files_sdk.File, error)
- func (c *Client) DownloadFolder(params DownloadFolderParams, rootDestination string, reporters ...Reporter) error
- func (c *Client) DownloadToFile(params files_sdk.FileDownloadParams, filePath string) (files_sdk.File, error)
- func (c *Client) Find(Path string) (files_sdk.File, error)
- func (c *Client) Update(params files_sdk.FileUpdateParams) (files_sdk.File, error)
- func (c *Client) Upload(reader io.ReaderAt, size int64, params files_sdk.FileActionBeginUploadParams, ...) (files_sdk.File, error)
- func (c *Client) UploadFile(params *UploadParams) (files_sdk.File, error)
- func (c *Client) UploadFolder(params *UploadParams) ([]fileUpload, error)
- func (c *Client) UploadFolderOrFile(params *UploadParams) ([]files_sdk.File, error)
- type DownloadFolderParams
- type Downloader
- type Entity
- type ProxyReader
- type Reporter
- type UploadBatchStats
- type UploadParams
- type UploadProgress
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DownloadToFile ¶ added in v1.0.15
func Upload ¶ added in v1.0.15
func Upload(reader io.ReaderAt, size int64, beginUpload files_sdk.FileActionBeginUploadParams, progress *UploadProgress) (files_sdk.File, error)
func UploadFile ¶ added in v1.0.15
func UploadFile(params *UploadParams) (files_sdk.File, error)
Types ¶
type Client ¶
func (*Client) DownloadFolder ¶ added in v1.0.79
func (c *Client) DownloadFolder(params DownloadFolderParams, rootDestination string, reporters ...Reporter) error
func (*Client) DownloadToFile ¶ added in v1.0.15
func (*Client) Upload ¶ added in v1.0.15
func (c *Client) Upload(reader io.ReaderAt, size int64, params files_sdk.FileActionBeginUploadParams, progress *UploadProgress) (files_sdk.File, error)
func (*Client) UploadFile ¶ added in v1.0.15
func (c *Client) UploadFile(params *UploadParams) (files_sdk.File, error)
func (*Client) UploadFolder ¶ added in v1.0.78
func (c *Client) UploadFolder(params *UploadParams) ([]fileUpload, error)
func (*Client) UploadFolderOrFile ¶ added in v1.0.107
func (c *Client) UploadFolderOrFile(params *UploadParams) ([]files_sdk.File, error)
type DownloadFolderParams ¶ added in v1.0.540
type DownloadFolderParams struct {
files_sdk.FolderListForParams
Sync bool
ConcurrentDownloads int
}
func (DownloadFolderParams) GetConcurrentDownloads ¶ added in v1.0.540
func (d DownloadFolderParams) GetConcurrentDownloads() int
type Downloader ¶ added in v1.0.540
type Downloader interface {
Download(files_sdk.FileDownloadParams) (files_sdk.File, error)
}
type ProxyReader ¶ added in v1.0.541
func (*ProxyReader) Close ¶ added in v1.0.541
func (x *ProxyReader) Close() error
func (*ProxyReader) Len ¶ added in v1.0.541
func (x *ProxyReader) Len() int
type UploadBatchStats ¶ added in v1.0.107
type UploadParams ¶ added in v1.0.107
type UploadProgress ¶ added in v1.0.107
type UploadProgress struct {
Complete bool
// contains filtered or unexported fields
}
func (*UploadProgress) AddUploadedBytes ¶ added in v1.0.107
func (u *UploadProgress) AddUploadedBytes(bytes int64)
Click to show internal directories.
Click to hide internal directories.