|
|
@ -26,6 +26,7 @@ type Storage interface { |
|
|
|
ListBuckets(prefix string) []BucketMetadata |
|
|
|
ListBuckets(prefix string) []BucketMetadata |
|
|
|
|
|
|
|
|
|
|
|
// Object Operations
|
|
|
|
// Object Operations
|
|
|
|
|
|
|
|
GetObjectMetadata(bucket string, object string) ObjectMetadata |
|
|
|
CopyObjectToWriter(w io.Writer, bucket string, object string) (int64, error) |
|
|
|
CopyObjectToWriter(w io.Writer, bucket string, object string) (int64, error) |
|
|
|
StoreObject(bucket string, key string, data io.Reader) error |
|
|
|
StoreObject(bucket string, key string, data io.Reader) error |
|
|
|
ListObjects(bucket, prefix string, count int) []ObjectMetadata |
|
|
|
ListObjects(bucket, prefix string, count int) []ObjectMetadata |
|
|
|