Versions in this module Expand all Collapse all v1 v1.6.2 Jan 17, 2024 Changes in this version + func NewPrefixedObjectClient(downstreamClient chunk.ObjectClient, prefix string) chunk.ObjectClient + type PrefixedObjectClient struct + func (p PrefixedObjectClient) DeleteObject(ctx context.Context, objectKey string) error + func (p PrefixedObjectClient) GetObject(ctx context.Context, objectKey string) (io.ReadCloser, error) + func (p PrefixedObjectClient) List(ctx context.Context, prefix, delimeter string) ([]chunk.StorageObject, []chunk.StorageCommonPrefix, error) + func (p PrefixedObjectClient) PutObject(ctx context.Context, objectKey string, object io.ReadSeeker) error + func (p PrefixedObjectClient) Stop()