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.