Versions in this module Expand all Collapse all v1 v1.1.0 Aug 4, 2021 Changes in this version + func GenerateSignedURL(bucket string, objectReference string, secretCli *secretmanager.Client, ...) (string, error) + type Factory interface + CreateRegistry func() Registry + func GetFactory(logger *zap.SugaredLogger, configuration configs.StorageConfiguration) Factory + type GCSFactory struct + func (f *GCSFactory) CreateRegistry() Registry + type GCStorage struct + func NewGCStorage(logger *zap.SugaredLogger, storageCli *storage.Client, ...) *GCStorage + func (s GCStorage) GetAllProjectPackages() []Package + func (s GCStorage) GetAllProjects() []Project + func (s GCStorage) String() string + type Package struct + Filename string + URI string + func (p Package) HexEncodedHash() string + type Project string + func (p Project) Normalize() string + type Registry interface + GetAllProjectPackages func() []Package + GetAllProjects func() []Project