Versions in this module Expand all Collapse all v0 v0.21.1 Feb 24, 2022 Changes in this version + var ErrorDirectoryExists = errors.New("filename is a directory") + var ErrorObjectDoesNotExist = errors.New("object does not exist") + var IteratorDone = iterator.Done + func ValidateSecret(secret map[string][]byte, name string) error + type GCPClient struct + func NewClient(ctx context.Context, opts ...option.ClientOption) (*GCPClient, error) + func (c *GCPClient) BucketExists(ctx context.Context, bucketName string) (bool, error) + func (c *GCPClient) Close(log logr.Logger) + func (c *GCPClient) FGetObject(ctx context.Context, bucketName, objectName, localPath string) error + func (c *GCPClient) ListObjects(ctx context.Context, bucketName string, query *gcpstorage.Query) *gcpstorage.ObjectIterator + func (c *GCPClient) ObjectExists(ctx context.Context, bucketName, objectName string) (bool, error)