Documentation ¶
Index ¶
- type AnalyticsOperator
- type ApiKeyOperator
- type ClearCacheTask
- type ColorizeMediaTask
- type CopyMediaTask
- type DeleteMediaTask
- type DownloadMediaTask
- type GetMediaTask
- type MoveMediaTask
- type NamedTransformationOperator
- func (o *NamedTransformationOperator) Create(name string, transformationsStr string) (*transform.NamedTransformation, error)
- func (o *NamedTransformationOperator) Delete(name string) error
- func (o *NamedTransformationOperator) DeleteAll() error
- func (o *NamedTransformationOperator) GetAll() ([]transform.NamedTransformation, error)
- func (o *NamedTransformationOperator) Update(name string, transformations string) (*transform.NamedTransformation, error)
- type SpaceUsageResponse
- type StorageUsageCollector
- type TagMediaTask
- type TaskOperator
- type UploadMediaTask
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyticsOperator ¶
type AnalyticsOperator struct {
// contains filtered or unexported fields
}
func NewAnalyticsOperator ¶
func NewAnalyticsOperator( fileStorage media.FileStorer, cacheStorage media.FileStorer, ) AnalyticsOperator
func (*AnalyticsOperator) SpaceUsage ¶
func (o *AnalyticsOperator) SpaceUsage() (*SpaceUsageResponse, error)
type ApiKeyOperator ¶
type ApiKeyOperator struct {
// contains filtered or unexported fields
}
func NewApiKeyOperator ¶
func NewApiKeyOperator(apikeyStorage apikey.Storer) ApiKeyOperator
func (*ApiKeyOperator) Create ¶
func (t *ApiKeyOperator) Create(name string) (*apikey.ApiKey, error)
func (*ApiKeyOperator) Delete ¶
func (t *ApiKeyOperator) Delete(apiKey string) error
type ClearCacheTask ¶
type ClearCacheTask struct {
// contains filtered or unexported fields
}
func NewClearCacheTask ¶
func NewClearCacheTask( cacheStorage media.FileStorer, analyticsRecorder analytics.AnalyticsRecorder, ) ClearCacheTask
func (*ClearCacheTask) ClearAll ¶
func (c *ClearCacheTask) ClearAll() error
type ColorizeMediaTask ¶
type ColorizeMediaTask struct {
// contains filtered or unexported fields
}
func NewColorizeMediaTask ¶
func NewColorizeMediaTask(pluginManager *plugin.PluginManager) ColorizeMediaTask
type CopyMediaTask ¶
type CopyMediaTask struct {
// contains filtered or unexported fields
}
func NewCopyMediaTask ¶
func NewCopyMediaTask( fileStorage media.FileStorer, cacheStorage media.FileStorer, mediaStorage media.Storer, ) CopyMediaTask
type DeleteMediaTask ¶
type DeleteMediaTask struct {
// contains filtered or unexported fields
}
func NewDeleteMediaTask ¶
func NewDeleteMediaTask( fileStorage media.FileStorer, cacheStorage media.FileStorer, mediaStorage media.Storer, analyticsRecorder analytics.AnalyticsRecorder, ) DeleteMediaTask
func (*DeleteMediaTask) DeleteMultiple ¶
func (t *DeleteMediaTask) DeleteMultiple(paths []media.Path) error
type DownloadMediaTask ¶
type DownloadMediaTask struct {
// contains filtered or unexported fields
}
func NewDownloadMediaTask ¶
func NewDownloadMediaTask( fileStorage media.FileStorer, cacheStorage media.FileStorer, mediaStorage media.Storer, namedTransformationStorage transform.Storer, analyticsRecorder analytics.AnalyticsRecorder, ) DownloadMediaTask
func (*DownloadMediaTask) Download ¶
func (t *DownloadMediaTask) Download( transformations string, path media.Path, ) (io.ReadCloser, *media.ContentType, error)
func (*DownloadMediaTask) DownloadMultiple ¶
type GetMediaTask ¶
type GetMediaTask struct {
// contains filtered or unexported fields
}
func NewGetMediaTask ¶
func NewGetMediaTask( mediaStorage media.Storer, analyticsRecorder analytics.AnalyticsRecorder, ) GetMediaTask
type MoveMediaTask ¶
type MoveMediaTask struct {
// contains filtered or unexported fields
}
func NewMoveMediaTask ¶
func NewMoveMediaTask( fileStorage media.FileStorer, cacheStorage media.FileStorer, mediaStorage media.Storer, ) MoveMediaTask
type NamedTransformationOperator ¶
type NamedTransformationOperator struct {
// contains filtered or unexported fields
}
func NewNamedTransformationOperator ¶
func NewNamedTransformationOperator(storage transform.Storer) NamedTransformationOperator
func (*NamedTransformationOperator) Create ¶
func (o *NamedTransformationOperator) Create( name string, transformationsStr string, ) (*transform.NamedTransformation, error)
func (*NamedTransformationOperator) Delete ¶
func (o *NamedTransformationOperator) Delete(name string) error
func (*NamedTransformationOperator) DeleteAll ¶
func (o *NamedTransformationOperator) DeleteAll() error
func (*NamedTransformationOperator) GetAll ¶
func (o *NamedTransformationOperator) GetAll() ([]transform.NamedTransformation, error)
func (*NamedTransformationOperator) Update ¶
func (o *NamedTransformationOperator) Update( name string, transformations string, ) (*transform.NamedTransformation, error)
type SpaceUsageResponse ¶
type StorageUsageCollector ¶
type StorageUsageCollector struct {
// contains filtered or unexported fields
}
func NewStorageUsageCollector ¶
func NewStorageUsageCollector( fileStorage media.FileStorer, cacheStorage media.FileStorer, analyticsRecorder analytics.AnalyticsRecorder, ) StorageUsageCollector
func (*StorageUsageCollector) Collect ¶
func (c *StorageUsageCollector) Collect()
func (*StorageUsageCollector) Stop ¶
func (c *StorageUsageCollector) Stop()
type TagMediaTask ¶
type TagMediaTask struct {
// contains filtered or unexported fields
}
func NewTagMediaTask ¶
func NewTagMediaTask(fileStorage media.FileStorer, mediaStorage media.Storer) TagMediaTask
type TaskOperator ¶
type TaskOperator struct {
// contains filtered or unexported fields
}
func NewTaskOperator ¶
func NewTaskOperator(taskStorage scheduler.Storer) TaskOperator
type UploadMediaTask ¶
type UploadMediaTask struct {
// contains filtered or unexported fields
}
func NewUploadMediaTask ¶
func NewUploadMediaTask( fileStorage media.FileStorer, cacheStorage media.FileStorer, mediaStorage media.Storer, namedTransformationStorage transform.Storer, ) UploadMediaTask
Click to show internal directories.
Click to hide internal directories.