Versions in this module Expand all Collapse all v2 v2.0.1 Jul 1, 2020 Changes in this version + func Stop() + type Swift struct + func New(hostURL, versionPath, tenantId, region string, ...) *Swift + func (s *Swift) AddContainer(name string) error + func (s *Swift) AddObject(container, name string, data []byte) error + func (s *Swift) Endpoints() []identityservice.Endpoint + func (s *Swift) GetObject(container, name string) ([]byte, error) + func (s *Swift) GetURL(container, object string) (string, error) + func (s *Swift) HasContainer(name string) bool + func (s *Swift) ListContainer(name string, params map[string]string) ([]swift.ContainerContents, error) + func (s *Swift) RemoveContainer(name string) error + func (s *Swift) RemoveObject(container, name string) error + func (s *Swift) ServeHTTP(w http.ResponseWriter, r *http.Request) + func (s *Swift) SetupHTTP(mux *http.ServeMux) + func (s *Swift) Stop() + func (s *Swift) V3Endpoints() []identityservice.V3Endpoint