Versions in this module Expand all Collapse all v0 v0.3.2 Nov 9, 2018 Changes in this version + func HasHeader(request *restful.Request, name string) bool + func IsQuery(request *restful.Request, name string) bool + func ReadBody(r *restful.Request) []byte + func RegisterRouter(ws *restful.WebService) + type APIService struct + func NewAPIService(c client.Client) *APIService + func (s *APIService) AbortMultipartUpload(request *restful.Request, response *restful.Response) + func (s *APIService) BucketDelete(request *restful.Request, response *restful.Response) + func (s *APIService) BucketGet(request *restful.Request, response *restful.Response) + func (s *APIService) BucketPut(request *restful.Request, response *restful.Response) + func (s *APIService) CompleteMultipartUpload(request *restful.Request, response *restful.Response) + func (s *APIService) ListBuckets(request *restful.Request, response *restful.Response) + func (s *APIService) MultiPartUploadInit(request *restful.Request, response *restful.Response) + func (s *APIService) ObjectDelete(request *restful.Request, response *restful.Response) + func (s *APIService) ObjectGet(request *restful.Request, response *restful.Response) + func (s *APIService) ObjectPut(request *restful.Request, response *restful.Response) + func (s *APIService) RouteBucketPut(request *restful.Request, response *restful.Response) + func (s *APIService) RouteObjectPut(request *restful.Request, response *restful.Response) + func (s *APIService) UploadPart(request *restful.Request, response *restful.Response)