Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface {
CreateContainer(containerName string) func(ctx context.Context) error
ListContainers() func(ctx context.Context) error
CreateVersion(containerName string, shouldPublish bool, fromDir *string) func(ctx context.Context) error
ListVersions(containerName string) func(ctx context.Context) error
PublishVersion(containerName, versionID string) func(ctx context.Context) error
CreateObject(containerName, versionID, directoryPath string) func(ctx context.Context) error
ListObjects(containerName, versionID string) func(ctx context.Context) error
GetObjectURL(containerName, versionID, objectKey string) func(ctx context.Context) error
}
func New ¶
func New(cli v1proto.ManageServiceClient, cacheRepo cache.CacheRepository) Service
Click to show internal directories.
Click to hide internal directories.