Documentation ¶
Index ¶
- type AdminAPI
- func (admin *AdminAPI) AdminAuthFilter(handle httprouter.Handle) httprouter.Handle
- func (admin *AdminAPI) CreateBucketCredsHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
- func (admin *AdminAPI) CreateBucketHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
- func (admin *AdminAPI) DeleteBucketCredsHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
- func (admin *AdminAPI) DeleteBucketHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
- type ClientAPI
- func (client *ClientAPI) DeleteKeyHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
- func (client *ClientAPI) GetKeyHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
- func (client *ClientAPI) ListBucketHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
- func (client *ClientAPI) PutKeyHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminAPI ¶
type AdminAPI struct {
// contains filtered or unexported fields
}
func NewAdminAPI ¶
func (*AdminAPI) AdminAuthFilter ¶
func (admin *AdminAPI) AdminAuthFilter(handle httprouter.Handle) httprouter.Handle
func (*AdminAPI) CreateBucketCredsHandler ¶
func (admin *AdminAPI) CreateBucketCredsHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
func (*AdminAPI) CreateBucketHandler ¶
func (admin *AdminAPI) CreateBucketHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
func (*AdminAPI) DeleteBucketCredsHandler ¶
func (admin *AdminAPI) DeleteBucketCredsHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
func (*AdminAPI) DeleteBucketHandler ¶
func (admin *AdminAPI) DeleteBucketHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
type ClientAPI ¶
type ClientAPI struct {
// contains filtered or unexported fields
}
func (*ClientAPI) DeleteKeyHandler ¶
func (client *ClientAPI) DeleteKeyHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
func (*ClientAPI) GetKeyHandler ¶
func (client *ClientAPI) GetKeyHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
func (*ClientAPI) ListBucketHandler ¶
func (client *ClientAPI) ListBucketHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
func (*ClientAPI) PutKeyHandler ¶
func (client *ClientAPI) PutKeyHandler(response http.ResponseWriter, request *http.Request, params httprouter.Params)
Click to show internal directories.
Click to hide internal directories.