Versions in this module Expand all Collapse all v1 v1.2.1 Apr 24, 2024 v1.2.0 Apr 24, 2024 Changes in this version + const DeleteMultipleObjectsOKCode + const DeleteObjectOKCode + const DeleteObjectRetentionOKCode + const DownloadMultipleObjectsOKCode + const DownloadObjectOKCode + const GetObjectMetadataOKCode + const ListObjectsOKCode + const PostBucketsBucketNameObjectsUploadOKCode + const PutObjectLegalHoldOKCode + const PutObjectRestoreOKCode + const PutObjectRetentionOKCode + const PutObjectTagsOKCode + const ShareObjectOKCode + type DeleteMultipleObjects struct + Context *middleware.Context + Handler DeleteMultipleObjectsHandler + func NewDeleteMultipleObjects(ctx *middleware.Context, handler DeleteMultipleObjectsHandler) *DeleteMultipleObjects + func (o *DeleteMultipleObjects) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type DeleteMultipleObjectsDefault struct + Payload *models.APIError + func NewDeleteMultipleObjectsDefault(code int) *DeleteMultipleObjectsDefault + func (o *DeleteMultipleObjectsDefault) SetPayload(payload *models.APIError) + func (o *DeleteMultipleObjectsDefault) SetStatusCode(code int) + func (o *DeleteMultipleObjectsDefault) WithPayload(payload *models.APIError) *DeleteMultipleObjectsDefault + func (o *DeleteMultipleObjectsDefault) WithStatusCode(code int) *DeleteMultipleObjectsDefault + func (o *DeleteMultipleObjectsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DeleteMultipleObjectsHandler interface + Handle func(DeleteMultipleObjectsParams, *models.Principal) middleware.Responder + type DeleteMultipleObjectsHandlerFunc func(DeleteMultipleObjectsParams, *models.Principal) middleware.Responder + func (fn DeleteMultipleObjectsHandlerFunc) Handle(params DeleteMultipleObjectsParams, principal *models.Principal) middleware.Responder + type DeleteMultipleObjectsOK struct + func NewDeleteMultipleObjectsOK() *DeleteMultipleObjectsOK + func (o *DeleteMultipleObjectsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DeleteMultipleObjectsParams struct + AllVersions *bool + BucketName string + Bypass *bool + Files []*models.DeleteFile + HTTPRequest *http.Request + func NewDeleteMultipleObjectsParams() DeleteMultipleObjectsParams + func (o *DeleteMultipleObjectsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type DeleteMultipleObjectsURL struct + AllVersions *bool + BucketName string + Bypass *bool + func (o *DeleteMultipleObjectsURL) Build() (*url.URL, error) + func (o *DeleteMultipleObjectsURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *DeleteMultipleObjectsURL) Must(u *url.URL, err error) *url.URL + func (o *DeleteMultipleObjectsURL) SetBasePath(bp string) + func (o *DeleteMultipleObjectsURL) String() string + func (o *DeleteMultipleObjectsURL) StringFull(scheme, host string) string + func (o *DeleteMultipleObjectsURL) WithBasePath(bp string) *DeleteMultipleObjectsURL + type DeleteObject struct + Context *middleware.Context + Handler DeleteObjectHandler + func NewDeleteObject(ctx *middleware.Context, handler DeleteObjectHandler) *DeleteObject + func (o *DeleteObject) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type DeleteObjectDefault struct + Payload *models.APIError + func NewDeleteObjectDefault(code int) *DeleteObjectDefault + func (o *DeleteObjectDefault) SetPayload(payload *models.APIError) + func (o *DeleteObjectDefault) SetStatusCode(code int) + func (o *DeleteObjectDefault) WithPayload(payload *models.APIError) *DeleteObjectDefault + func (o *DeleteObjectDefault) WithStatusCode(code int) *DeleteObjectDefault + func (o *DeleteObjectDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DeleteObjectHandler interface + Handle func(DeleteObjectParams, *models.Principal) middleware.Responder + type DeleteObjectHandlerFunc func(DeleteObjectParams, *models.Principal) middleware.Responder + func (fn DeleteObjectHandlerFunc) Handle(params DeleteObjectParams, principal *models.Principal) middleware.Responder + type DeleteObjectOK struct + func NewDeleteObjectOK() *DeleteObjectOK + func (o *DeleteObjectOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DeleteObjectParams struct + AllVersions *bool + BucketName string + Bypass *bool + HTTPRequest *http.Request + NonCurrentVersions *bool + Prefix string + Recursive *bool + VersionID *string + func NewDeleteObjectParams() DeleteObjectParams + func (o *DeleteObjectParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type DeleteObjectRetention struct + Context *middleware.Context + Handler DeleteObjectRetentionHandler + func NewDeleteObjectRetention(ctx *middleware.Context, handler DeleteObjectRetentionHandler) *DeleteObjectRetention + func (o *DeleteObjectRetention) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type DeleteObjectRetentionDefault struct + Payload *models.APIError + func NewDeleteObjectRetentionDefault(code int) *DeleteObjectRetentionDefault + func (o *DeleteObjectRetentionDefault) SetPayload(payload *models.APIError) + func (o *DeleteObjectRetentionDefault) SetStatusCode(code int) + func (o *DeleteObjectRetentionDefault) WithPayload(payload *models.APIError) *DeleteObjectRetentionDefault + func (o *DeleteObjectRetentionDefault) WithStatusCode(code int) *DeleteObjectRetentionDefault + func (o *DeleteObjectRetentionDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DeleteObjectRetentionHandler interface + Handle func(DeleteObjectRetentionParams, *models.Principal) middleware.Responder + type DeleteObjectRetentionHandlerFunc func(DeleteObjectRetentionParams, *models.Principal) middleware.Responder + func (fn DeleteObjectRetentionHandlerFunc) Handle(params DeleteObjectRetentionParams, principal *models.Principal) middleware.Responder + type DeleteObjectRetentionOK struct + func NewDeleteObjectRetentionOK() *DeleteObjectRetentionOK + func (o *DeleteObjectRetentionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DeleteObjectRetentionParams struct + BucketName string + HTTPRequest *http.Request + Prefix string + VersionID string + func NewDeleteObjectRetentionParams() DeleteObjectRetentionParams + func (o *DeleteObjectRetentionParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type DeleteObjectRetentionURL struct + BucketName string + Prefix string + VersionID string + func (o *DeleteObjectRetentionURL) Build() (*url.URL, error) + func (o *DeleteObjectRetentionURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *DeleteObjectRetentionURL) Must(u *url.URL, err error) *url.URL + func (o *DeleteObjectRetentionURL) SetBasePath(bp string) + func (o *DeleteObjectRetentionURL) String() string + func (o *DeleteObjectRetentionURL) StringFull(scheme, host string) string + func (o *DeleteObjectRetentionURL) WithBasePath(bp string) *DeleteObjectRetentionURL + type DeleteObjectURL struct + AllVersions *bool + BucketName string + Bypass *bool + NonCurrentVersions *bool + Prefix string + Recursive *bool + VersionID *string + func (o *DeleteObjectURL) Build() (*url.URL, error) + func (o *DeleteObjectURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *DeleteObjectURL) Must(u *url.URL, err error) *url.URL + func (o *DeleteObjectURL) SetBasePath(bp string) + func (o *DeleteObjectURL) String() string + func (o *DeleteObjectURL) StringFull(scheme, host string) string + func (o *DeleteObjectURL) WithBasePath(bp string) *DeleteObjectURL + type DownloadMultipleObjects struct + Context *middleware.Context + Handler DownloadMultipleObjectsHandler + func NewDownloadMultipleObjects(ctx *middleware.Context, handler DownloadMultipleObjectsHandler) *DownloadMultipleObjects + func (o *DownloadMultipleObjects) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type DownloadMultipleObjectsDefault struct + Payload *models.APIError + func NewDownloadMultipleObjectsDefault(code int) *DownloadMultipleObjectsDefault + func (o *DownloadMultipleObjectsDefault) SetPayload(payload *models.APIError) + func (o *DownloadMultipleObjectsDefault) SetStatusCode(code int) + func (o *DownloadMultipleObjectsDefault) WithPayload(payload *models.APIError) *DownloadMultipleObjectsDefault + func (o *DownloadMultipleObjectsDefault) WithStatusCode(code int) *DownloadMultipleObjectsDefault + func (o *DownloadMultipleObjectsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DownloadMultipleObjectsHandler interface + Handle func(DownloadMultipleObjectsParams, *models.Principal) middleware.Responder + type DownloadMultipleObjectsHandlerFunc func(DownloadMultipleObjectsParams, *models.Principal) middleware.Responder + func (fn DownloadMultipleObjectsHandlerFunc) Handle(params DownloadMultipleObjectsParams, principal *models.Principal) middleware.Responder + type DownloadMultipleObjectsOK struct + Payload io.ReadCloser + func NewDownloadMultipleObjectsOK() *DownloadMultipleObjectsOK + func (o *DownloadMultipleObjectsOK) SetPayload(payload io.ReadCloser) + func (o *DownloadMultipleObjectsOK) WithPayload(payload io.ReadCloser) *DownloadMultipleObjectsOK + func (o *DownloadMultipleObjectsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DownloadMultipleObjectsParams struct + BucketName string + HTTPRequest *http.Request + ObjectList []string + func NewDownloadMultipleObjectsParams() DownloadMultipleObjectsParams + func (o *DownloadMultipleObjectsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type DownloadMultipleObjectsURL struct + BucketName string + func (o *DownloadMultipleObjectsURL) Build() (*url.URL, error) + func (o *DownloadMultipleObjectsURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *DownloadMultipleObjectsURL) Must(u *url.URL, err error) *url.URL + func (o *DownloadMultipleObjectsURL) SetBasePath(bp string) + func (o *DownloadMultipleObjectsURL) String() string + func (o *DownloadMultipleObjectsURL) StringFull(scheme, host string) string + func (o *DownloadMultipleObjectsURL) WithBasePath(bp string) *DownloadMultipleObjectsURL + type DownloadObject struct + Context *middleware.Context + Handler DownloadObjectHandler + func NewDownloadObject(ctx *middleware.Context, handler DownloadObjectHandler) *DownloadObject + func (o *DownloadObject) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type DownloadObjectDefault struct + Payload *models.APIError + func NewDownloadObjectDefault(code int) *DownloadObjectDefault + func (o *DownloadObjectDefault) SetPayload(payload *models.APIError) + func (o *DownloadObjectDefault) SetStatusCode(code int) + func (o *DownloadObjectDefault) WithPayload(payload *models.APIError) *DownloadObjectDefault + func (o *DownloadObjectDefault) WithStatusCode(code int) *DownloadObjectDefault + func (o *DownloadObjectDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DownloadObjectHandler interface + Handle func(DownloadObjectParams, *models.Principal) middleware.Responder + type DownloadObjectHandlerFunc func(DownloadObjectParams, *models.Principal) middleware.Responder + func (fn DownloadObjectHandlerFunc) Handle(params DownloadObjectParams, principal *models.Principal) middleware.Responder + type DownloadObjectOK struct + Payload io.ReadCloser + func NewDownloadObjectOK() *DownloadObjectOK + func (o *DownloadObjectOK) SetPayload(payload io.ReadCloser) + func (o *DownloadObjectOK) WithPayload(payload io.ReadCloser) *DownloadObjectOK + func (o *DownloadObjectOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type DownloadObjectParams struct + BucketName string + HTTPRequest *http.Request + OverrideFileName *string + Prefix string + Preview *bool + VersionID *string + func NewDownloadObjectParams() DownloadObjectParams + func (o *DownloadObjectParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type DownloadObjectURL struct + BucketName string + OverrideFileName *string + Prefix string + Preview *bool + VersionID *string + func (o *DownloadObjectURL) Build() (*url.URL, error) + func (o *DownloadObjectURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *DownloadObjectURL) Must(u *url.URL, err error) *url.URL + func (o *DownloadObjectURL) SetBasePath(bp string) + func (o *DownloadObjectURL) String() string + func (o *DownloadObjectURL) StringFull(scheme, host string) string + func (o *DownloadObjectURL) WithBasePath(bp string) *DownloadObjectURL + type GetObjectMetadata struct + Context *middleware.Context + Handler GetObjectMetadataHandler + func NewGetObjectMetadata(ctx *middleware.Context, handler GetObjectMetadataHandler) *GetObjectMetadata + func (o *GetObjectMetadata) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type GetObjectMetadataDefault struct + Payload *models.APIError + func NewGetObjectMetadataDefault(code int) *GetObjectMetadataDefault + func (o *GetObjectMetadataDefault) SetPayload(payload *models.APIError) + func (o *GetObjectMetadataDefault) SetStatusCode(code int) + func (o *GetObjectMetadataDefault) WithPayload(payload *models.APIError) *GetObjectMetadataDefault + func (o *GetObjectMetadataDefault) WithStatusCode(code int) *GetObjectMetadataDefault + func (o *GetObjectMetadataDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetObjectMetadataHandler interface + Handle func(GetObjectMetadataParams, *models.Principal) middleware.Responder + type GetObjectMetadataHandlerFunc func(GetObjectMetadataParams, *models.Principal) middleware.Responder + func (fn GetObjectMetadataHandlerFunc) Handle(params GetObjectMetadataParams, principal *models.Principal) middleware.Responder + type GetObjectMetadataOK struct + Payload *models.Metadata + func NewGetObjectMetadataOK() *GetObjectMetadataOK + func (o *GetObjectMetadataOK) SetPayload(payload *models.Metadata) + func (o *GetObjectMetadataOK) WithPayload(payload *models.Metadata) *GetObjectMetadataOK + func (o *GetObjectMetadataOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type GetObjectMetadataParams struct + BucketName string + HTTPRequest *http.Request + Prefix string + func NewGetObjectMetadataParams() GetObjectMetadataParams + func (o *GetObjectMetadataParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type GetObjectMetadataURL struct + BucketName string + Prefix string + func (o *GetObjectMetadataURL) Build() (*url.URL, error) + func (o *GetObjectMetadataURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *GetObjectMetadataURL) Must(u *url.URL, err error) *url.URL + func (o *GetObjectMetadataURL) SetBasePath(bp string) + func (o *GetObjectMetadataURL) String() string + func (o *GetObjectMetadataURL) StringFull(scheme, host string) string + func (o *GetObjectMetadataURL) WithBasePath(bp string) *GetObjectMetadataURL + type ListObjects struct + Context *middleware.Context + Handler ListObjectsHandler + func NewListObjects(ctx *middleware.Context, handler ListObjectsHandler) *ListObjects + func (o *ListObjects) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type ListObjectsDefault struct + Payload *models.APIError + func NewListObjectsDefault(code int) *ListObjectsDefault + func (o *ListObjectsDefault) SetPayload(payload *models.APIError) + func (o *ListObjectsDefault) SetStatusCode(code int) + func (o *ListObjectsDefault) WithPayload(payload *models.APIError) *ListObjectsDefault + func (o *ListObjectsDefault) WithStatusCode(code int) *ListObjectsDefault + func (o *ListObjectsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListObjectsHandler interface + Handle func(ListObjectsParams, *models.Principal) middleware.Responder + type ListObjectsHandlerFunc func(ListObjectsParams, *models.Principal) middleware.Responder + func (fn ListObjectsHandlerFunc) Handle(params ListObjectsParams, principal *models.Principal) middleware.Responder + type ListObjectsOK struct + Payload *models.ListObjectsResponse + func NewListObjectsOK() *ListObjectsOK + func (o *ListObjectsOK) SetPayload(payload *models.ListObjectsResponse) + func (o *ListObjectsOK) WithPayload(payload *models.ListObjectsResponse) *ListObjectsOK + func (o *ListObjectsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ListObjectsParams struct + BucketName string + HTTPRequest *http.Request + Limit *int32 + Prefix *string + Recursive *bool + WithMetadata *bool + WithVersions *bool + func NewListObjectsParams() ListObjectsParams + func (o *ListObjectsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type ListObjectsURL struct + BucketName string + Limit *int32 + Prefix *string + Recursive *bool + WithMetadata *bool + WithVersions *bool + func (o *ListObjectsURL) Build() (*url.URL, error) + func (o *ListObjectsURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *ListObjectsURL) Must(u *url.URL, err error) *url.URL + func (o *ListObjectsURL) SetBasePath(bp string) + func (o *ListObjectsURL) String() string + func (o *ListObjectsURL) StringFull(scheme, host string) string + func (o *ListObjectsURL) WithBasePath(bp string) *ListObjectsURL + type PostBucketsBucketNameObjectsUpload struct + Context *middleware.Context + Handler PostBucketsBucketNameObjectsUploadHandler + func NewPostBucketsBucketNameObjectsUpload(ctx *middleware.Context, handler PostBucketsBucketNameObjectsUploadHandler) *PostBucketsBucketNameObjectsUpload + func (o *PostBucketsBucketNameObjectsUpload) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PostBucketsBucketNameObjectsUploadDefault struct + Payload *models.APIError + func NewPostBucketsBucketNameObjectsUploadDefault(code int) *PostBucketsBucketNameObjectsUploadDefault + func (o *PostBucketsBucketNameObjectsUploadDefault) SetPayload(payload *models.APIError) + func (o *PostBucketsBucketNameObjectsUploadDefault) SetStatusCode(code int) + func (o *PostBucketsBucketNameObjectsUploadDefault) WithPayload(payload *models.APIError) *PostBucketsBucketNameObjectsUploadDefault + func (o *PostBucketsBucketNameObjectsUploadDefault) WithStatusCode(code int) *PostBucketsBucketNameObjectsUploadDefault + func (o *PostBucketsBucketNameObjectsUploadDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PostBucketsBucketNameObjectsUploadHandler interface + Handle func(PostBucketsBucketNameObjectsUploadParams, *models.Principal) middleware.Responder + type PostBucketsBucketNameObjectsUploadHandlerFunc func(PostBucketsBucketNameObjectsUploadParams, *models.Principal) middleware.Responder + func (fn PostBucketsBucketNameObjectsUploadHandlerFunc) Handle(params PostBucketsBucketNameObjectsUploadParams, principal *models.Principal) middleware.Responder + type PostBucketsBucketNameObjectsUploadOK struct + func NewPostBucketsBucketNameObjectsUploadOK() *PostBucketsBucketNameObjectsUploadOK + func (o *PostBucketsBucketNameObjectsUploadOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PostBucketsBucketNameObjectsUploadParams struct + BucketName string + HTTPRequest *http.Request + Prefix *string + func NewPostBucketsBucketNameObjectsUploadParams() PostBucketsBucketNameObjectsUploadParams + func (o *PostBucketsBucketNameObjectsUploadParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PostBucketsBucketNameObjectsUploadURL struct + BucketName string + Prefix *string + func (o *PostBucketsBucketNameObjectsUploadURL) Build() (*url.URL, error) + func (o *PostBucketsBucketNameObjectsUploadURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PostBucketsBucketNameObjectsUploadURL) Must(u *url.URL, err error) *url.URL + func (o *PostBucketsBucketNameObjectsUploadURL) SetBasePath(bp string) + func (o *PostBucketsBucketNameObjectsUploadURL) String() string + func (o *PostBucketsBucketNameObjectsUploadURL) StringFull(scheme, host string) string + func (o *PostBucketsBucketNameObjectsUploadURL) WithBasePath(bp string) *PostBucketsBucketNameObjectsUploadURL + type PutObjectLegalHold struct + Context *middleware.Context + Handler PutObjectLegalHoldHandler + func NewPutObjectLegalHold(ctx *middleware.Context, handler PutObjectLegalHoldHandler) *PutObjectLegalHold + func (o *PutObjectLegalHold) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PutObjectLegalHoldDefault struct + Payload *models.APIError + func NewPutObjectLegalHoldDefault(code int) *PutObjectLegalHoldDefault + func (o *PutObjectLegalHoldDefault) SetPayload(payload *models.APIError) + func (o *PutObjectLegalHoldDefault) SetStatusCode(code int) + func (o *PutObjectLegalHoldDefault) WithPayload(payload *models.APIError) *PutObjectLegalHoldDefault + func (o *PutObjectLegalHoldDefault) WithStatusCode(code int) *PutObjectLegalHoldDefault + func (o *PutObjectLegalHoldDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectLegalHoldHandler interface + Handle func(PutObjectLegalHoldParams, *models.Principal) middleware.Responder + type PutObjectLegalHoldHandlerFunc func(PutObjectLegalHoldParams, *models.Principal) middleware.Responder + func (fn PutObjectLegalHoldHandlerFunc) Handle(params PutObjectLegalHoldParams, principal *models.Principal) middleware.Responder + type PutObjectLegalHoldOK struct + func NewPutObjectLegalHoldOK() *PutObjectLegalHoldOK + func (o *PutObjectLegalHoldOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectLegalHoldParams struct + Body *models.PutObjectLegalHoldRequest + BucketName string + HTTPRequest *http.Request + Prefix string + VersionID string + func NewPutObjectLegalHoldParams() PutObjectLegalHoldParams + func (o *PutObjectLegalHoldParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PutObjectLegalHoldURL struct + BucketName string + Prefix string + VersionID string + func (o *PutObjectLegalHoldURL) Build() (*url.URL, error) + func (o *PutObjectLegalHoldURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PutObjectLegalHoldURL) Must(u *url.URL, err error) *url.URL + func (o *PutObjectLegalHoldURL) SetBasePath(bp string) + func (o *PutObjectLegalHoldURL) String() string + func (o *PutObjectLegalHoldURL) StringFull(scheme, host string) string + func (o *PutObjectLegalHoldURL) WithBasePath(bp string) *PutObjectLegalHoldURL + type PutObjectRestore struct + Context *middleware.Context + Handler PutObjectRestoreHandler + func NewPutObjectRestore(ctx *middleware.Context, handler PutObjectRestoreHandler) *PutObjectRestore + func (o *PutObjectRestore) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PutObjectRestoreDefault struct + Payload *models.APIError + func NewPutObjectRestoreDefault(code int) *PutObjectRestoreDefault + func (o *PutObjectRestoreDefault) SetPayload(payload *models.APIError) + func (o *PutObjectRestoreDefault) SetStatusCode(code int) + func (o *PutObjectRestoreDefault) WithPayload(payload *models.APIError) *PutObjectRestoreDefault + func (o *PutObjectRestoreDefault) WithStatusCode(code int) *PutObjectRestoreDefault + func (o *PutObjectRestoreDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectRestoreHandler interface + Handle func(PutObjectRestoreParams, *models.Principal) middleware.Responder + type PutObjectRestoreHandlerFunc func(PutObjectRestoreParams, *models.Principal) middleware.Responder + func (fn PutObjectRestoreHandlerFunc) Handle(params PutObjectRestoreParams, principal *models.Principal) middleware.Responder + type PutObjectRestoreOK struct + func NewPutObjectRestoreOK() *PutObjectRestoreOK + func (o *PutObjectRestoreOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectRestoreParams struct + BucketName string + HTTPRequest *http.Request + Prefix string + VersionID string + func NewPutObjectRestoreParams() PutObjectRestoreParams + func (o *PutObjectRestoreParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PutObjectRestoreURL struct + BucketName string + Prefix string + VersionID string + func (o *PutObjectRestoreURL) Build() (*url.URL, error) + func (o *PutObjectRestoreURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PutObjectRestoreURL) Must(u *url.URL, err error) *url.URL + func (o *PutObjectRestoreURL) SetBasePath(bp string) + func (o *PutObjectRestoreURL) String() string + func (o *PutObjectRestoreURL) StringFull(scheme, host string) string + func (o *PutObjectRestoreURL) WithBasePath(bp string) *PutObjectRestoreURL + type PutObjectRetention struct + Context *middleware.Context + Handler PutObjectRetentionHandler + func NewPutObjectRetention(ctx *middleware.Context, handler PutObjectRetentionHandler) *PutObjectRetention + func (o *PutObjectRetention) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PutObjectRetentionDefault struct + Payload *models.APIError + func NewPutObjectRetentionDefault(code int) *PutObjectRetentionDefault + func (o *PutObjectRetentionDefault) SetPayload(payload *models.APIError) + func (o *PutObjectRetentionDefault) SetStatusCode(code int) + func (o *PutObjectRetentionDefault) WithPayload(payload *models.APIError) *PutObjectRetentionDefault + func (o *PutObjectRetentionDefault) WithStatusCode(code int) *PutObjectRetentionDefault + func (o *PutObjectRetentionDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectRetentionHandler interface + Handle func(PutObjectRetentionParams, *models.Principal) middleware.Responder + type PutObjectRetentionHandlerFunc func(PutObjectRetentionParams, *models.Principal) middleware.Responder + func (fn PutObjectRetentionHandlerFunc) Handle(params PutObjectRetentionParams, principal *models.Principal) middleware.Responder + type PutObjectRetentionOK struct + func NewPutObjectRetentionOK() *PutObjectRetentionOK + func (o *PutObjectRetentionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectRetentionParams struct + Body *models.PutObjectRetentionRequest + BucketName string + HTTPRequest *http.Request + Prefix string + VersionID string + func NewPutObjectRetentionParams() PutObjectRetentionParams + func (o *PutObjectRetentionParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PutObjectRetentionURL struct + BucketName string + Prefix string + VersionID string + func (o *PutObjectRetentionURL) Build() (*url.URL, error) + func (o *PutObjectRetentionURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PutObjectRetentionURL) Must(u *url.URL, err error) *url.URL + func (o *PutObjectRetentionURL) SetBasePath(bp string) + func (o *PutObjectRetentionURL) String() string + func (o *PutObjectRetentionURL) StringFull(scheme, host string) string + func (o *PutObjectRetentionURL) WithBasePath(bp string) *PutObjectRetentionURL + type PutObjectTags struct + Context *middleware.Context + Handler PutObjectTagsHandler + func NewPutObjectTags(ctx *middleware.Context, handler PutObjectTagsHandler) *PutObjectTags + func (o *PutObjectTags) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type PutObjectTagsDefault struct + Payload *models.APIError + func NewPutObjectTagsDefault(code int) *PutObjectTagsDefault + func (o *PutObjectTagsDefault) SetPayload(payload *models.APIError) + func (o *PutObjectTagsDefault) SetStatusCode(code int) + func (o *PutObjectTagsDefault) WithPayload(payload *models.APIError) *PutObjectTagsDefault + func (o *PutObjectTagsDefault) WithStatusCode(code int) *PutObjectTagsDefault + func (o *PutObjectTagsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectTagsHandler interface + Handle func(PutObjectTagsParams, *models.Principal) middleware.Responder + type PutObjectTagsHandlerFunc func(PutObjectTagsParams, *models.Principal) middleware.Responder + func (fn PutObjectTagsHandlerFunc) Handle(params PutObjectTagsParams, principal *models.Principal) middleware.Responder + type PutObjectTagsOK struct + func NewPutObjectTagsOK() *PutObjectTagsOK + func (o *PutObjectTagsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type PutObjectTagsParams struct + Body *models.PutObjectTagsRequest + BucketName string + HTTPRequest *http.Request + Prefix string + VersionID string + func NewPutObjectTagsParams() PutObjectTagsParams + func (o *PutObjectTagsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type PutObjectTagsURL struct + BucketName string + Prefix string + VersionID string + func (o *PutObjectTagsURL) Build() (*url.URL, error) + func (o *PutObjectTagsURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *PutObjectTagsURL) Must(u *url.URL, err error) *url.URL + func (o *PutObjectTagsURL) SetBasePath(bp string) + func (o *PutObjectTagsURL) String() string + func (o *PutObjectTagsURL) StringFull(scheme, host string) string + func (o *PutObjectTagsURL) WithBasePath(bp string) *PutObjectTagsURL + type ShareObject struct + Context *middleware.Context + Handler ShareObjectHandler + func NewShareObject(ctx *middleware.Context, handler ShareObjectHandler) *ShareObject + func (o *ShareObject) ServeHTTP(rw http.ResponseWriter, r *http.Request) + type ShareObjectDefault struct + Payload *models.APIError + func NewShareObjectDefault(code int) *ShareObjectDefault + func (o *ShareObjectDefault) SetPayload(payload *models.APIError) + func (o *ShareObjectDefault) SetStatusCode(code int) + func (o *ShareObjectDefault) WithPayload(payload *models.APIError) *ShareObjectDefault + func (o *ShareObjectDefault) WithStatusCode(code int) *ShareObjectDefault + func (o *ShareObjectDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ShareObjectHandler interface + Handle func(ShareObjectParams, *models.Principal) middleware.Responder + type ShareObjectHandlerFunc func(ShareObjectParams, *models.Principal) middleware.Responder + func (fn ShareObjectHandlerFunc) Handle(params ShareObjectParams, principal *models.Principal) middleware.Responder + type ShareObjectOK struct + Payload string + func NewShareObjectOK() *ShareObjectOK + func (o *ShareObjectOK) SetPayload(payload string) + func (o *ShareObjectOK) WithPayload(payload string) *ShareObjectOK + func (o *ShareObjectOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer) + type ShareObjectParams struct + BucketName string + Expires *string + HTTPRequest *http.Request + Prefix string + VersionID string + func NewShareObjectParams() ShareObjectParams + func (o *ShareObjectParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error + type ShareObjectURL struct + BucketName string + Expires *string + Prefix string + VersionID string + func (o *ShareObjectURL) Build() (*url.URL, error) + func (o *ShareObjectURL) BuildFull(scheme, host string) (*url.URL, error) + func (o *ShareObjectURL) Must(u *url.URL, err error) *url.URL + func (o *ShareObjectURL) SetBasePath(bp string) + func (o *ShareObjectURL) String() string + func (o *ShareObjectURL) StringFull(scheme, host string) string + func (o *ShareObjectURL) WithBasePath(bp string) *ShareObjectURL