package client import ( "time" "forge.cadoles.com/arcad/edge/pkg/storage" ) type BlobInfo struct { id storage.BlobID bucket string contentType string modTime time.Time size int64 } // Bucket implements storage.BlobInfo func (i *BlobInfo) Bucket() string { return i.bucket } // ID implements storage.BlobInfo func (i *BlobInfo) ID() storage.BlobID { return i.id } // ContentType implements storage.BlobInfo func (i *BlobInfo) ContentType() string { return i.contentType } // ModTime implements storage.BlobInfo func (i *BlobInfo) ModTime() time.Time { return i.modTime } // Size implements storage.BlobInfo func (i *BlobInfo) Size() int64 { return i.size }