Documentation ¶
Index ¶
- Constants
- Variables
- type CreateFolderResponse
- type CreateTransferResponse
- type FolderItems
- type GenerateZipResponse
- type Item
- type ListFoldersResponse
- type ListTransfersResponse
- type Premiumizeme
- func (pm *Premiumizeme) CreateFolder(folderName string) (string, error)
- func (pm *Premiumizeme) CreateTransfer(filePath string, parentID string) error
- func (pm *Premiumizeme) DeleteFolder(folderID string) error
- func (pm *Premiumizeme) DeleteTransfer(id string) error
- func (pm *Premiumizeme) GenerateZippedFileLink(fileID string) (string, error)
- func (pm *Premiumizeme) GenerateZippedFolderLink(fileID string) (string, error)
- func (pm *Premiumizeme) GetFolders() ([]Item, error)
- func (pm *Premiumizeme) GetTransfers() ([]Transfer, error)
- func (pm *Premiumizeme) ListFolder(folderID string) ([]Item, error)
- type SRCType
- type SimpleResponse
- type Transfer
Constants ¶
View Source
const ( SRC_FILE = iota SRC_FOLDER )
View Source
const (
ERROR_FOLDER_ALREADY_EXISTS = "This folder already exists."
)
Variables ¶
View Source
var (
ErrAPIKeyNotSet = fmt.Errorf("premiumize.me API key not set")
)
Functions ¶
This section is empty.
Types ¶
type CreateFolderResponse ¶ added in v0.0.2
type CreateTransferResponse ¶
type FolderItems ¶ added in v0.0.2
type GenerateZipResponse ¶
type ListFoldersResponse ¶ added in v0.0.2
type ListTransfersResponse ¶
type Premiumizeme ¶
type Premiumizeme struct {
APIKey string
}
func NewPremiumizemeClient ¶
func NewPremiumizemeClient(APIKey string) Premiumizeme
func (*Premiumizeme) CreateFolder ¶ added in v0.0.2
func (pm *Premiumizeme) CreateFolder(folderName string) (string, error)
func (*Premiumizeme) CreateTransfer ¶
func (pm *Premiumizeme) CreateTransfer(filePath string, parentID string) error
func (*Premiumizeme) DeleteFolder ¶ added in v0.0.2
func (pm *Premiumizeme) DeleteFolder(folderID string) error
func (*Premiumizeme) DeleteTransfer ¶
func (pm *Premiumizeme) DeleteTransfer(id string) error
func (*Premiumizeme) GenerateZippedFileLink ¶
func (pm *Premiumizeme) GenerateZippedFileLink(fileID string) (string, error)
func (*Premiumizeme) GenerateZippedFolderLink ¶
func (pm *Premiumizeme) GenerateZippedFolderLink(fileID string) (string, error)
func (*Premiumizeme) GetFolders ¶ added in v0.0.2
func (pm *Premiumizeme) GetFolders() ([]Item, error)
func (*Premiumizeme) GetTransfers ¶
func (pm *Premiumizeme) GetTransfers() ([]Transfer, error)
func (*Premiumizeme) ListFolder ¶ added in v0.0.2
func (pm *Premiumizeme) ListFolder(folderID string) ([]Item, error)
type SimpleResponse ¶ added in v0.0.2
Click to show internal directories.
Click to hide internal directories.