Versions in this module Expand all Collapse all v0 v0.2.0 May 30, 2014 Changes in this version + func Copy(c *storage.Client, opts CopyOpts) error + func Create(c *storage.Client, opts CreateOpts) error + func Delete(c *storage.Client, opts DeleteOpts) error + func ExtractContent(dr DownloadResult) ([]byte, error) + func ExtractMetadata(gr GetResult) map[string]string + func ExtractNames(lr ListResult) ([]string, error) + func Update(c *storage.Client, opts UpdateOpts) error + type CopyOpts struct + Container string + Headers map[string]string + Metadata map[string]string + Name string + NewContainer string + NewName string + type CreateOpts struct + Container string + Content *bytes.Buffer + Headers map[string]string + Metadata map[string]string + Name string + Params map[string]string + type DeleteOpts struct + Container string + Name string + Params map[string]string + type DownloadOpts struct + Container string + Headers map[string]string + Name string + Params map[string]string + type DownloadResult *http.Response + func Download(c *storage.Client, opts DownloadOpts) (DownloadResult, error) + type GetOpts struct + Container string + Headers map[string]string + Name string + Params map[string]string + type GetResult *http.Response + func Get(c *storage.Client, opts GetOpts) (GetResult, error) + type ListOpts struct + Container string + Full bool + Params map[string]string + type ListResult *http.Response + func List(c *storage.Client, opts ListOpts) (ListResult, error) + type Object map[string]interface + func ExtractInfo(lr ListResult) ([]Object, error) + type UpdateOpts struct + Container string + Headers map[string]string + Metadata map[string]string + Name string