Documentation ¶
Index ¶
- Constants
- type AddBucketLifecycle
- type AddBucketLifecycleCreated
- type AddBucketLifecycleDefault
- func (o *AddBucketLifecycleDefault) SetPayload(payload *models.APIError)
- func (o *AddBucketLifecycleDefault) SetStatusCode(code int)
- func (o *AddBucketLifecycleDefault) WithPayload(payload *models.APIError) *AddBucketLifecycleDefault
- func (o *AddBucketLifecycleDefault) WithStatusCode(code int) *AddBucketLifecycleDefault
- func (o *AddBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type AddBucketLifecycleHandler
- type AddBucketLifecycleHandlerFunc
- type AddBucketLifecycleParams
- type AddBucketLifecycleURL
- func (o *AddBucketLifecycleURL) Build() (*url.URL, error)
- func (o *AddBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *AddBucketLifecycleURL) Must(u *url.URL, err error) *url.URL
- func (o *AddBucketLifecycleURL) SetBasePath(bp string)
- func (o *AddBucketLifecycleURL) String() string
- func (o *AddBucketLifecycleURL) StringFull(scheme, host string) string
- func (o *AddBucketLifecycleURL) WithBasePath(bp string) *AddBucketLifecycleURL
- type AddMultiBucketLifecycle
- type AddMultiBucketLifecycleDefault
- func (o *AddMultiBucketLifecycleDefault) SetPayload(payload *models.APIError)
- func (o *AddMultiBucketLifecycleDefault) SetStatusCode(code int)
- func (o *AddMultiBucketLifecycleDefault) WithPayload(payload *models.APIError) *AddMultiBucketLifecycleDefault
- func (o *AddMultiBucketLifecycleDefault) WithStatusCode(code int) *AddMultiBucketLifecycleDefault
- func (o *AddMultiBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type AddMultiBucketLifecycleHandler
- type AddMultiBucketLifecycleHandlerFunc
- type AddMultiBucketLifecycleOK
- type AddMultiBucketLifecycleParams
- type AddMultiBucketLifecycleURL
- func (o *AddMultiBucketLifecycleURL) Build() (*url.URL, error)
- func (o *AddMultiBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *AddMultiBucketLifecycleURL) Must(u *url.URL, err error) *url.URL
- func (o *AddMultiBucketLifecycleURL) SetBasePath(bp string)
- func (o *AddMultiBucketLifecycleURL) String() string
- func (o *AddMultiBucketLifecycleURL) StringFull(scheme, host string) string
- func (o *AddMultiBucketLifecycleURL) WithBasePath(bp string) *AddMultiBucketLifecycleURL
- type AddRemoteBucket
- type AddRemoteBucketCreated
- type AddRemoteBucketDefault
- func (o *AddRemoteBucketDefault) SetPayload(payload *models.APIError)
- func (o *AddRemoteBucketDefault) SetStatusCode(code int)
- func (o *AddRemoteBucketDefault) WithPayload(payload *models.APIError) *AddRemoteBucketDefault
- func (o *AddRemoteBucketDefault) WithStatusCode(code int) *AddRemoteBucketDefault
- func (o *AddRemoteBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type AddRemoteBucketHandler
- type AddRemoteBucketHandlerFunc
- type AddRemoteBucketParams
- type AddRemoteBucketURL
- func (o *AddRemoteBucketURL) Build() (*url.URL, error)
- func (o *AddRemoteBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *AddRemoteBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *AddRemoteBucketURL) SetBasePath(bp string)
- func (o *AddRemoteBucketURL) String() string
- func (o *AddRemoteBucketURL) StringFull(scheme, host string) string
- func (o *AddRemoteBucketURL) WithBasePath(bp string) *AddRemoteBucketURL
- type BucketInfo
- type BucketInfoDefault
- func (o *BucketInfoDefault) SetPayload(payload *models.APIError)
- func (o *BucketInfoDefault) SetStatusCode(code int)
- func (o *BucketInfoDefault) WithPayload(payload *models.APIError) *BucketInfoDefault
- func (o *BucketInfoDefault) WithStatusCode(code int) *BucketInfoDefault
- func (o *BucketInfoDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type BucketInfoHandler
- type BucketInfoHandlerFunc
- type BucketInfoOK
- type BucketInfoParams
- type BucketInfoURL
- func (o *BucketInfoURL) Build() (*url.URL, error)
- func (o *BucketInfoURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *BucketInfoURL) Must(u *url.URL, err error) *url.URL
- func (o *BucketInfoURL) SetBasePath(bp string)
- func (o *BucketInfoURL) String() string
- func (o *BucketInfoURL) StringFull(scheme, host string) string
- func (o *BucketInfoURL) WithBasePath(bp string) *BucketInfoURL
- type BucketSetPolicy
- type BucketSetPolicyDefault
- func (o *BucketSetPolicyDefault) SetPayload(payload *models.APIError)
- func (o *BucketSetPolicyDefault) SetStatusCode(code int)
- func (o *BucketSetPolicyDefault) WithPayload(payload *models.APIError) *BucketSetPolicyDefault
- func (o *BucketSetPolicyDefault) WithStatusCode(code int) *BucketSetPolicyDefault
- func (o *BucketSetPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type BucketSetPolicyHandler
- type BucketSetPolicyHandlerFunc
- type BucketSetPolicyOK
- type BucketSetPolicyParams
- type BucketSetPolicyURL
- func (o *BucketSetPolicyURL) Build() (*url.URL, error)
- func (o *BucketSetPolicyURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *BucketSetPolicyURL) Must(u *url.URL, err error) *url.URL
- func (o *BucketSetPolicyURL) SetBasePath(bp string)
- func (o *BucketSetPolicyURL) String() string
- func (o *BucketSetPolicyURL) StringFull(scheme, host string) string
- func (o *BucketSetPolicyURL) WithBasePath(bp string) *BucketSetPolicyURL
- type CreateBucketEvent
- type CreateBucketEventCreated
- type CreateBucketEventDefault
- func (o *CreateBucketEventDefault) SetPayload(payload *models.APIError)
- func (o *CreateBucketEventDefault) SetStatusCode(code int)
- func (o *CreateBucketEventDefault) WithPayload(payload *models.APIError) *CreateBucketEventDefault
- func (o *CreateBucketEventDefault) WithStatusCode(code int) *CreateBucketEventDefault
- func (o *CreateBucketEventDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateBucketEventHandler
- type CreateBucketEventHandlerFunc
- type CreateBucketEventParams
- type CreateBucketEventURL
- func (o *CreateBucketEventURL) Build() (*url.URL, error)
- func (o *CreateBucketEventURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateBucketEventURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateBucketEventURL) SetBasePath(bp string)
- func (o *CreateBucketEventURL) String() string
- func (o *CreateBucketEventURL) StringFull(scheme, host string) string
- func (o *CreateBucketEventURL) WithBasePath(bp string) *CreateBucketEventURL
- type DeleteAccessRuleWithBucket
- type DeleteAccessRuleWithBucketDefault
- func (o *DeleteAccessRuleWithBucketDefault) SetPayload(payload *models.APIError)
- func (o *DeleteAccessRuleWithBucketDefault) SetStatusCode(code int)
- func (o *DeleteAccessRuleWithBucketDefault) WithPayload(payload *models.APIError) *DeleteAccessRuleWithBucketDefault
- func (o *DeleteAccessRuleWithBucketDefault) WithStatusCode(code int) *DeleteAccessRuleWithBucketDefault
- func (o *DeleteAccessRuleWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteAccessRuleWithBucketHandler
- type DeleteAccessRuleWithBucketHandlerFunc
- type DeleteAccessRuleWithBucketOK
- type DeleteAccessRuleWithBucketParams
- type DeleteAccessRuleWithBucketURL
- func (o *DeleteAccessRuleWithBucketURL) Build() (*url.URL, error)
- func (o *DeleteAccessRuleWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteAccessRuleWithBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteAccessRuleWithBucketURL) SetBasePath(bp string)
- func (o *DeleteAccessRuleWithBucketURL) String() string
- func (o *DeleteAccessRuleWithBucketURL) StringFull(scheme, host string) string
- func (o *DeleteAccessRuleWithBucketURL) WithBasePath(bp string) *DeleteAccessRuleWithBucketURL
- type DeleteAllReplicationRules
- type DeleteAllReplicationRulesDefault
- func (o *DeleteAllReplicationRulesDefault) SetPayload(payload *models.APIError)
- func (o *DeleteAllReplicationRulesDefault) SetStatusCode(code int)
- func (o *DeleteAllReplicationRulesDefault) WithPayload(payload *models.APIError) *DeleteAllReplicationRulesDefault
- func (o *DeleteAllReplicationRulesDefault) WithStatusCode(code int) *DeleteAllReplicationRulesDefault
- func (o *DeleteAllReplicationRulesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteAllReplicationRulesHandler
- type DeleteAllReplicationRulesHandlerFunc
- type DeleteAllReplicationRulesNoContent
- type DeleteAllReplicationRulesParams
- type DeleteAllReplicationRulesURL
- func (o *DeleteAllReplicationRulesURL) Build() (*url.URL, error)
- func (o *DeleteAllReplicationRulesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteAllReplicationRulesURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteAllReplicationRulesURL) SetBasePath(bp string)
- func (o *DeleteAllReplicationRulesURL) String() string
- func (o *DeleteAllReplicationRulesURL) StringFull(scheme, host string) string
- func (o *DeleteAllReplicationRulesURL) WithBasePath(bp string) *DeleteAllReplicationRulesURL
- type DeleteBucket
- type DeleteBucketDefault
- func (o *DeleteBucketDefault) SetPayload(payload *models.APIError)
- func (o *DeleteBucketDefault) SetStatusCode(code int)
- func (o *DeleteBucketDefault) WithPayload(payload *models.APIError) *DeleteBucketDefault
- func (o *DeleteBucketDefault) WithStatusCode(code int) *DeleteBucketDefault
- func (o *DeleteBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteBucketEvent
- type DeleteBucketEventDefault
- func (o *DeleteBucketEventDefault) SetPayload(payload *models.APIError)
- func (o *DeleteBucketEventDefault) SetStatusCode(code int)
- func (o *DeleteBucketEventDefault) WithPayload(payload *models.APIError) *DeleteBucketEventDefault
- func (o *DeleteBucketEventDefault) WithStatusCode(code int) *DeleteBucketEventDefault
- func (o *DeleteBucketEventDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteBucketEventHandler
- type DeleteBucketEventHandlerFunc
- type DeleteBucketEventNoContent
- type DeleteBucketEventParams
- type DeleteBucketEventURL
- func (o *DeleteBucketEventURL) Build() (*url.URL, error)
- func (o *DeleteBucketEventURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteBucketEventURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteBucketEventURL) SetBasePath(bp string)
- func (o *DeleteBucketEventURL) String() string
- func (o *DeleteBucketEventURL) StringFull(scheme, host string) string
- func (o *DeleteBucketEventURL) WithBasePath(bp string) *DeleteBucketEventURL
- type DeleteBucketHandler
- type DeleteBucketHandlerFunc
- type DeleteBucketLifecycleRule
- type DeleteBucketLifecycleRuleDefault
- func (o *DeleteBucketLifecycleRuleDefault) SetPayload(payload *models.APIError)
- func (o *DeleteBucketLifecycleRuleDefault) SetStatusCode(code int)
- func (o *DeleteBucketLifecycleRuleDefault) WithPayload(payload *models.APIError) *DeleteBucketLifecycleRuleDefault
- func (o *DeleteBucketLifecycleRuleDefault) WithStatusCode(code int) *DeleteBucketLifecycleRuleDefault
- func (o *DeleteBucketLifecycleRuleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteBucketLifecycleRuleHandler
- type DeleteBucketLifecycleRuleHandlerFunc
- type DeleteBucketLifecycleRuleNoContent
- type DeleteBucketLifecycleRuleParams
- type DeleteBucketLifecycleRuleURL
- func (o *DeleteBucketLifecycleRuleURL) Build() (*url.URL, error)
- func (o *DeleteBucketLifecycleRuleURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteBucketLifecycleRuleURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteBucketLifecycleRuleURL) SetBasePath(bp string)
- func (o *DeleteBucketLifecycleRuleURL) String() string
- func (o *DeleteBucketLifecycleRuleURL) StringFull(scheme, host string) string
- func (o *DeleteBucketLifecycleRuleURL) WithBasePath(bp string) *DeleteBucketLifecycleRuleURL
- type DeleteBucketNoContent
- type DeleteBucketParams
- type DeleteBucketReplicationRule
- type DeleteBucketReplicationRuleDefault
- func (o *DeleteBucketReplicationRuleDefault) SetPayload(payload *models.APIError)
- func (o *DeleteBucketReplicationRuleDefault) SetStatusCode(code int)
- func (o *DeleteBucketReplicationRuleDefault) WithPayload(payload *models.APIError) *DeleteBucketReplicationRuleDefault
- func (o *DeleteBucketReplicationRuleDefault) WithStatusCode(code int) *DeleteBucketReplicationRuleDefault
- func (o *DeleteBucketReplicationRuleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteBucketReplicationRuleHandler
- type DeleteBucketReplicationRuleHandlerFunc
- type DeleteBucketReplicationRuleNoContent
- type DeleteBucketReplicationRuleParams
- type DeleteBucketReplicationRuleURL
- func (o *DeleteBucketReplicationRuleURL) Build() (*url.URL, error)
- func (o *DeleteBucketReplicationRuleURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteBucketReplicationRuleURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteBucketReplicationRuleURL) SetBasePath(bp string)
- func (o *DeleteBucketReplicationRuleURL) String() string
- func (o *DeleteBucketReplicationRuleURL) StringFull(scheme, host string) string
- func (o *DeleteBucketReplicationRuleURL) WithBasePath(bp string) *DeleteBucketReplicationRuleURL
- type DeleteBucketURL
- func (o *DeleteBucketURL) Build() (*url.URL, error)
- func (o *DeleteBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteBucketURL) SetBasePath(bp string)
- func (o *DeleteBucketURL) String() string
- func (o *DeleteBucketURL) StringFull(scheme, host string) string
- func (o *DeleteBucketURL) WithBasePath(bp string) *DeleteBucketURL
- type DeleteRemoteBucket
- type DeleteRemoteBucketDefault
- func (o *DeleteRemoteBucketDefault) SetPayload(payload *models.APIError)
- func (o *DeleteRemoteBucketDefault) SetStatusCode(code int)
- func (o *DeleteRemoteBucketDefault) WithPayload(payload *models.APIError) *DeleteRemoteBucketDefault
- func (o *DeleteRemoteBucketDefault) WithStatusCode(code int) *DeleteRemoteBucketDefault
- func (o *DeleteRemoteBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteRemoteBucketHandler
- type DeleteRemoteBucketHandlerFunc
- type DeleteRemoteBucketNoContent
- type DeleteRemoteBucketParams
- type DeleteRemoteBucketURL
- func (o *DeleteRemoteBucketURL) Build() (*url.URL, error)
- func (o *DeleteRemoteBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteRemoteBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteRemoteBucketURL) SetBasePath(bp string)
- func (o *DeleteRemoteBucketURL) String() string
- func (o *DeleteRemoteBucketURL) StringFull(scheme, host string) string
- func (o *DeleteRemoteBucketURL) WithBasePath(bp string) *DeleteRemoteBucketURL
- type DeleteSelectedReplicationRules
- type DeleteSelectedReplicationRulesDefault
- func (o *DeleteSelectedReplicationRulesDefault) SetPayload(payload *models.APIError)
- func (o *DeleteSelectedReplicationRulesDefault) SetStatusCode(code int)
- func (o *DeleteSelectedReplicationRulesDefault) WithPayload(payload *models.APIError) *DeleteSelectedReplicationRulesDefault
- func (o *DeleteSelectedReplicationRulesDefault) WithStatusCode(code int) *DeleteSelectedReplicationRulesDefault
- func (o *DeleteSelectedReplicationRulesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteSelectedReplicationRulesHandler
- type DeleteSelectedReplicationRulesHandlerFunc
- type DeleteSelectedReplicationRulesNoContent
- type DeleteSelectedReplicationRulesParams
- type DeleteSelectedReplicationRulesURL
- func (o *DeleteSelectedReplicationRulesURL) Build() (*url.URL, error)
- func (o *DeleteSelectedReplicationRulesURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteSelectedReplicationRulesURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteSelectedReplicationRulesURL) SetBasePath(bp string)
- func (o *DeleteSelectedReplicationRulesURL) String() string
- func (o *DeleteSelectedReplicationRulesURL) StringFull(scheme, host string) string
- func (o *DeleteSelectedReplicationRulesURL) WithBasePath(bp string) *DeleteSelectedReplicationRulesURL
- type DisableBucketEncryption
- type DisableBucketEncryptionDefault
- func (o *DisableBucketEncryptionDefault) SetPayload(payload *models.APIError)
- func (o *DisableBucketEncryptionDefault) SetStatusCode(code int)
- func (o *DisableBucketEncryptionDefault) WithPayload(payload *models.APIError) *DisableBucketEncryptionDefault
- func (o *DisableBucketEncryptionDefault) WithStatusCode(code int) *DisableBucketEncryptionDefault
- func (o *DisableBucketEncryptionDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DisableBucketEncryptionHandler
- type DisableBucketEncryptionHandlerFunc
- type DisableBucketEncryptionOK
- type DisableBucketEncryptionParams
- type DisableBucketEncryptionURL
- func (o *DisableBucketEncryptionURL) Build() (*url.URL, error)
- func (o *DisableBucketEncryptionURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DisableBucketEncryptionURL) Must(u *url.URL, err error) *url.URL
- func (o *DisableBucketEncryptionURL) SetBasePath(bp string)
- func (o *DisableBucketEncryptionURL) String() string
- func (o *DisableBucketEncryptionURL) StringFull(scheme, host string) string
- func (o *DisableBucketEncryptionURL) WithBasePath(bp string) *DisableBucketEncryptionURL
- type EnableBucketEncryption
- type EnableBucketEncryptionDefault
- func (o *EnableBucketEncryptionDefault) SetPayload(payload *models.APIError)
- func (o *EnableBucketEncryptionDefault) SetStatusCode(code int)
- func (o *EnableBucketEncryptionDefault) WithPayload(payload *models.APIError) *EnableBucketEncryptionDefault
- func (o *EnableBucketEncryptionDefault) WithStatusCode(code int) *EnableBucketEncryptionDefault
- func (o *EnableBucketEncryptionDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type EnableBucketEncryptionHandler
- type EnableBucketEncryptionHandlerFunc
- type EnableBucketEncryptionOK
- type EnableBucketEncryptionParams
- type EnableBucketEncryptionURL
- func (o *EnableBucketEncryptionURL) Build() (*url.URL, error)
- func (o *EnableBucketEncryptionURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *EnableBucketEncryptionURL) Must(u *url.URL, err error) *url.URL
- func (o *EnableBucketEncryptionURL) SetBasePath(bp string)
- func (o *EnableBucketEncryptionURL) String() string
- func (o *EnableBucketEncryptionURL) StringFull(scheme, host string) string
- func (o *EnableBucketEncryptionURL) WithBasePath(bp string) *EnableBucketEncryptionURL
- type GetBucketEncryptionInfo
- type GetBucketEncryptionInfoDefault
- func (o *GetBucketEncryptionInfoDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketEncryptionInfoDefault) SetStatusCode(code int)
- func (o *GetBucketEncryptionInfoDefault) WithPayload(payload *models.APIError) *GetBucketEncryptionInfoDefault
- func (o *GetBucketEncryptionInfoDefault) WithStatusCode(code int) *GetBucketEncryptionInfoDefault
- func (o *GetBucketEncryptionInfoDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketEncryptionInfoHandler
- type GetBucketEncryptionInfoHandlerFunc
- type GetBucketEncryptionInfoOK
- type GetBucketEncryptionInfoParams
- type GetBucketEncryptionInfoURL
- func (o *GetBucketEncryptionInfoURL) Build() (*url.URL, error)
- func (o *GetBucketEncryptionInfoURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketEncryptionInfoURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketEncryptionInfoURL) SetBasePath(bp string)
- func (o *GetBucketEncryptionInfoURL) String() string
- func (o *GetBucketEncryptionInfoURL) StringFull(scheme, host string) string
- func (o *GetBucketEncryptionInfoURL) WithBasePath(bp string) *GetBucketEncryptionInfoURL
- type GetBucketLifecycle
- type GetBucketLifecycleDefault
- func (o *GetBucketLifecycleDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketLifecycleDefault) SetStatusCode(code int)
- func (o *GetBucketLifecycleDefault) WithPayload(payload *models.APIError) *GetBucketLifecycleDefault
- func (o *GetBucketLifecycleDefault) WithStatusCode(code int) *GetBucketLifecycleDefault
- func (o *GetBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketLifecycleHandler
- type GetBucketLifecycleHandlerFunc
- type GetBucketLifecycleOK
- type GetBucketLifecycleParams
- type GetBucketLifecycleURL
- func (o *GetBucketLifecycleURL) Build() (*url.URL, error)
- func (o *GetBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketLifecycleURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketLifecycleURL) SetBasePath(bp string)
- func (o *GetBucketLifecycleURL) String() string
- func (o *GetBucketLifecycleURL) StringFull(scheme, host string) string
- func (o *GetBucketLifecycleURL) WithBasePath(bp string) *GetBucketLifecycleURL
- type GetBucketObjectLockingStatus
- type GetBucketObjectLockingStatusDefault
- func (o *GetBucketObjectLockingStatusDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketObjectLockingStatusDefault) SetStatusCode(code int)
- func (o *GetBucketObjectLockingStatusDefault) WithPayload(payload *models.APIError) *GetBucketObjectLockingStatusDefault
- func (o *GetBucketObjectLockingStatusDefault) WithStatusCode(code int) *GetBucketObjectLockingStatusDefault
- func (o *GetBucketObjectLockingStatusDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketObjectLockingStatusHandler
- type GetBucketObjectLockingStatusHandlerFunc
- type GetBucketObjectLockingStatusOK
- func (o *GetBucketObjectLockingStatusOK) SetPayload(payload *models.BucketObLockingResponse)
- func (o *GetBucketObjectLockingStatusOK) WithPayload(payload *models.BucketObLockingResponse) *GetBucketObjectLockingStatusOK
- func (o *GetBucketObjectLockingStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketObjectLockingStatusParams
- type GetBucketObjectLockingStatusURL
- func (o *GetBucketObjectLockingStatusURL) Build() (*url.URL, error)
- func (o *GetBucketObjectLockingStatusURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketObjectLockingStatusURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketObjectLockingStatusURL) SetBasePath(bp string)
- func (o *GetBucketObjectLockingStatusURL) String() string
- func (o *GetBucketObjectLockingStatusURL) StringFull(scheme, host string) string
- func (o *GetBucketObjectLockingStatusURL) WithBasePath(bp string) *GetBucketObjectLockingStatusURL
- type GetBucketQuota
- type GetBucketQuotaDefault
- func (o *GetBucketQuotaDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketQuotaDefault) SetStatusCode(code int)
- func (o *GetBucketQuotaDefault) WithPayload(payload *models.APIError) *GetBucketQuotaDefault
- func (o *GetBucketQuotaDefault) WithStatusCode(code int) *GetBucketQuotaDefault
- func (o *GetBucketQuotaDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketQuotaHandler
- type GetBucketQuotaHandlerFunc
- type GetBucketQuotaOK
- type GetBucketQuotaParams
- type GetBucketQuotaURL
- func (o *GetBucketQuotaURL) Build() (*url.URL, error)
- func (o *GetBucketQuotaURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketQuotaURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketQuotaURL) SetBasePath(bp string)
- func (o *GetBucketQuotaURL) String() string
- func (o *GetBucketQuotaURL) StringFull(scheme, host string) string
- func (o *GetBucketQuotaURL) WithBasePath(bp string) *GetBucketQuotaURL
- type GetBucketReplication
- type GetBucketReplicationDefault
- func (o *GetBucketReplicationDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketReplicationDefault) SetStatusCode(code int)
- func (o *GetBucketReplicationDefault) WithPayload(payload *models.APIError) *GetBucketReplicationDefault
- func (o *GetBucketReplicationDefault) WithStatusCode(code int) *GetBucketReplicationDefault
- func (o *GetBucketReplicationDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketReplicationHandler
- type GetBucketReplicationHandlerFunc
- type GetBucketReplicationOK
- type GetBucketReplicationParams
- type GetBucketReplicationRule
- type GetBucketReplicationRuleDefault
- func (o *GetBucketReplicationRuleDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketReplicationRuleDefault) SetStatusCode(code int)
- func (o *GetBucketReplicationRuleDefault) WithPayload(payload *models.APIError) *GetBucketReplicationRuleDefault
- func (o *GetBucketReplicationRuleDefault) WithStatusCode(code int) *GetBucketReplicationRuleDefault
- func (o *GetBucketReplicationRuleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketReplicationRuleHandler
- type GetBucketReplicationRuleHandlerFunc
- type GetBucketReplicationRuleOK
- func (o *GetBucketReplicationRuleOK) SetPayload(payload *models.BucketReplicationRule)
- func (o *GetBucketReplicationRuleOK) WithPayload(payload *models.BucketReplicationRule) *GetBucketReplicationRuleOK
- func (o *GetBucketReplicationRuleOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketReplicationRuleParams
- type GetBucketReplicationRuleURL
- func (o *GetBucketReplicationRuleURL) Build() (*url.URL, error)
- func (o *GetBucketReplicationRuleURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketReplicationRuleURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketReplicationRuleURL) SetBasePath(bp string)
- func (o *GetBucketReplicationRuleURL) String() string
- func (o *GetBucketReplicationRuleURL) StringFull(scheme, host string) string
- func (o *GetBucketReplicationRuleURL) WithBasePath(bp string) *GetBucketReplicationRuleURL
- type GetBucketReplicationURL
- func (o *GetBucketReplicationURL) Build() (*url.URL, error)
- func (o *GetBucketReplicationURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketReplicationURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketReplicationURL) SetBasePath(bp string)
- func (o *GetBucketReplicationURL) String() string
- func (o *GetBucketReplicationURL) StringFull(scheme, host string) string
- func (o *GetBucketReplicationURL) WithBasePath(bp string) *GetBucketReplicationURL
- type GetBucketRetentionConfig
- type GetBucketRetentionConfigDefault
- func (o *GetBucketRetentionConfigDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketRetentionConfigDefault) SetStatusCode(code int)
- func (o *GetBucketRetentionConfigDefault) WithPayload(payload *models.APIError) *GetBucketRetentionConfigDefault
- func (o *GetBucketRetentionConfigDefault) WithStatusCode(code int) *GetBucketRetentionConfigDefault
- func (o *GetBucketRetentionConfigDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketRetentionConfigHandler
- type GetBucketRetentionConfigHandlerFunc
- type GetBucketRetentionConfigOK
- func (o *GetBucketRetentionConfigOK) SetPayload(payload *models.GetBucketRetentionConfig)
- func (o *GetBucketRetentionConfigOK) WithPayload(payload *models.GetBucketRetentionConfig) *GetBucketRetentionConfigOK
- func (o *GetBucketRetentionConfigOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketRetentionConfigParams
- type GetBucketRetentionConfigURL
- func (o *GetBucketRetentionConfigURL) Build() (*url.URL, error)
- func (o *GetBucketRetentionConfigURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketRetentionConfigURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketRetentionConfigURL) SetBasePath(bp string)
- func (o *GetBucketRetentionConfigURL) String() string
- func (o *GetBucketRetentionConfigURL) StringFull(scheme, host string) string
- func (o *GetBucketRetentionConfigURL) WithBasePath(bp string) *GetBucketRetentionConfigURL
- type GetBucketRewind
- type GetBucketRewindDefault
- func (o *GetBucketRewindDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketRewindDefault) SetStatusCode(code int)
- func (o *GetBucketRewindDefault) WithPayload(payload *models.APIError) *GetBucketRewindDefault
- func (o *GetBucketRewindDefault) WithStatusCode(code int) *GetBucketRewindDefault
- func (o *GetBucketRewindDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketRewindHandler
- type GetBucketRewindHandlerFunc
- type GetBucketRewindOK
- type GetBucketRewindParams
- type GetBucketRewindURL
- func (o *GetBucketRewindURL) Build() (*url.URL, error)
- func (o *GetBucketRewindURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketRewindURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketRewindURL) SetBasePath(bp string)
- func (o *GetBucketRewindURL) String() string
- func (o *GetBucketRewindURL) StringFull(scheme, host string) string
- func (o *GetBucketRewindURL) WithBasePath(bp string) *GetBucketRewindURL
- type GetBucketVersioning
- type GetBucketVersioningDefault
- func (o *GetBucketVersioningDefault) SetPayload(payload *models.APIError)
- func (o *GetBucketVersioningDefault) SetStatusCode(code int)
- func (o *GetBucketVersioningDefault) WithPayload(payload *models.APIError) *GetBucketVersioningDefault
- func (o *GetBucketVersioningDefault) WithStatusCode(code int) *GetBucketVersioningDefault
- func (o *GetBucketVersioningDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetBucketVersioningHandler
- type GetBucketVersioningHandlerFunc
- type GetBucketVersioningOK
- type GetBucketVersioningParams
- type GetBucketVersioningURL
- func (o *GetBucketVersioningURL) Build() (*url.URL, error)
- func (o *GetBucketVersioningURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetBucketVersioningURL) Must(u *url.URL, err error) *url.URL
- func (o *GetBucketVersioningURL) SetBasePath(bp string)
- func (o *GetBucketVersioningURL) String() string
- func (o *GetBucketVersioningURL) StringFull(scheme, host string) string
- func (o *GetBucketVersioningURL) WithBasePath(bp string) *GetBucketVersioningURL
- type GetMaxShareLinkExp
- type GetMaxShareLinkExpDefault
- func (o *GetMaxShareLinkExpDefault) SetPayload(payload *models.APIError)
- func (o *GetMaxShareLinkExpDefault) SetStatusCode(code int)
- func (o *GetMaxShareLinkExpDefault) WithPayload(payload *models.APIError) *GetMaxShareLinkExpDefault
- func (o *GetMaxShareLinkExpDefault) WithStatusCode(code int) *GetMaxShareLinkExpDefault
- func (o *GetMaxShareLinkExpDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetMaxShareLinkExpHandler
- type GetMaxShareLinkExpHandlerFunc
- type GetMaxShareLinkExpOK
- type GetMaxShareLinkExpParams
- type GetMaxShareLinkExpURL
- func (o *GetMaxShareLinkExpURL) Build() (*url.URL, error)
- func (o *GetMaxShareLinkExpURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetMaxShareLinkExpURL) Must(u *url.URL, err error) *url.URL
- func (o *GetMaxShareLinkExpURL) SetBasePath(bp string)
- func (o *GetMaxShareLinkExpURL) String() string
- func (o *GetMaxShareLinkExpURL) StringFull(scheme, host string) string
- func (o *GetMaxShareLinkExpURL) WithBasePath(bp string) *GetMaxShareLinkExpURL
- type ListAccessRulesWithBucket
- type ListAccessRulesWithBucketDefault
- func (o *ListAccessRulesWithBucketDefault) SetPayload(payload *models.APIError)
- func (o *ListAccessRulesWithBucketDefault) SetStatusCode(code int)
- func (o *ListAccessRulesWithBucketDefault) WithPayload(payload *models.APIError) *ListAccessRulesWithBucketDefault
- func (o *ListAccessRulesWithBucketDefault) WithStatusCode(code int) *ListAccessRulesWithBucketDefault
- func (o *ListAccessRulesWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListAccessRulesWithBucketHandler
- type ListAccessRulesWithBucketHandlerFunc
- type ListAccessRulesWithBucketOK
- func (o *ListAccessRulesWithBucketOK) SetPayload(payload *models.ListAccessRulesResponse)
- func (o *ListAccessRulesWithBucketOK) WithPayload(payload *models.ListAccessRulesResponse) *ListAccessRulesWithBucketOK
- func (o *ListAccessRulesWithBucketOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListAccessRulesWithBucketParams
- type ListAccessRulesWithBucketURL
- func (o *ListAccessRulesWithBucketURL) Build() (*url.URL, error)
- func (o *ListAccessRulesWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListAccessRulesWithBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *ListAccessRulesWithBucketURL) SetBasePath(bp string)
- func (o *ListAccessRulesWithBucketURL) String() string
- func (o *ListAccessRulesWithBucketURL) StringFull(scheme, host string) string
- func (o *ListAccessRulesWithBucketURL) WithBasePath(bp string) *ListAccessRulesWithBucketURL
- type ListBucketEvents
- type ListBucketEventsDefault
- func (o *ListBucketEventsDefault) SetPayload(payload *models.APIError)
- func (o *ListBucketEventsDefault) SetStatusCode(code int)
- func (o *ListBucketEventsDefault) WithPayload(payload *models.APIError) *ListBucketEventsDefault
- func (o *ListBucketEventsDefault) WithStatusCode(code int) *ListBucketEventsDefault
- func (o *ListBucketEventsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListBucketEventsHandler
- type ListBucketEventsHandlerFunc
- type ListBucketEventsOK
- type ListBucketEventsParams
- type ListBucketEventsURL
- func (o *ListBucketEventsURL) Build() (*url.URL, error)
- func (o *ListBucketEventsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListBucketEventsURL) Must(u *url.URL, err error) *url.URL
- func (o *ListBucketEventsURL) SetBasePath(bp string)
- func (o *ListBucketEventsURL) String() string
- func (o *ListBucketEventsURL) StringFull(scheme, host string) string
- func (o *ListBucketEventsURL) WithBasePath(bp string) *ListBucketEventsURL
- type ListBuckets
- type ListBucketsDefault
- func (o *ListBucketsDefault) SetPayload(payload *models.APIError)
- func (o *ListBucketsDefault) SetStatusCode(code int)
- func (o *ListBucketsDefault) WithPayload(payload *models.APIError) *ListBucketsDefault
- func (o *ListBucketsDefault) WithStatusCode(code int) *ListBucketsDefault
- func (o *ListBucketsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListBucketsHandler
- type ListBucketsHandlerFunc
- type ListBucketsOK
- type ListBucketsParams
- type ListBucketsURL
- func (o *ListBucketsURL) Build() (*url.URL, error)
- func (o *ListBucketsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListBucketsURL) Must(u *url.URL, err error) *url.URL
- func (o *ListBucketsURL) SetBasePath(bp string)
- func (o *ListBucketsURL) String() string
- func (o *ListBucketsURL) StringFull(scheme, host string) string
- func (o *ListBucketsURL) WithBasePath(bp string) *ListBucketsURL
- type ListExternalBuckets
- type ListExternalBucketsDefault
- func (o *ListExternalBucketsDefault) SetPayload(payload *models.APIError)
- func (o *ListExternalBucketsDefault) SetStatusCode(code int)
- func (o *ListExternalBucketsDefault) WithPayload(payload *models.APIError) *ListExternalBucketsDefault
- func (o *ListExternalBucketsDefault) WithStatusCode(code int) *ListExternalBucketsDefault
- func (o *ListExternalBucketsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListExternalBucketsHandler
- type ListExternalBucketsHandlerFunc
- type ListExternalBucketsOK
- type ListExternalBucketsParams
- type ListExternalBucketsURL
- func (o *ListExternalBucketsURL) Build() (*url.URL, error)
- func (o *ListExternalBucketsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListExternalBucketsURL) Must(u *url.URL, err error) *url.URL
- func (o *ListExternalBucketsURL) SetBasePath(bp string)
- func (o *ListExternalBucketsURL) String() string
- func (o *ListExternalBucketsURL) StringFull(scheme, host string) string
- func (o *ListExternalBucketsURL) WithBasePath(bp string) *ListExternalBucketsURL
- type ListPoliciesWithBucket
- type ListPoliciesWithBucketDefault
- func (o *ListPoliciesWithBucketDefault) SetPayload(payload *models.APIError)
- func (o *ListPoliciesWithBucketDefault) SetStatusCode(code int)
- func (o *ListPoliciesWithBucketDefault) WithPayload(payload *models.APIError) *ListPoliciesWithBucketDefault
- func (o *ListPoliciesWithBucketDefault) WithStatusCode(code int) *ListPoliciesWithBucketDefault
- func (o *ListPoliciesWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListPoliciesWithBucketHandler
- type ListPoliciesWithBucketHandlerFunc
- type ListPoliciesWithBucketOK
- type ListPoliciesWithBucketParams
- type ListPoliciesWithBucketURL
- func (o *ListPoliciesWithBucketURL) Build() (*url.URL, error)
- func (o *ListPoliciesWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListPoliciesWithBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *ListPoliciesWithBucketURL) SetBasePath(bp string)
- func (o *ListPoliciesWithBucketURL) String() string
- func (o *ListPoliciesWithBucketURL) StringFull(scheme, host string) string
- func (o *ListPoliciesWithBucketURL) WithBasePath(bp string) *ListPoliciesWithBucketURL
- type ListRemoteBuckets
- type ListRemoteBucketsDefault
- func (o *ListRemoteBucketsDefault) SetPayload(payload *models.APIError)
- func (o *ListRemoteBucketsDefault) SetStatusCode(code int)
- func (o *ListRemoteBucketsDefault) WithPayload(payload *models.APIError) *ListRemoteBucketsDefault
- func (o *ListRemoteBucketsDefault) WithStatusCode(code int) *ListRemoteBucketsDefault
- func (o *ListRemoteBucketsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListRemoteBucketsHandler
- type ListRemoteBucketsHandlerFunc
- type ListRemoteBucketsOK
- type ListRemoteBucketsParams
- type ListRemoteBucketsURL
- func (o *ListRemoteBucketsURL) Build() (*url.URL, error)
- func (o *ListRemoteBucketsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListRemoteBucketsURL) Must(u *url.URL, err error) *url.URL
- func (o *ListRemoteBucketsURL) SetBasePath(bp string)
- func (o *ListRemoteBucketsURL) String() string
- func (o *ListRemoteBucketsURL) StringFull(scheme, host string) string
- func (o *ListRemoteBucketsURL) WithBasePath(bp string) *ListRemoteBucketsURL
- type ListUsersWithAccessToBucket
- type ListUsersWithAccessToBucketDefault
- func (o *ListUsersWithAccessToBucketDefault) SetPayload(payload *models.APIError)
- func (o *ListUsersWithAccessToBucketDefault) SetStatusCode(code int)
- func (o *ListUsersWithAccessToBucketDefault) WithPayload(payload *models.APIError) *ListUsersWithAccessToBucketDefault
- func (o *ListUsersWithAccessToBucketDefault) WithStatusCode(code int) *ListUsersWithAccessToBucketDefault
- func (o *ListUsersWithAccessToBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListUsersWithAccessToBucketHandler
- type ListUsersWithAccessToBucketHandlerFunc
- type ListUsersWithAccessToBucketOK
- type ListUsersWithAccessToBucketParams
- type ListUsersWithAccessToBucketURL
- func (o *ListUsersWithAccessToBucketURL) Build() (*url.URL, error)
- func (o *ListUsersWithAccessToBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *ListUsersWithAccessToBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *ListUsersWithAccessToBucketURL) SetBasePath(bp string)
- func (o *ListUsersWithAccessToBucketURL) String() string
- func (o *ListUsersWithAccessToBucketURL) StringFull(scheme, host string) string
- func (o *ListUsersWithAccessToBucketURL) WithBasePath(bp string) *ListUsersWithAccessToBucketURL
- type MakeBucket
- type MakeBucketDefault
- func (o *MakeBucketDefault) SetPayload(payload *models.APIError)
- func (o *MakeBucketDefault) SetStatusCode(code int)
- func (o *MakeBucketDefault) WithPayload(payload *models.APIError) *MakeBucketDefault
- func (o *MakeBucketDefault) WithStatusCode(code int) *MakeBucketDefault
- func (o *MakeBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type MakeBucketHandler
- type MakeBucketHandlerFunc
- type MakeBucketOK
- type MakeBucketParams
- type MakeBucketURL
- func (o *MakeBucketURL) Build() (*url.URL, error)
- func (o *MakeBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *MakeBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *MakeBucketURL) SetBasePath(bp string)
- func (o *MakeBucketURL) String() string
- func (o *MakeBucketURL) StringFull(scheme, host string) string
- func (o *MakeBucketURL) WithBasePath(bp string) *MakeBucketURL
- type PutBucketTags
- type PutBucketTagsDefault
- func (o *PutBucketTagsDefault) SetPayload(payload *models.APIError)
- func (o *PutBucketTagsDefault) SetStatusCode(code int)
- func (o *PutBucketTagsDefault) WithPayload(payload *models.APIError) *PutBucketTagsDefault
- func (o *PutBucketTagsDefault) WithStatusCode(code int) *PutBucketTagsDefault
- func (o *PutBucketTagsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PutBucketTagsHandler
- type PutBucketTagsHandlerFunc
- type PutBucketTagsOK
- type PutBucketTagsParams
- type PutBucketTagsURL
- func (o *PutBucketTagsURL) Build() (*url.URL, error)
- func (o *PutBucketTagsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PutBucketTagsURL) Must(u *url.URL, err error) *url.URL
- func (o *PutBucketTagsURL) SetBasePath(bp string)
- func (o *PutBucketTagsURL) String() string
- func (o *PutBucketTagsURL) StringFull(scheme, host string) string
- func (o *PutBucketTagsURL) WithBasePath(bp string) *PutBucketTagsURL
- type RemoteBucketDetails
- type RemoteBucketDetailsDefault
- func (o *RemoteBucketDetailsDefault) SetPayload(payload *models.APIError)
- func (o *RemoteBucketDetailsDefault) SetStatusCode(code int)
- func (o *RemoteBucketDetailsDefault) WithPayload(payload *models.APIError) *RemoteBucketDetailsDefault
- func (o *RemoteBucketDetailsDefault) WithStatusCode(code int) *RemoteBucketDetailsDefault
- func (o *RemoteBucketDetailsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type RemoteBucketDetailsHandler
- type RemoteBucketDetailsHandlerFunc
- type RemoteBucketDetailsOK
- type RemoteBucketDetailsParams
- type RemoteBucketDetailsURL
- func (o *RemoteBucketDetailsURL) Build() (*url.URL, error)
- func (o *RemoteBucketDetailsURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *RemoteBucketDetailsURL) Must(u *url.URL, err error) *url.URL
- func (o *RemoteBucketDetailsURL) SetBasePath(bp string)
- func (o *RemoteBucketDetailsURL) String() string
- func (o *RemoteBucketDetailsURL) StringFull(scheme, host string) string
- func (o *RemoteBucketDetailsURL) WithBasePath(bp string) *RemoteBucketDetailsURL
- type SetAccessRuleWithBucket
- type SetAccessRuleWithBucketDefault
- func (o *SetAccessRuleWithBucketDefault) SetPayload(payload *models.APIError)
- func (o *SetAccessRuleWithBucketDefault) SetStatusCode(code int)
- func (o *SetAccessRuleWithBucketDefault) WithPayload(payload *models.APIError) *SetAccessRuleWithBucketDefault
- func (o *SetAccessRuleWithBucketDefault) WithStatusCode(code int) *SetAccessRuleWithBucketDefault
- func (o *SetAccessRuleWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type SetAccessRuleWithBucketHandler
- type SetAccessRuleWithBucketHandlerFunc
- type SetAccessRuleWithBucketOK
- type SetAccessRuleWithBucketParams
- type SetAccessRuleWithBucketURL
- func (o *SetAccessRuleWithBucketURL) Build() (*url.URL, error)
- func (o *SetAccessRuleWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *SetAccessRuleWithBucketURL) Must(u *url.URL, err error) *url.URL
- func (o *SetAccessRuleWithBucketURL) SetBasePath(bp string)
- func (o *SetAccessRuleWithBucketURL) String() string
- func (o *SetAccessRuleWithBucketURL) StringFull(scheme, host string) string
- func (o *SetAccessRuleWithBucketURL) WithBasePath(bp string) *SetAccessRuleWithBucketURL
- type SetBucketQuota
- type SetBucketQuotaDefault
- func (o *SetBucketQuotaDefault) SetPayload(payload *models.APIError)
- func (o *SetBucketQuotaDefault) SetStatusCode(code int)
- func (o *SetBucketQuotaDefault) WithPayload(payload *models.APIError) *SetBucketQuotaDefault
- func (o *SetBucketQuotaDefault) WithStatusCode(code int) *SetBucketQuotaDefault
- func (o *SetBucketQuotaDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type SetBucketQuotaHandler
- type SetBucketQuotaHandlerFunc
- type SetBucketQuotaOK
- type SetBucketQuotaParams
- type SetBucketQuotaURL
- func (o *SetBucketQuotaURL) Build() (*url.URL, error)
- func (o *SetBucketQuotaURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *SetBucketQuotaURL) Must(u *url.URL, err error) *url.URL
- func (o *SetBucketQuotaURL) SetBasePath(bp string)
- func (o *SetBucketQuotaURL) String() string
- func (o *SetBucketQuotaURL) StringFull(scheme, host string) string
- func (o *SetBucketQuotaURL) WithBasePath(bp string) *SetBucketQuotaURL
- type SetBucketRetentionConfig
- type SetBucketRetentionConfigDefault
- func (o *SetBucketRetentionConfigDefault) SetPayload(payload *models.APIError)
- func (o *SetBucketRetentionConfigDefault) SetStatusCode(code int)
- func (o *SetBucketRetentionConfigDefault) WithPayload(payload *models.APIError) *SetBucketRetentionConfigDefault
- func (o *SetBucketRetentionConfigDefault) WithStatusCode(code int) *SetBucketRetentionConfigDefault
- func (o *SetBucketRetentionConfigDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type SetBucketRetentionConfigHandler
- type SetBucketRetentionConfigHandlerFunc
- type SetBucketRetentionConfigOK
- type SetBucketRetentionConfigParams
- type SetBucketRetentionConfigURL
- func (o *SetBucketRetentionConfigURL) Build() (*url.URL, error)
- func (o *SetBucketRetentionConfigURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *SetBucketRetentionConfigURL) Must(u *url.URL, err error) *url.URL
- func (o *SetBucketRetentionConfigURL) SetBasePath(bp string)
- func (o *SetBucketRetentionConfigURL) String() string
- func (o *SetBucketRetentionConfigURL) StringFull(scheme, host string) string
- func (o *SetBucketRetentionConfigURL) WithBasePath(bp string) *SetBucketRetentionConfigURL
- type SetBucketVersioning
- type SetBucketVersioningCreated
- type SetBucketVersioningDefault
- func (o *SetBucketVersioningDefault) SetPayload(payload *models.APIError)
- func (o *SetBucketVersioningDefault) SetStatusCode(code int)
- func (o *SetBucketVersioningDefault) WithPayload(payload *models.APIError) *SetBucketVersioningDefault
- func (o *SetBucketVersioningDefault) WithStatusCode(code int) *SetBucketVersioningDefault
- func (o *SetBucketVersioningDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type SetBucketVersioningHandler
- type SetBucketVersioningHandlerFunc
- type SetBucketVersioningParams
- type SetBucketVersioningURL
- func (o *SetBucketVersioningURL) Build() (*url.URL, error)
- func (o *SetBucketVersioningURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *SetBucketVersioningURL) Must(u *url.URL, err error) *url.URL
- func (o *SetBucketVersioningURL) SetBasePath(bp string)
- func (o *SetBucketVersioningURL) String() string
- func (o *SetBucketVersioningURL) StringFull(scheme, host string) string
- func (o *SetBucketVersioningURL) WithBasePath(bp string) *SetBucketVersioningURL
- type SetMultiBucketReplication
- type SetMultiBucketReplicationDefault
- func (o *SetMultiBucketReplicationDefault) SetPayload(payload *models.APIError)
- func (o *SetMultiBucketReplicationDefault) SetStatusCode(code int)
- func (o *SetMultiBucketReplicationDefault) WithPayload(payload *models.APIError) *SetMultiBucketReplicationDefault
- func (o *SetMultiBucketReplicationDefault) WithStatusCode(code int) *SetMultiBucketReplicationDefault
- func (o *SetMultiBucketReplicationDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type SetMultiBucketReplicationHandler
- type SetMultiBucketReplicationHandlerFunc
- type SetMultiBucketReplicationOK
- func (o *SetMultiBucketReplicationOK) SetPayload(payload *models.MultiBucketResponseState)
- func (o *SetMultiBucketReplicationOK) WithPayload(payload *models.MultiBucketResponseState) *SetMultiBucketReplicationOK
- func (o *SetMultiBucketReplicationOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type SetMultiBucketReplicationParams
- type SetMultiBucketReplicationURL
- func (o *SetMultiBucketReplicationURL) Build() (*url.URL, error)
- func (o *SetMultiBucketReplicationURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *SetMultiBucketReplicationURL) Must(u *url.URL, err error) *url.URL
- func (o *SetMultiBucketReplicationURL) SetBasePath(bp string)
- func (o *SetMultiBucketReplicationURL) String() string
- func (o *SetMultiBucketReplicationURL) StringFull(scheme, host string) string
- func (o *SetMultiBucketReplicationURL) WithBasePath(bp string) *SetMultiBucketReplicationURL
- type UpdateBucketLifecycle
- type UpdateBucketLifecycleDefault
- func (o *UpdateBucketLifecycleDefault) SetPayload(payload *models.APIError)
- func (o *UpdateBucketLifecycleDefault) SetStatusCode(code int)
- func (o *UpdateBucketLifecycleDefault) WithPayload(payload *models.APIError) *UpdateBucketLifecycleDefault
- func (o *UpdateBucketLifecycleDefault) WithStatusCode(code int) *UpdateBucketLifecycleDefault
- func (o *UpdateBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateBucketLifecycleHandler
- type UpdateBucketLifecycleHandlerFunc
- type UpdateBucketLifecycleOK
- type UpdateBucketLifecycleParams
- type UpdateBucketLifecycleURL
- func (o *UpdateBucketLifecycleURL) Build() (*url.URL, error)
- func (o *UpdateBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *UpdateBucketLifecycleURL) Must(u *url.URL, err error) *url.URL
- func (o *UpdateBucketLifecycleURL) SetBasePath(bp string)
- func (o *UpdateBucketLifecycleURL) String() string
- func (o *UpdateBucketLifecycleURL) StringFull(scheme, host string) string
- func (o *UpdateBucketLifecycleURL) WithBasePath(bp string) *UpdateBucketLifecycleURL
- type UpdateMultiBucketReplication
- type UpdateMultiBucketReplicationCreated
- type UpdateMultiBucketReplicationDefault
- func (o *UpdateMultiBucketReplicationDefault) SetPayload(payload *models.APIError)
- func (o *UpdateMultiBucketReplicationDefault) SetStatusCode(code int)
- func (o *UpdateMultiBucketReplicationDefault) WithPayload(payload *models.APIError) *UpdateMultiBucketReplicationDefault
- func (o *UpdateMultiBucketReplicationDefault) WithStatusCode(code int) *UpdateMultiBucketReplicationDefault
- func (o *UpdateMultiBucketReplicationDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type UpdateMultiBucketReplicationHandler
- type UpdateMultiBucketReplicationHandlerFunc
- type UpdateMultiBucketReplicationParams
- type UpdateMultiBucketReplicationURL
- func (o *UpdateMultiBucketReplicationURL) Build() (*url.URL, error)
- func (o *UpdateMultiBucketReplicationURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *UpdateMultiBucketReplicationURL) Must(u *url.URL, err error) *url.URL
- func (o *UpdateMultiBucketReplicationURL) SetBasePath(bp string)
- func (o *UpdateMultiBucketReplicationURL) String() string
- func (o *UpdateMultiBucketReplicationURL) StringFull(scheme, host string) string
- func (o *UpdateMultiBucketReplicationURL) WithBasePath(bp string) *UpdateMultiBucketReplicationURL
Constants ¶
const AddBucketLifecycleCreatedCode int = 201
AddBucketLifecycleCreatedCode is the HTTP code returned for type AddBucketLifecycleCreated
const AddMultiBucketLifecycleOKCode int = 200
AddMultiBucketLifecycleOKCode is the HTTP code returned for type AddMultiBucketLifecycleOK
const AddRemoteBucketCreatedCode int = 201
AddRemoteBucketCreatedCode is the HTTP code returned for type AddRemoteBucketCreated
const BucketInfoOKCode int = 200
BucketInfoOKCode is the HTTP code returned for type BucketInfoOK
const BucketSetPolicyOKCode int = 200
BucketSetPolicyOKCode is the HTTP code returned for type BucketSetPolicyOK
const CreateBucketEventCreatedCode int = 201
CreateBucketEventCreatedCode is the HTTP code returned for type CreateBucketEventCreated
const DeleteAccessRuleWithBucketOKCode int = 200
DeleteAccessRuleWithBucketOKCode is the HTTP code returned for type DeleteAccessRuleWithBucketOK
const DeleteAllReplicationRulesNoContentCode int = 204
DeleteAllReplicationRulesNoContentCode is the HTTP code returned for type DeleteAllReplicationRulesNoContent
const DeleteBucketEventNoContentCode int = 204
DeleteBucketEventNoContentCode is the HTTP code returned for type DeleteBucketEventNoContent
const DeleteBucketLifecycleRuleNoContentCode int = 204
DeleteBucketLifecycleRuleNoContentCode is the HTTP code returned for type DeleteBucketLifecycleRuleNoContent
const DeleteBucketNoContentCode int = 204
DeleteBucketNoContentCode is the HTTP code returned for type DeleteBucketNoContent
const DeleteBucketReplicationRuleNoContentCode int = 204
DeleteBucketReplicationRuleNoContentCode is the HTTP code returned for type DeleteBucketReplicationRuleNoContent
const DeleteRemoteBucketNoContentCode int = 204
DeleteRemoteBucketNoContentCode is the HTTP code returned for type DeleteRemoteBucketNoContent
const DeleteSelectedReplicationRulesNoContentCode int = 204
DeleteSelectedReplicationRulesNoContentCode is the HTTP code returned for type DeleteSelectedReplicationRulesNoContent
const DisableBucketEncryptionOKCode int = 200
DisableBucketEncryptionOKCode is the HTTP code returned for type DisableBucketEncryptionOK
const EnableBucketEncryptionOKCode int = 200
EnableBucketEncryptionOKCode is the HTTP code returned for type EnableBucketEncryptionOK
const GetBucketEncryptionInfoOKCode int = 200
GetBucketEncryptionInfoOKCode is the HTTP code returned for type GetBucketEncryptionInfoOK
const GetBucketLifecycleOKCode int = 200
GetBucketLifecycleOKCode is the HTTP code returned for type GetBucketLifecycleOK
const GetBucketObjectLockingStatusOKCode int = 200
GetBucketObjectLockingStatusOKCode is the HTTP code returned for type GetBucketObjectLockingStatusOK
const GetBucketQuotaOKCode int = 200
GetBucketQuotaOKCode is the HTTP code returned for type GetBucketQuotaOK
const GetBucketReplicationOKCode int = 200
GetBucketReplicationOKCode is the HTTP code returned for type GetBucketReplicationOK
const GetBucketReplicationRuleOKCode int = 200
GetBucketReplicationRuleOKCode is the HTTP code returned for type GetBucketReplicationRuleOK
const GetBucketRetentionConfigOKCode int = 200
GetBucketRetentionConfigOKCode is the HTTP code returned for type GetBucketRetentionConfigOK
const GetBucketRewindOKCode int = 200
GetBucketRewindOKCode is the HTTP code returned for type GetBucketRewindOK
const GetBucketVersioningOKCode int = 200
GetBucketVersioningOKCode is the HTTP code returned for type GetBucketVersioningOK
GetMaxShareLinkExpOKCode is the HTTP code returned for type GetMaxShareLinkExpOK
const ListAccessRulesWithBucketOKCode int = 200
ListAccessRulesWithBucketOKCode is the HTTP code returned for type ListAccessRulesWithBucketOK
const ListBucketEventsOKCode int = 200
ListBucketEventsOKCode is the HTTP code returned for type ListBucketEventsOK
const ListBucketsOKCode int = 200
ListBucketsOKCode is the HTTP code returned for type ListBucketsOK
const ListExternalBucketsOKCode int = 200
ListExternalBucketsOKCode is the HTTP code returned for type ListExternalBucketsOK
const ListPoliciesWithBucketOKCode int = 200
ListPoliciesWithBucketOKCode is the HTTP code returned for type ListPoliciesWithBucketOK
const ListRemoteBucketsOKCode int = 200
ListRemoteBucketsOKCode is the HTTP code returned for type ListRemoteBucketsOK
const ListUsersWithAccessToBucketOKCode int = 200
ListUsersWithAccessToBucketOKCode is the HTTP code returned for type ListUsersWithAccessToBucketOK
const MakeBucketOKCode int = 200
MakeBucketOKCode is the HTTP code returned for type MakeBucketOK
const PutBucketTagsOKCode int = 200
PutBucketTagsOKCode is the HTTP code returned for type PutBucketTagsOK
const RemoteBucketDetailsOKCode int = 200
RemoteBucketDetailsOKCode is the HTTP code returned for type RemoteBucketDetailsOK
const SetAccessRuleWithBucketOKCode int = 200
SetAccessRuleWithBucketOKCode is the HTTP code returned for type SetAccessRuleWithBucketOK
const SetBucketQuotaOKCode int = 200
SetBucketQuotaOKCode is the HTTP code returned for type SetBucketQuotaOK
const SetBucketRetentionConfigOKCode int = 200
SetBucketRetentionConfigOKCode is the HTTP code returned for type SetBucketRetentionConfigOK
const SetBucketVersioningCreatedCode int = 201
SetBucketVersioningCreatedCode is the HTTP code returned for type SetBucketVersioningCreated
const SetMultiBucketReplicationOKCode int = 200
SetMultiBucketReplicationOKCode is the HTTP code returned for type SetMultiBucketReplicationOK
const UpdateBucketLifecycleOKCode int = 200
UpdateBucketLifecycleOKCode is the HTTP code returned for type UpdateBucketLifecycleOK
const UpdateMultiBucketReplicationCreatedCode int = 201
UpdateMultiBucketReplicationCreatedCode is the HTTP code returned for type UpdateMultiBucketReplicationCreated
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddBucketLifecycle ¶
type AddBucketLifecycle struct { Context *middleware.Context Handler AddBucketLifecycleHandler }
AddBucketLifecycle swagger:route POST /buckets/{bucket_name}/lifecycle Bucket addBucketLifecycle
Add Bucket Lifecycle
func NewAddBucketLifecycle ¶
func NewAddBucketLifecycle(ctx *middleware.Context, handler AddBucketLifecycleHandler) *AddBucketLifecycle
NewAddBucketLifecycle creates a new http.Handler for the add bucket lifecycle operation
func (*AddBucketLifecycle) ServeHTTP ¶
func (o *AddBucketLifecycle) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type AddBucketLifecycleCreated ¶
type AddBucketLifecycleCreated struct { }
AddBucketLifecycleCreated A successful response.
swagger:response addBucketLifecycleCreated
func NewAddBucketLifecycleCreated ¶
func NewAddBucketLifecycleCreated() *AddBucketLifecycleCreated
NewAddBucketLifecycleCreated creates AddBucketLifecycleCreated with default headers values
func (*AddBucketLifecycleCreated) WriteResponse ¶
func (o *AddBucketLifecycleCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type AddBucketLifecycleDefault ¶
type AddBucketLifecycleDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
AddBucketLifecycleDefault Generic error response.
swagger:response addBucketLifecycleDefault
func NewAddBucketLifecycleDefault ¶
func NewAddBucketLifecycleDefault(code int) *AddBucketLifecycleDefault
NewAddBucketLifecycleDefault creates AddBucketLifecycleDefault with default headers values
func (*AddBucketLifecycleDefault) SetPayload ¶
func (o *AddBucketLifecycleDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the add bucket lifecycle default response
func (*AddBucketLifecycleDefault) SetStatusCode ¶
func (o *AddBucketLifecycleDefault) SetStatusCode(code int)
SetStatusCode sets the status to the add bucket lifecycle default response
func (*AddBucketLifecycleDefault) WithPayload ¶
func (o *AddBucketLifecycleDefault) WithPayload(payload *models.APIError) *AddBucketLifecycleDefault
WithPayload adds the payload to the add bucket lifecycle default response
func (*AddBucketLifecycleDefault) WithStatusCode ¶
func (o *AddBucketLifecycleDefault) WithStatusCode(code int) *AddBucketLifecycleDefault
WithStatusCode adds the status to the add bucket lifecycle default response
func (*AddBucketLifecycleDefault) WriteResponse ¶
func (o *AddBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type AddBucketLifecycleHandler ¶
type AddBucketLifecycleHandler interface {
Handle(AddBucketLifecycleParams, *models.Principal) middleware.Responder
}
AddBucketLifecycleHandler interface for that can handle valid add bucket lifecycle params
type AddBucketLifecycleHandlerFunc ¶
type AddBucketLifecycleHandlerFunc func(AddBucketLifecycleParams, *models.Principal) middleware.Responder
AddBucketLifecycleHandlerFunc turns a function with the right signature into a add bucket lifecycle handler
func (AddBucketLifecycleHandlerFunc) Handle ¶
func (fn AddBucketLifecycleHandlerFunc) Handle(params AddBucketLifecycleParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type AddBucketLifecycleParams ¶
type AddBucketLifecycleParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.AddBucketLifecycle /* Required: true In: path */ BucketName string }
AddBucketLifecycleParams contains all the bound params for the add bucket lifecycle operation typically these are obtained from a http.Request
swagger:parameters AddBucketLifecycle
func NewAddBucketLifecycleParams ¶
func NewAddBucketLifecycleParams() AddBucketLifecycleParams
NewAddBucketLifecycleParams creates a new AddBucketLifecycleParams object
There are no default values defined in the spec.
func (*AddBucketLifecycleParams) BindRequest ¶
func (o *AddBucketLifecycleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewAddBucketLifecycleParams() beforehand.
type AddBucketLifecycleURL ¶
type AddBucketLifecycleURL struct { BucketName string // contains filtered or unexported fields }
AddBucketLifecycleURL generates an URL for the add bucket lifecycle operation
func (*AddBucketLifecycleURL) Build ¶
func (o *AddBucketLifecycleURL) Build() (*url.URL, error)
Build a url path and query string
func (*AddBucketLifecycleURL) BuildFull ¶
func (o *AddBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*AddBucketLifecycleURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*AddBucketLifecycleURL) SetBasePath ¶
func (o *AddBucketLifecycleURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*AddBucketLifecycleURL) String ¶
func (o *AddBucketLifecycleURL) String() string
String returns the string representation of the path with query string
func (*AddBucketLifecycleURL) StringFull ¶
func (o *AddBucketLifecycleURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*AddBucketLifecycleURL) WithBasePath ¶
func (o *AddBucketLifecycleURL) WithBasePath(bp string) *AddBucketLifecycleURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type AddMultiBucketLifecycle ¶
type AddMultiBucketLifecycle struct { Context *middleware.Context Handler AddMultiBucketLifecycleHandler }
AddMultiBucketLifecycle swagger:route POST /buckets/multi-lifecycle Bucket addMultiBucketLifecycle
Add Multi Bucket Lifecycle
func NewAddMultiBucketLifecycle ¶
func NewAddMultiBucketLifecycle(ctx *middleware.Context, handler AddMultiBucketLifecycleHandler) *AddMultiBucketLifecycle
NewAddMultiBucketLifecycle creates a new http.Handler for the add multi bucket lifecycle operation
func (*AddMultiBucketLifecycle) ServeHTTP ¶
func (o *AddMultiBucketLifecycle) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type AddMultiBucketLifecycleDefault ¶
type AddMultiBucketLifecycleDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
AddMultiBucketLifecycleDefault Generic error response.
swagger:response addMultiBucketLifecycleDefault
func NewAddMultiBucketLifecycleDefault ¶
func NewAddMultiBucketLifecycleDefault(code int) *AddMultiBucketLifecycleDefault
NewAddMultiBucketLifecycleDefault creates AddMultiBucketLifecycleDefault with default headers values
func (*AddMultiBucketLifecycleDefault) SetPayload ¶
func (o *AddMultiBucketLifecycleDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the add multi bucket lifecycle default response
func (*AddMultiBucketLifecycleDefault) SetStatusCode ¶
func (o *AddMultiBucketLifecycleDefault) SetStatusCode(code int)
SetStatusCode sets the status to the add multi bucket lifecycle default response
func (*AddMultiBucketLifecycleDefault) WithPayload ¶
func (o *AddMultiBucketLifecycleDefault) WithPayload(payload *models.APIError) *AddMultiBucketLifecycleDefault
WithPayload adds the payload to the add multi bucket lifecycle default response
func (*AddMultiBucketLifecycleDefault) WithStatusCode ¶
func (o *AddMultiBucketLifecycleDefault) WithStatusCode(code int) *AddMultiBucketLifecycleDefault
WithStatusCode adds the status to the add multi bucket lifecycle default response
func (*AddMultiBucketLifecycleDefault) WriteResponse ¶
func (o *AddMultiBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type AddMultiBucketLifecycleHandler ¶
type AddMultiBucketLifecycleHandler interface {
Handle(AddMultiBucketLifecycleParams, *models.Principal) middleware.Responder
}
AddMultiBucketLifecycleHandler interface for that can handle valid add multi bucket lifecycle params
type AddMultiBucketLifecycleHandlerFunc ¶
type AddMultiBucketLifecycleHandlerFunc func(AddMultiBucketLifecycleParams, *models.Principal) middleware.Responder
AddMultiBucketLifecycleHandlerFunc turns a function with the right signature into a add multi bucket lifecycle handler
func (AddMultiBucketLifecycleHandlerFunc) Handle ¶
func (fn AddMultiBucketLifecycleHandlerFunc) Handle(params AddMultiBucketLifecycleParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type AddMultiBucketLifecycleOK ¶
type AddMultiBucketLifecycleOK struct { /* In: Body */ Payload *models.MultiLifecycleResult `json:"body,omitempty"` }
AddMultiBucketLifecycleOK A successful response.
swagger:response addMultiBucketLifecycleOK
func NewAddMultiBucketLifecycleOK ¶
func NewAddMultiBucketLifecycleOK() *AddMultiBucketLifecycleOK
NewAddMultiBucketLifecycleOK creates AddMultiBucketLifecycleOK with default headers values
func (*AddMultiBucketLifecycleOK) SetPayload ¶
func (o *AddMultiBucketLifecycleOK) SetPayload(payload *models.MultiLifecycleResult)
SetPayload sets the payload to the add multi bucket lifecycle o k response
func (*AddMultiBucketLifecycleOK) WithPayload ¶
func (o *AddMultiBucketLifecycleOK) WithPayload(payload *models.MultiLifecycleResult) *AddMultiBucketLifecycleOK
WithPayload adds the payload to the add multi bucket lifecycle o k response
func (*AddMultiBucketLifecycleOK) WriteResponse ¶
func (o *AddMultiBucketLifecycleOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type AddMultiBucketLifecycleParams ¶
type AddMultiBucketLifecycleParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.AddMultiBucketLifecycle }
AddMultiBucketLifecycleParams contains all the bound params for the add multi bucket lifecycle operation typically these are obtained from a http.Request
swagger:parameters AddMultiBucketLifecycle
func NewAddMultiBucketLifecycleParams ¶
func NewAddMultiBucketLifecycleParams() AddMultiBucketLifecycleParams
NewAddMultiBucketLifecycleParams creates a new AddMultiBucketLifecycleParams object
There are no default values defined in the spec.
func (*AddMultiBucketLifecycleParams) BindRequest ¶
func (o *AddMultiBucketLifecycleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewAddMultiBucketLifecycleParams() beforehand.
type AddMultiBucketLifecycleURL ¶
type AddMultiBucketLifecycleURL struct {
// contains filtered or unexported fields
}
AddMultiBucketLifecycleURL generates an URL for the add multi bucket lifecycle operation
func (*AddMultiBucketLifecycleURL) Build ¶
func (o *AddMultiBucketLifecycleURL) Build() (*url.URL, error)
Build a url path and query string
func (*AddMultiBucketLifecycleURL) BuildFull ¶
func (o *AddMultiBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*AddMultiBucketLifecycleURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*AddMultiBucketLifecycleURL) SetBasePath ¶
func (o *AddMultiBucketLifecycleURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*AddMultiBucketLifecycleURL) String ¶
func (o *AddMultiBucketLifecycleURL) String() string
String returns the string representation of the path with query string
func (*AddMultiBucketLifecycleURL) StringFull ¶
func (o *AddMultiBucketLifecycleURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*AddMultiBucketLifecycleURL) WithBasePath ¶
func (o *AddMultiBucketLifecycleURL) WithBasePath(bp string) *AddMultiBucketLifecycleURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type AddRemoteBucket ¶
type AddRemoteBucket struct { Context *middleware.Context Handler AddRemoteBucketHandler }
AddRemoteBucket swagger:route POST /remote-buckets Bucket addRemoteBucket
Add Remote Bucket
func NewAddRemoteBucket ¶
func NewAddRemoteBucket(ctx *middleware.Context, handler AddRemoteBucketHandler) *AddRemoteBucket
NewAddRemoteBucket creates a new http.Handler for the add remote bucket operation
func (*AddRemoteBucket) ServeHTTP ¶
func (o *AddRemoteBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type AddRemoteBucketCreated ¶
type AddRemoteBucketCreated struct { }
AddRemoteBucketCreated A successful response.
swagger:response addRemoteBucketCreated
func NewAddRemoteBucketCreated ¶
func NewAddRemoteBucketCreated() *AddRemoteBucketCreated
NewAddRemoteBucketCreated creates AddRemoteBucketCreated with default headers values
func (*AddRemoteBucketCreated) WriteResponse ¶
func (o *AddRemoteBucketCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type AddRemoteBucketDefault ¶
type AddRemoteBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
AddRemoteBucketDefault Generic error response.
swagger:response addRemoteBucketDefault
func NewAddRemoteBucketDefault ¶
func NewAddRemoteBucketDefault(code int) *AddRemoteBucketDefault
NewAddRemoteBucketDefault creates AddRemoteBucketDefault with default headers values
func (*AddRemoteBucketDefault) SetPayload ¶
func (o *AddRemoteBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the add remote bucket default response
func (*AddRemoteBucketDefault) SetStatusCode ¶
func (o *AddRemoteBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the add remote bucket default response
func (*AddRemoteBucketDefault) WithPayload ¶
func (o *AddRemoteBucketDefault) WithPayload(payload *models.APIError) *AddRemoteBucketDefault
WithPayload adds the payload to the add remote bucket default response
func (*AddRemoteBucketDefault) WithStatusCode ¶
func (o *AddRemoteBucketDefault) WithStatusCode(code int) *AddRemoteBucketDefault
WithStatusCode adds the status to the add remote bucket default response
func (*AddRemoteBucketDefault) WriteResponse ¶
func (o *AddRemoteBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type AddRemoteBucketHandler ¶
type AddRemoteBucketHandler interface {
Handle(AddRemoteBucketParams, *models.Principal) middleware.Responder
}
AddRemoteBucketHandler interface for that can handle valid add remote bucket params
type AddRemoteBucketHandlerFunc ¶
type AddRemoteBucketHandlerFunc func(AddRemoteBucketParams, *models.Principal) middleware.Responder
AddRemoteBucketHandlerFunc turns a function with the right signature into a add remote bucket handler
func (AddRemoteBucketHandlerFunc) Handle ¶
func (fn AddRemoteBucketHandlerFunc) Handle(params AddRemoteBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type AddRemoteBucketParams ¶
type AddRemoteBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.CreateRemoteBucket }
AddRemoteBucketParams contains all the bound params for the add remote bucket operation typically these are obtained from a http.Request
swagger:parameters AddRemoteBucket
func NewAddRemoteBucketParams ¶
func NewAddRemoteBucketParams() AddRemoteBucketParams
NewAddRemoteBucketParams creates a new AddRemoteBucketParams object
There are no default values defined in the spec.
func (*AddRemoteBucketParams) BindRequest ¶
func (o *AddRemoteBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewAddRemoteBucketParams() beforehand.
type AddRemoteBucketURL ¶
type AddRemoteBucketURL struct {
// contains filtered or unexported fields
}
AddRemoteBucketURL generates an URL for the add remote bucket operation
func (*AddRemoteBucketURL) Build ¶
func (o *AddRemoteBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*AddRemoteBucketURL) BuildFull ¶
func (o *AddRemoteBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*AddRemoteBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*AddRemoteBucketURL) SetBasePath ¶
func (o *AddRemoteBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*AddRemoteBucketURL) String ¶
func (o *AddRemoteBucketURL) String() string
String returns the string representation of the path with query string
func (*AddRemoteBucketURL) StringFull ¶
func (o *AddRemoteBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*AddRemoteBucketURL) WithBasePath ¶
func (o *AddRemoteBucketURL) WithBasePath(bp string) *AddRemoteBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type BucketInfo ¶
type BucketInfo struct { Context *middleware.Context Handler BucketInfoHandler }
BucketInfo swagger:route GET /buckets/{name} Bucket bucketInfo
Bucket Info
func NewBucketInfo ¶
func NewBucketInfo(ctx *middleware.Context, handler BucketInfoHandler) *BucketInfo
NewBucketInfo creates a new http.Handler for the bucket info operation
func (*BucketInfo) ServeHTTP ¶
func (o *BucketInfo) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BucketInfoDefault ¶
type BucketInfoDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
BucketInfoDefault Generic error response.
swagger:response bucketInfoDefault
func NewBucketInfoDefault ¶
func NewBucketInfoDefault(code int) *BucketInfoDefault
NewBucketInfoDefault creates BucketInfoDefault with default headers values
func (*BucketInfoDefault) SetPayload ¶
func (o *BucketInfoDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the bucket info default response
func (*BucketInfoDefault) SetStatusCode ¶
func (o *BucketInfoDefault) SetStatusCode(code int)
SetStatusCode sets the status to the bucket info default response
func (*BucketInfoDefault) WithPayload ¶
func (o *BucketInfoDefault) WithPayload(payload *models.APIError) *BucketInfoDefault
WithPayload adds the payload to the bucket info default response
func (*BucketInfoDefault) WithStatusCode ¶
func (o *BucketInfoDefault) WithStatusCode(code int) *BucketInfoDefault
WithStatusCode adds the status to the bucket info default response
func (*BucketInfoDefault) WriteResponse ¶
func (o *BucketInfoDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BucketInfoHandler ¶
type BucketInfoHandler interface {
Handle(BucketInfoParams, *models.Principal) middleware.Responder
}
BucketInfoHandler interface for that can handle valid bucket info params
type BucketInfoHandlerFunc ¶
type BucketInfoHandlerFunc func(BucketInfoParams, *models.Principal) middleware.Responder
BucketInfoHandlerFunc turns a function with the right signature into a bucket info handler
func (BucketInfoHandlerFunc) Handle ¶
func (fn BucketInfoHandlerFunc) Handle(params BucketInfoParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BucketInfoOK ¶
BucketInfoOK A successful response.
swagger:response bucketInfoOK
func NewBucketInfoOK ¶
func NewBucketInfoOK() *BucketInfoOK
NewBucketInfoOK creates BucketInfoOK with default headers values
func (*BucketInfoOK) SetPayload ¶
func (o *BucketInfoOK) SetPayload(payload *models.Bucket)
SetPayload sets the payload to the bucket info o k response
func (*BucketInfoOK) WithPayload ¶
func (o *BucketInfoOK) WithPayload(payload *models.Bucket) *BucketInfoOK
WithPayload adds the payload to the bucket info o k response
func (*BucketInfoOK) WriteResponse ¶
func (o *BucketInfoOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BucketInfoParams ¶
type BucketInfoParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Name string }
BucketInfoParams contains all the bound params for the bucket info operation typically these are obtained from a http.Request
swagger:parameters BucketInfo
func NewBucketInfoParams ¶
func NewBucketInfoParams() BucketInfoParams
NewBucketInfoParams creates a new BucketInfoParams object
There are no default values defined in the spec.
func (*BucketInfoParams) BindRequest ¶
func (o *BucketInfoParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewBucketInfoParams() beforehand.
type BucketInfoURL ¶
type BucketInfoURL struct { Name string // contains filtered or unexported fields }
BucketInfoURL generates an URL for the bucket info operation
func (*BucketInfoURL) Build ¶
func (o *BucketInfoURL) Build() (*url.URL, error)
Build a url path and query string
func (*BucketInfoURL) BuildFull ¶
func (o *BucketInfoURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*BucketInfoURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*BucketInfoURL) SetBasePath ¶
func (o *BucketInfoURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*BucketInfoURL) String ¶
func (o *BucketInfoURL) String() string
String returns the string representation of the path with query string
func (*BucketInfoURL) StringFull ¶
func (o *BucketInfoURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*BucketInfoURL) WithBasePath ¶
func (o *BucketInfoURL) WithBasePath(bp string) *BucketInfoURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type BucketSetPolicy ¶
type BucketSetPolicy struct { Context *middleware.Context Handler BucketSetPolicyHandler }
BucketSetPolicy swagger:route PUT /buckets/{name}/set-policy Bucket bucketSetPolicy
Bucket Set Policy
func NewBucketSetPolicy ¶
func NewBucketSetPolicy(ctx *middleware.Context, handler BucketSetPolicyHandler) *BucketSetPolicy
NewBucketSetPolicy creates a new http.Handler for the bucket set policy operation
func (*BucketSetPolicy) ServeHTTP ¶
func (o *BucketSetPolicy) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type BucketSetPolicyDefault ¶
type BucketSetPolicyDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
BucketSetPolicyDefault Generic error response.
swagger:response bucketSetPolicyDefault
func NewBucketSetPolicyDefault ¶
func NewBucketSetPolicyDefault(code int) *BucketSetPolicyDefault
NewBucketSetPolicyDefault creates BucketSetPolicyDefault with default headers values
func (*BucketSetPolicyDefault) SetPayload ¶
func (o *BucketSetPolicyDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the bucket set policy default response
func (*BucketSetPolicyDefault) SetStatusCode ¶
func (o *BucketSetPolicyDefault) SetStatusCode(code int)
SetStatusCode sets the status to the bucket set policy default response
func (*BucketSetPolicyDefault) WithPayload ¶
func (o *BucketSetPolicyDefault) WithPayload(payload *models.APIError) *BucketSetPolicyDefault
WithPayload adds the payload to the bucket set policy default response
func (*BucketSetPolicyDefault) WithStatusCode ¶
func (o *BucketSetPolicyDefault) WithStatusCode(code int) *BucketSetPolicyDefault
WithStatusCode adds the status to the bucket set policy default response
func (*BucketSetPolicyDefault) WriteResponse ¶
func (o *BucketSetPolicyDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BucketSetPolicyHandler ¶
type BucketSetPolicyHandler interface {
Handle(BucketSetPolicyParams, *models.Principal) middleware.Responder
}
BucketSetPolicyHandler interface for that can handle valid bucket set policy params
type BucketSetPolicyHandlerFunc ¶
type BucketSetPolicyHandlerFunc func(BucketSetPolicyParams, *models.Principal) middleware.Responder
BucketSetPolicyHandlerFunc turns a function with the right signature into a bucket set policy handler
func (BucketSetPolicyHandlerFunc) Handle ¶
func (fn BucketSetPolicyHandlerFunc) Handle(params BucketSetPolicyParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type BucketSetPolicyOK ¶
BucketSetPolicyOK A successful response.
swagger:response bucketSetPolicyOK
func NewBucketSetPolicyOK ¶
func NewBucketSetPolicyOK() *BucketSetPolicyOK
NewBucketSetPolicyOK creates BucketSetPolicyOK with default headers values
func (*BucketSetPolicyOK) SetPayload ¶
func (o *BucketSetPolicyOK) SetPayload(payload *models.Bucket)
SetPayload sets the payload to the bucket set policy o k response
func (*BucketSetPolicyOK) WithPayload ¶
func (o *BucketSetPolicyOK) WithPayload(payload *models.Bucket) *BucketSetPolicyOK
WithPayload adds the payload to the bucket set policy o k response
func (*BucketSetPolicyOK) WriteResponse ¶
func (o *BucketSetPolicyOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type BucketSetPolicyParams ¶
type BucketSetPolicyParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.SetBucketPolicyRequest /* Required: true In: path */ Name string }
BucketSetPolicyParams contains all the bound params for the bucket set policy operation typically these are obtained from a http.Request
swagger:parameters BucketSetPolicy
func NewBucketSetPolicyParams ¶
func NewBucketSetPolicyParams() BucketSetPolicyParams
NewBucketSetPolicyParams creates a new BucketSetPolicyParams object
There are no default values defined in the spec.
func (*BucketSetPolicyParams) BindRequest ¶
func (o *BucketSetPolicyParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewBucketSetPolicyParams() beforehand.
type BucketSetPolicyURL ¶
type BucketSetPolicyURL struct { Name string // contains filtered or unexported fields }
BucketSetPolicyURL generates an URL for the bucket set policy operation
func (*BucketSetPolicyURL) Build ¶
func (o *BucketSetPolicyURL) Build() (*url.URL, error)
Build a url path and query string
func (*BucketSetPolicyURL) BuildFull ¶
func (o *BucketSetPolicyURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*BucketSetPolicyURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*BucketSetPolicyURL) SetBasePath ¶
func (o *BucketSetPolicyURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*BucketSetPolicyURL) String ¶
func (o *BucketSetPolicyURL) String() string
String returns the string representation of the path with query string
func (*BucketSetPolicyURL) StringFull ¶
func (o *BucketSetPolicyURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*BucketSetPolicyURL) WithBasePath ¶
func (o *BucketSetPolicyURL) WithBasePath(bp string) *BucketSetPolicyURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type CreateBucketEvent ¶
type CreateBucketEvent struct { Context *middleware.Context Handler CreateBucketEventHandler }
CreateBucketEvent swagger:route POST /buckets/{bucket_name}/events Bucket createBucketEvent
Create Bucket Event
func NewCreateBucketEvent ¶
func NewCreateBucketEvent(ctx *middleware.Context, handler CreateBucketEventHandler) *CreateBucketEvent
NewCreateBucketEvent creates a new http.Handler for the create bucket event operation
func (*CreateBucketEvent) ServeHTTP ¶
func (o *CreateBucketEvent) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateBucketEventCreated ¶
type CreateBucketEventCreated struct { }
CreateBucketEventCreated A successful response.
swagger:response createBucketEventCreated
func NewCreateBucketEventCreated ¶
func NewCreateBucketEventCreated() *CreateBucketEventCreated
NewCreateBucketEventCreated creates CreateBucketEventCreated with default headers values
func (*CreateBucketEventCreated) WriteResponse ¶
func (o *CreateBucketEventCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateBucketEventDefault ¶
type CreateBucketEventDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
CreateBucketEventDefault Generic error response.
swagger:response createBucketEventDefault
func NewCreateBucketEventDefault ¶
func NewCreateBucketEventDefault(code int) *CreateBucketEventDefault
NewCreateBucketEventDefault creates CreateBucketEventDefault with default headers values
func (*CreateBucketEventDefault) SetPayload ¶
func (o *CreateBucketEventDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the create bucket event default response
func (*CreateBucketEventDefault) SetStatusCode ¶
func (o *CreateBucketEventDefault) SetStatusCode(code int)
SetStatusCode sets the status to the create bucket event default response
func (*CreateBucketEventDefault) WithPayload ¶
func (o *CreateBucketEventDefault) WithPayload(payload *models.APIError) *CreateBucketEventDefault
WithPayload adds the payload to the create bucket event default response
func (*CreateBucketEventDefault) WithStatusCode ¶
func (o *CreateBucketEventDefault) WithStatusCode(code int) *CreateBucketEventDefault
WithStatusCode adds the status to the create bucket event default response
func (*CreateBucketEventDefault) WriteResponse ¶
func (o *CreateBucketEventDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateBucketEventHandler ¶
type CreateBucketEventHandler interface {
Handle(CreateBucketEventParams, *models.Principal) middleware.Responder
}
CreateBucketEventHandler interface for that can handle valid create bucket event params
type CreateBucketEventHandlerFunc ¶
type CreateBucketEventHandlerFunc func(CreateBucketEventParams, *models.Principal) middleware.Responder
CreateBucketEventHandlerFunc turns a function with the right signature into a create bucket event handler
func (CreateBucketEventHandlerFunc) Handle ¶
func (fn CreateBucketEventHandlerFunc) Handle(params CreateBucketEventParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type CreateBucketEventParams ¶
type CreateBucketEventParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.BucketEventRequest /* Required: true In: path */ BucketName string }
CreateBucketEventParams contains all the bound params for the create bucket event operation typically these are obtained from a http.Request
swagger:parameters CreateBucketEvent
func NewCreateBucketEventParams ¶
func NewCreateBucketEventParams() CreateBucketEventParams
NewCreateBucketEventParams creates a new CreateBucketEventParams object
There are no default values defined in the spec.
func (*CreateBucketEventParams) BindRequest ¶
func (o *CreateBucketEventParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreateBucketEventParams() beforehand.
type CreateBucketEventURL ¶
type CreateBucketEventURL struct { BucketName string // contains filtered or unexported fields }
CreateBucketEventURL generates an URL for the create bucket event operation
func (*CreateBucketEventURL) Build ¶
func (o *CreateBucketEventURL) Build() (*url.URL, error)
Build a url path and query string
func (*CreateBucketEventURL) BuildFull ¶
func (o *CreateBucketEventURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*CreateBucketEventURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*CreateBucketEventURL) SetBasePath ¶
func (o *CreateBucketEventURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*CreateBucketEventURL) String ¶
func (o *CreateBucketEventURL) String() string
String returns the string representation of the path with query string
func (*CreateBucketEventURL) StringFull ¶
func (o *CreateBucketEventURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*CreateBucketEventURL) WithBasePath ¶
func (o *CreateBucketEventURL) WithBasePath(bp string) *CreateBucketEventURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteAccessRuleWithBucket ¶
type DeleteAccessRuleWithBucket struct { Context *middleware.Context Handler DeleteAccessRuleWithBucketHandler }
DeleteAccessRuleWithBucket swagger:route DELETE /bucket/{bucket}/access-rules Bucket deleteAccessRuleWithBucket
Delete Access Rule From Given Bucket
func NewDeleteAccessRuleWithBucket ¶
func NewDeleteAccessRuleWithBucket(ctx *middleware.Context, handler DeleteAccessRuleWithBucketHandler) *DeleteAccessRuleWithBucket
NewDeleteAccessRuleWithBucket creates a new http.Handler for the delete access rule with bucket operation
func (*DeleteAccessRuleWithBucket) ServeHTTP ¶
func (o *DeleteAccessRuleWithBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteAccessRuleWithBucketDefault ¶
type DeleteAccessRuleWithBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteAccessRuleWithBucketDefault Generic error response.
swagger:response deleteAccessRuleWithBucketDefault
func NewDeleteAccessRuleWithBucketDefault ¶
func NewDeleteAccessRuleWithBucketDefault(code int) *DeleteAccessRuleWithBucketDefault
NewDeleteAccessRuleWithBucketDefault creates DeleteAccessRuleWithBucketDefault with default headers values
func (*DeleteAccessRuleWithBucketDefault) SetPayload ¶
func (o *DeleteAccessRuleWithBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete access rule with bucket default response
func (*DeleteAccessRuleWithBucketDefault) SetStatusCode ¶
func (o *DeleteAccessRuleWithBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete access rule with bucket default response
func (*DeleteAccessRuleWithBucketDefault) WithPayload ¶
func (o *DeleteAccessRuleWithBucketDefault) WithPayload(payload *models.APIError) *DeleteAccessRuleWithBucketDefault
WithPayload adds the payload to the delete access rule with bucket default response
func (*DeleteAccessRuleWithBucketDefault) WithStatusCode ¶
func (o *DeleteAccessRuleWithBucketDefault) WithStatusCode(code int) *DeleteAccessRuleWithBucketDefault
WithStatusCode adds the status to the delete access rule with bucket default response
func (*DeleteAccessRuleWithBucketDefault) WriteResponse ¶
func (o *DeleteAccessRuleWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteAccessRuleWithBucketHandler ¶
type DeleteAccessRuleWithBucketHandler interface {
Handle(DeleteAccessRuleWithBucketParams, *models.Principal) middleware.Responder
}
DeleteAccessRuleWithBucketHandler interface for that can handle valid delete access rule with bucket params
type DeleteAccessRuleWithBucketHandlerFunc ¶
type DeleteAccessRuleWithBucketHandlerFunc func(DeleteAccessRuleWithBucketParams, *models.Principal) middleware.Responder
DeleteAccessRuleWithBucketHandlerFunc turns a function with the right signature into a delete access rule with bucket handler
func (DeleteAccessRuleWithBucketHandlerFunc) Handle ¶
func (fn DeleteAccessRuleWithBucketHandlerFunc) Handle(params DeleteAccessRuleWithBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteAccessRuleWithBucketOK ¶
type DeleteAccessRuleWithBucketOK struct { /* In: Body */ Payload bool `json:"body,omitempty"` }
DeleteAccessRuleWithBucketOK A successful response.
swagger:response deleteAccessRuleWithBucketOK
func NewDeleteAccessRuleWithBucketOK ¶
func NewDeleteAccessRuleWithBucketOK() *DeleteAccessRuleWithBucketOK
NewDeleteAccessRuleWithBucketOK creates DeleteAccessRuleWithBucketOK with default headers values
func (*DeleteAccessRuleWithBucketOK) SetPayload ¶
func (o *DeleteAccessRuleWithBucketOK) SetPayload(payload bool)
SetPayload sets the payload to the delete access rule with bucket o k response
func (*DeleteAccessRuleWithBucketOK) WithPayload ¶
func (o *DeleteAccessRuleWithBucketOK) WithPayload(payload bool) *DeleteAccessRuleWithBucketOK
WithPayload adds the payload to the delete access rule with bucket o k response
func (*DeleteAccessRuleWithBucketOK) WriteResponse ¶
func (o *DeleteAccessRuleWithBucketOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteAccessRuleWithBucketParams ¶
type DeleteAccessRuleWithBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Bucket string /* Required: true In: body */ Prefix *models.PrefixWrapper }
DeleteAccessRuleWithBucketParams contains all the bound params for the delete access rule with bucket operation typically these are obtained from a http.Request
swagger:parameters DeleteAccessRuleWithBucket
func NewDeleteAccessRuleWithBucketParams ¶
func NewDeleteAccessRuleWithBucketParams() DeleteAccessRuleWithBucketParams
NewDeleteAccessRuleWithBucketParams creates a new DeleteAccessRuleWithBucketParams object
There are no default values defined in the spec.
func (*DeleteAccessRuleWithBucketParams) BindRequest ¶
func (o *DeleteAccessRuleWithBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteAccessRuleWithBucketParams() beforehand.
type DeleteAccessRuleWithBucketURL ¶
type DeleteAccessRuleWithBucketURL struct { Bucket string // contains filtered or unexported fields }
DeleteAccessRuleWithBucketURL generates an URL for the delete access rule with bucket operation
func (*DeleteAccessRuleWithBucketURL) Build ¶
func (o *DeleteAccessRuleWithBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteAccessRuleWithBucketURL) BuildFull ¶
func (o *DeleteAccessRuleWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteAccessRuleWithBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteAccessRuleWithBucketURL) SetBasePath ¶
func (o *DeleteAccessRuleWithBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteAccessRuleWithBucketURL) String ¶
func (o *DeleteAccessRuleWithBucketURL) String() string
String returns the string representation of the path with query string
func (*DeleteAccessRuleWithBucketURL) StringFull ¶
func (o *DeleteAccessRuleWithBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteAccessRuleWithBucketURL) WithBasePath ¶
func (o *DeleteAccessRuleWithBucketURL) WithBasePath(bp string) *DeleteAccessRuleWithBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteAllReplicationRules ¶
type DeleteAllReplicationRules struct { Context *middleware.Context Handler DeleteAllReplicationRulesHandler }
DeleteAllReplicationRules swagger:route DELETE /buckets/{bucket_name}/delete-all-replication-rules Bucket deleteAllReplicationRules
Deletes all replication rules from a bucket
func NewDeleteAllReplicationRules ¶
func NewDeleteAllReplicationRules(ctx *middleware.Context, handler DeleteAllReplicationRulesHandler) *DeleteAllReplicationRules
NewDeleteAllReplicationRules creates a new http.Handler for the delete all replication rules operation
func (*DeleteAllReplicationRules) ServeHTTP ¶
func (o *DeleteAllReplicationRules) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteAllReplicationRulesDefault ¶
type DeleteAllReplicationRulesDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteAllReplicationRulesDefault Generic error response.
swagger:response deleteAllReplicationRulesDefault
func NewDeleteAllReplicationRulesDefault ¶
func NewDeleteAllReplicationRulesDefault(code int) *DeleteAllReplicationRulesDefault
NewDeleteAllReplicationRulesDefault creates DeleteAllReplicationRulesDefault with default headers values
func (*DeleteAllReplicationRulesDefault) SetPayload ¶
func (o *DeleteAllReplicationRulesDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete all replication rules default response
func (*DeleteAllReplicationRulesDefault) SetStatusCode ¶
func (o *DeleteAllReplicationRulesDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete all replication rules default response
func (*DeleteAllReplicationRulesDefault) WithPayload ¶
func (o *DeleteAllReplicationRulesDefault) WithPayload(payload *models.APIError) *DeleteAllReplicationRulesDefault
WithPayload adds the payload to the delete all replication rules default response
func (*DeleteAllReplicationRulesDefault) WithStatusCode ¶
func (o *DeleteAllReplicationRulesDefault) WithStatusCode(code int) *DeleteAllReplicationRulesDefault
WithStatusCode adds the status to the delete all replication rules default response
func (*DeleteAllReplicationRulesDefault) WriteResponse ¶
func (o *DeleteAllReplicationRulesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteAllReplicationRulesHandler ¶
type DeleteAllReplicationRulesHandler interface {
Handle(DeleteAllReplicationRulesParams, *models.Principal) middleware.Responder
}
DeleteAllReplicationRulesHandler interface for that can handle valid delete all replication rules params
type DeleteAllReplicationRulesHandlerFunc ¶
type DeleteAllReplicationRulesHandlerFunc func(DeleteAllReplicationRulesParams, *models.Principal) middleware.Responder
DeleteAllReplicationRulesHandlerFunc turns a function with the right signature into a delete all replication rules handler
func (DeleteAllReplicationRulesHandlerFunc) Handle ¶
func (fn DeleteAllReplicationRulesHandlerFunc) Handle(params DeleteAllReplicationRulesParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteAllReplicationRulesNoContent ¶
type DeleteAllReplicationRulesNoContent struct { }
DeleteAllReplicationRulesNoContent A successful response.
swagger:response deleteAllReplicationRulesNoContent
func NewDeleteAllReplicationRulesNoContent ¶
func NewDeleteAllReplicationRulesNoContent() *DeleteAllReplicationRulesNoContent
NewDeleteAllReplicationRulesNoContent creates DeleteAllReplicationRulesNoContent with default headers values
func (*DeleteAllReplicationRulesNoContent) WriteResponse ¶
func (o *DeleteAllReplicationRulesNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteAllReplicationRulesParams ¶
type DeleteAllReplicationRulesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
DeleteAllReplicationRulesParams contains all the bound params for the delete all replication rules operation typically these are obtained from a http.Request
swagger:parameters DeleteAllReplicationRules
func NewDeleteAllReplicationRulesParams ¶
func NewDeleteAllReplicationRulesParams() DeleteAllReplicationRulesParams
NewDeleteAllReplicationRulesParams creates a new DeleteAllReplicationRulesParams object
There are no default values defined in the spec.
func (*DeleteAllReplicationRulesParams) BindRequest ¶
func (o *DeleteAllReplicationRulesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteAllReplicationRulesParams() beforehand.
type DeleteAllReplicationRulesURL ¶
type DeleteAllReplicationRulesURL struct { BucketName string // contains filtered or unexported fields }
DeleteAllReplicationRulesURL generates an URL for the delete all replication rules operation
func (*DeleteAllReplicationRulesURL) Build ¶
func (o *DeleteAllReplicationRulesURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteAllReplicationRulesURL) BuildFull ¶
func (o *DeleteAllReplicationRulesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteAllReplicationRulesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteAllReplicationRulesURL) SetBasePath ¶
func (o *DeleteAllReplicationRulesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteAllReplicationRulesURL) String ¶
func (o *DeleteAllReplicationRulesURL) String() string
String returns the string representation of the path with query string
func (*DeleteAllReplicationRulesURL) StringFull ¶
func (o *DeleteAllReplicationRulesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteAllReplicationRulesURL) WithBasePath ¶
func (o *DeleteAllReplicationRulesURL) WithBasePath(bp string) *DeleteAllReplicationRulesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteBucket ¶
type DeleteBucket struct { Context *middleware.Context Handler DeleteBucketHandler }
DeleteBucket swagger:route DELETE /buckets/{name} Bucket deleteBucket
Delete Bucket
func NewDeleteBucket ¶
func NewDeleteBucket(ctx *middleware.Context, handler DeleteBucketHandler) *DeleteBucket
NewDeleteBucket creates a new http.Handler for the delete bucket operation
func (*DeleteBucket) ServeHTTP ¶
func (o *DeleteBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteBucketDefault ¶
type DeleteBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteBucketDefault Generic error response.
swagger:response deleteBucketDefault
func NewDeleteBucketDefault ¶
func NewDeleteBucketDefault(code int) *DeleteBucketDefault
NewDeleteBucketDefault creates DeleteBucketDefault with default headers values
func (*DeleteBucketDefault) SetPayload ¶
func (o *DeleteBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete bucket default response
func (*DeleteBucketDefault) SetStatusCode ¶
func (o *DeleteBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete bucket default response
func (*DeleteBucketDefault) WithPayload ¶
func (o *DeleteBucketDefault) WithPayload(payload *models.APIError) *DeleteBucketDefault
WithPayload adds the payload to the delete bucket default response
func (*DeleteBucketDefault) WithStatusCode ¶
func (o *DeleteBucketDefault) WithStatusCode(code int) *DeleteBucketDefault
WithStatusCode adds the status to the delete bucket default response
func (*DeleteBucketDefault) WriteResponse ¶
func (o *DeleteBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketEvent ¶
type DeleteBucketEvent struct { Context *middleware.Context Handler DeleteBucketEventHandler }
DeleteBucketEvent swagger:route DELETE /buckets/{bucket_name}/events/{arn} Bucket deleteBucketEvent
Delete Bucket Event
func NewDeleteBucketEvent ¶
func NewDeleteBucketEvent(ctx *middleware.Context, handler DeleteBucketEventHandler) *DeleteBucketEvent
NewDeleteBucketEvent creates a new http.Handler for the delete bucket event operation
func (*DeleteBucketEvent) ServeHTTP ¶
func (o *DeleteBucketEvent) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteBucketEventDefault ¶
type DeleteBucketEventDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteBucketEventDefault Generic error response.
swagger:response deleteBucketEventDefault
func NewDeleteBucketEventDefault ¶
func NewDeleteBucketEventDefault(code int) *DeleteBucketEventDefault
NewDeleteBucketEventDefault creates DeleteBucketEventDefault with default headers values
func (*DeleteBucketEventDefault) SetPayload ¶
func (o *DeleteBucketEventDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete bucket event default response
func (*DeleteBucketEventDefault) SetStatusCode ¶
func (o *DeleteBucketEventDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete bucket event default response
func (*DeleteBucketEventDefault) WithPayload ¶
func (o *DeleteBucketEventDefault) WithPayload(payload *models.APIError) *DeleteBucketEventDefault
WithPayload adds the payload to the delete bucket event default response
func (*DeleteBucketEventDefault) WithStatusCode ¶
func (o *DeleteBucketEventDefault) WithStatusCode(code int) *DeleteBucketEventDefault
WithStatusCode adds the status to the delete bucket event default response
func (*DeleteBucketEventDefault) WriteResponse ¶
func (o *DeleteBucketEventDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketEventHandler ¶
type DeleteBucketEventHandler interface {
Handle(DeleteBucketEventParams, *models.Principal) middleware.Responder
}
DeleteBucketEventHandler interface for that can handle valid delete bucket event params
type DeleteBucketEventHandlerFunc ¶
type DeleteBucketEventHandlerFunc func(DeleteBucketEventParams, *models.Principal) middleware.Responder
DeleteBucketEventHandlerFunc turns a function with the right signature into a delete bucket event handler
func (DeleteBucketEventHandlerFunc) Handle ¶
func (fn DeleteBucketEventHandlerFunc) Handle(params DeleteBucketEventParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteBucketEventNoContent ¶
type DeleteBucketEventNoContent struct { }
DeleteBucketEventNoContent A successful response.
swagger:response deleteBucketEventNoContent
func NewDeleteBucketEventNoContent ¶
func NewDeleteBucketEventNoContent() *DeleteBucketEventNoContent
NewDeleteBucketEventNoContent creates DeleteBucketEventNoContent with default headers values
func (*DeleteBucketEventNoContent) WriteResponse ¶
func (o *DeleteBucketEventNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketEventParams ¶
type DeleteBucketEventParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Arn string /* Required: true In: body */ Body *models.NotificationDeleteRequest /* Required: true In: path */ BucketName string }
DeleteBucketEventParams contains all the bound params for the delete bucket event operation typically these are obtained from a http.Request
swagger:parameters DeleteBucketEvent
func NewDeleteBucketEventParams ¶
func NewDeleteBucketEventParams() DeleteBucketEventParams
NewDeleteBucketEventParams creates a new DeleteBucketEventParams object
There are no default values defined in the spec.
func (*DeleteBucketEventParams) BindRequest ¶
func (o *DeleteBucketEventParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteBucketEventParams() beforehand.
type DeleteBucketEventURL ¶
type DeleteBucketEventURL struct { Arn string BucketName string // contains filtered or unexported fields }
DeleteBucketEventURL generates an URL for the delete bucket event operation
func (*DeleteBucketEventURL) Build ¶
func (o *DeleteBucketEventURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteBucketEventURL) BuildFull ¶
func (o *DeleteBucketEventURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteBucketEventURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteBucketEventURL) SetBasePath ¶
func (o *DeleteBucketEventURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteBucketEventURL) String ¶
func (o *DeleteBucketEventURL) String() string
String returns the string representation of the path with query string
func (*DeleteBucketEventURL) StringFull ¶
func (o *DeleteBucketEventURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteBucketEventURL) WithBasePath ¶
func (o *DeleteBucketEventURL) WithBasePath(bp string) *DeleteBucketEventURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteBucketHandler ¶
type DeleteBucketHandler interface {
Handle(DeleteBucketParams, *models.Principal) middleware.Responder
}
DeleteBucketHandler interface for that can handle valid delete bucket params
type DeleteBucketHandlerFunc ¶
type DeleteBucketHandlerFunc func(DeleteBucketParams, *models.Principal) middleware.Responder
DeleteBucketHandlerFunc turns a function with the right signature into a delete bucket handler
func (DeleteBucketHandlerFunc) Handle ¶
func (fn DeleteBucketHandlerFunc) Handle(params DeleteBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteBucketLifecycleRule ¶
type DeleteBucketLifecycleRule struct { Context *middleware.Context Handler DeleteBucketLifecycleRuleHandler }
DeleteBucketLifecycleRule swagger:route DELETE /buckets/{bucket_name}/lifecycle/{lifecycle_id} Bucket deleteBucketLifecycleRule
Delete Lifecycle rule
func NewDeleteBucketLifecycleRule ¶
func NewDeleteBucketLifecycleRule(ctx *middleware.Context, handler DeleteBucketLifecycleRuleHandler) *DeleteBucketLifecycleRule
NewDeleteBucketLifecycleRule creates a new http.Handler for the delete bucket lifecycle rule operation
func (*DeleteBucketLifecycleRule) ServeHTTP ¶
func (o *DeleteBucketLifecycleRule) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteBucketLifecycleRuleDefault ¶
type DeleteBucketLifecycleRuleDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteBucketLifecycleRuleDefault Generic error response.
swagger:response deleteBucketLifecycleRuleDefault
func NewDeleteBucketLifecycleRuleDefault ¶
func NewDeleteBucketLifecycleRuleDefault(code int) *DeleteBucketLifecycleRuleDefault
NewDeleteBucketLifecycleRuleDefault creates DeleteBucketLifecycleRuleDefault with default headers values
func (*DeleteBucketLifecycleRuleDefault) SetPayload ¶
func (o *DeleteBucketLifecycleRuleDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete bucket lifecycle rule default response
func (*DeleteBucketLifecycleRuleDefault) SetStatusCode ¶
func (o *DeleteBucketLifecycleRuleDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete bucket lifecycle rule default response
func (*DeleteBucketLifecycleRuleDefault) WithPayload ¶
func (o *DeleteBucketLifecycleRuleDefault) WithPayload(payload *models.APIError) *DeleteBucketLifecycleRuleDefault
WithPayload adds the payload to the delete bucket lifecycle rule default response
func (*DeleteBucketLifecycleRuleDefault) WithStatusCode ¶
func (o *DeleteBucketLifecycleRuleDefault) WithStatusCode(code int) *DeleteBucketLifecycleRuleDefault
WithStatusCode adds the status to the delete bucket lifecycle rule default response
func (*DeleteBucketLifecycleRuleDefault) WriteResponse ¶
func (o *DeleteBucketLifecycleRuleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketLifecycleRuleHandler ¶
type DeleteBucketLifecycleRuleHandler interface {
Handle(DeleteBucketLifecycleRuleParams, *models.Principal) middleware.Responder
}
DeleteBucketLifecycleRuleHandler interface for that can handle valid delete bucket lifecycle rule params
type DeleteBucketLifecycleRuleHandlerFunc ¶
type DeleteBucketLifecycleRuleHandlerFunc func(DeleteBucketLifecycleRuleParams, *models.Principal) middleware.Responder
DeleteBucketLifecycleRuleHandlerFunc turns a function with the right signature into a delete bucket lifecycle rule handler
func (DeleteBucketLifecycleRuleHandlerFunc) Handle ¶
func (fn DeleteBucketLifecycleRuleHandlerFunc) Handle(params DeleteBucketLifecycleRuleParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteBucketLifecycleRuleNoContent ¶
type DeleteBucketLifecycleRuleNoContent struct { }
DeleteBucketLifecycleRuleNoContent A successful response.
swagger:response deleteBucketLifecycleRuleNoContent
func NewDeleteBucketLifecycleRuleNoContent ¶
func NewDeleteBucketLifecycleRuleNoContent() *DeleteBucketLifecycleRuleNoContent
NewDeleteBucketLifecycleRuleNoContent creates DeleteBucketLifecycleRuleNoContent with default headers values
func (*DeleteBucketLifecycleRuleNoContent) WriteResponse ¶
func (o *DeleteBucketLifecycleRuleNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketLifecycleRuleParams ¶
type DeleteBucketLifecycleRuleParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string /* Required: true In: path */ LifecycleID string }
DeleteBucketLifecycleRuleParams contains all the bound params for the delete bucket lifecycle rule operation typically these are obtained from a http.Request
swagger:parameters DeleteBucketLifecycleRule
func NewDeleteBucketLifecycleRuleParams ¶
func NewDeleteBucketLifecycleRuleParams() DeleteBucketLifecycleRuleParams
NewDeleteBucketLifecycleRuleParams creates a new DeleteBucketLifecycleRuleParams object
There are no default values defined in the spec.
func (*DeleteBucketLifecycleRuleParams) BindRequest ¶
func (o *DeleteBucketLifecycleRuleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteBucketLifecycleRuleParams() beforehand.
type DeleteBucketLifecycleRuleURL ¶
type DeleteBucketLifecycleRuleURL struct { BucketName string LifecycleID string // contains filtered or unexported fields }
DeleteBucketLifecycleRuleURL generates an URL for the delete bucket lifecycle rule operation
func (*DeleteBucketLifecycleRuleURL) Build ¶
func (o *DeleteBucketLifecycleRuleURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteBucketLifecycleRuleURL) BuildFull ¶
func (o *DeleteBucketLifecycleRuleURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteBucketLifecycleRuleURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteBucketLifecycleRuleURL) SetBasePath ¶
func (o *DeleteBucketLifecycleRuleURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteBucketLifecycleRuleURL) String ¶
func (o *DeleteBucketLifecycleRuleURL) String() string
String returns the string representation of the path with query string
func (*DeleteBucketLifecycleRuleURL) StringFull ¶
func (o *DeleteBucketLifecycleRuleURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteBucketLifecycleRuleURL) WithBasePath ¶
func (o *DeleteBucketLifecycleRuleURL) WithBasePath(bp string) *DeleteBucketLifecycleRuleURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteBucketNoContent ¶
type DeleteBucketNoContent struct { }
DeleteBucketNoContent A successful response.
swagger:response deleteBucketNoContent
func NewDeleteBucketNoContent ¶
func NewDeleteBucketNoContent() *DeleteBucketNoContent
NewDeleteBucketNoContent creates DeleteBucketNoContent with default headers values
func (*DeleteBucketNoContent) WriteResponse ¶
func (o *DeleteBucketNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketParams ¶
type DeleteBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Name string }
DeleteBucketParams contains all the bound params for the delete bucket operation typically these are obtained from a http.Request
swagger:parameters DeleteBucket
func NewDeleteBucketParams ¶
func NewDeleteBucketParams() DeleteBucketParams
NewDeleteBucketParams creates a new DeleteBucketParams object
There are no default values defined in the spec.
func (*DeleteBucketParams) BindRequest ¶
func (o *DeleteBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteBucketParams() beforehand.
type DeleteBucketReplicationRule ¶
type DeleteBucketReplicationRule struct { Context *middleware.Context Handler DeleteBucketReplicationRuleHandler }
DeleteBucketReplicationRule swagger:route DELETE /buckets/{bucket_name}/replication/{rule_id} Bucket deleteBucketReplicationRule
Bucket Replication Rule Delete
func NewDeleteBucketReplicationRule ¶
func NewDeleteBucketReplicationRule(ctx *middleware.Context, handler DeleteBucketReplicationRuleHandler) *DeleteBucketReplicationRule
NewDeleteBucketReplicationRule creates a new http.Handler for the delete bucket replication rule operation
func (*DeleteBucketReplicationRule) ServeHTTP ¶
func (o *DeleteBucketReplicationRule) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteBucketReplicationRuleDefault ¶
type DeleteBucketReplicationRuleDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteBucketReplicationRuleDefault Generic error response.
swagger:response deleteBucketReplicationRuleDefault
func NewDeleteBucketReplicationRuleDefault ¶
func NewDeleteBucketReplicationRuleDefault(code int) *DeleteBucketReplicationRuleDefault
NewDeleteBucketReplicationRuleDefault creates DeleteBucketReplicationRuleDefault with default headers values
func (*DeleteBucketReplicationRuleDefault) SetPayload ¶
func (o *DeleteBucketReplicationRuleDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete bucket replication rule default response
func (*DeleteBucketReplicationRuleDefault) SetStatusCode ¶
func (o *DeleteBucketReplicationRuleDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete bucket replication rule default response
func (*DeleteBucketReplicationRuleDefault) WithPayload ¶
func (o *DeleteBucketReplicationRuleDefault) WithPayload(payload *models.APIError) *DeleteBucketReplicationRuleDefault
WithPayload adds the payload to the delete bucket replication rule default response
func (*DeleteBucketReplicationRuleDefault) WithStatusCode ¶
func (o *DeleteBucketReplicationRuleDefault) WithStatusCode(code int) *DeleteBucketReplicationRuleDefault
WithStatusCode adds the status to the delete bucket replication rule default response
func (*DeleteBucketReplicationRuleDefault) WriteResponse ¶
func (o *DeleteBucketReplicationRuleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketReplicationRuleHandler ¶
type DeleteBucketReplicationRuleHandler interface {
Handle(DeleteBucketReplicationRuleParams, *models.Principal) middleware.Responder
}
DeleteBucketReplicationRuleHandler interface for that can handle valid delete bucket replication rule params
type DeleteBucketReplicationRuleHandlerFunc ¶
type DeleteBucketReplicationRuleHandlerFunc func(DeleteBucketReplicationRuleParams, *models.Principal) middleware.Responder
DeleteBucketReplicationRuleHandlerFunc turns a function with the right signature into a delete bucket replication rule handler
func (DeleteBucketReplicationRuleHandlerFunc) Handle ¶
func (fn DeleteBucketReplicationRuleHandlerFunc) Handle(params DeleteBucketReplicationRuleParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteBucketReplicationRuleNoContent ¶
type DeleteBucketReplicationRuleNoContent struct { }
DeleteBucketReplicationRuleNoContent A successful response.
swagger:response deleteBucketReplicationRuleNoContent
func NewDeleteBucketReplicationRuleNoContent ¶
func NewDeleteBucketReplicationRuleNoContent() *DeleteBucketReplicationRuleNoContent
NewDeleteBucketReplicationRuleNoContent creates DeleteBucketReplicationRuleNoContent with default headers values
func (*DeleteBucketReplicationRuleNoContent) WriteResponse ¶
func (o *DeleteBucketReplicationRuleNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteBucketReplicationRuleParams ¶
type DeleteBucketReplicationRuleParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string /* Required: true In: path */ RuleID string }
DeleteBucketReplicationRuleParams contains all the bound params for the delete bucket replication rule operation typically these are obtained from a http.Request
swagger:parameters DeleteBucketReplicationRule
func NewDeleteBucketReplicationRuleParams ¶
func NewDeleteBucketReplicationRuleParams() DeleteBucketReplicationRuleParams
NewDeleteBucketReplicationRuleParams creates a new DeleteBucketReplicationRuleParams object
There are no default values defined in the spec.
func (*DeleteBucketReplicationRuleParams) BindRequest ¶
func (o *DeleteBucketReplicationRuleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteBucketReplicationRuleParams() beforehand.
type DeleteBucketReplicationRuleURL ¶
type DeleteBucketReplicationRuleURL struct { BucketName string RuleID string // contains filtered or unexported fields }
DeleteBucketReplicationRuleURL generates an URL for the delete bucket replication rule operation
func (*DeleteBucketReplicationRuleURL) Build ¶
func (o *DeleteBucketReplicationRuleURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteBucketReplicationRuleURL) BuildFull ¶
func (o *DeleteBucketReplicationRuleURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteBucketReplicationRuleURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteBucketReplicationRuleURL) SetBasePath ¶
func (o *DeleteBucketReplicationRuleURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteBucketReplicationRuleURL) String ¶
func (o *DeleteBucketReplicationRuleURL) String() string
String returns the string representation of the path with query string
func (*DeleteBucketReplicationRuleURL) StringFull ¶
func (o *DeleteBucketReplicationRuleURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteBucketReplicationRuleURL) WithBasePath ¶
func (o *DeleteBucketReplicationRuleURL) WithBasePath(bp string) *DeleteBucketReplicationRuleURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteBucketURL ¶
type DeleteBucketURL struct { Name string // contains filtered or unexported fields }
DeleteBucketURL generates an URL for the delete bucket operation
func (*DeleteBucketURL) Build ¶
func (o *DeleteBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteBucketURL) BuildFull ¶
func (o *DeleteBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteBucketURL) SetBasePath ¶
func (o *DeleteBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteBucketURL) String ¶
func (o *DeleteBucketURL) String() string
String returns the string representation of the path with query string
func (*DeleteBucketURL) StringFull ¶
func (o *DeleteBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteBucketURL) WithBasePath ¶
func (o *DeleteBucketURL) WithBasePath(bp string) *DeleteBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteRemoteBucket ¶
type DeleteRemoteBucket struct { Context *middleware.Context Handler DeleteRemoteBucketHandler }
DeleteRemoteBucket swagger:route DELETE /remote-buckets/{source-bucket-name}/{arn} Bucket deleteRemoteBucket
Delete Remote Bucket
func NewDeleteRemoteBucket ¶
func NewDeleteRemoteBucket(ctx *middleware.Context, handler DeleteRemoteBucketHandler) *DeleteRemoteBucket
NewDeleteRemoteBucket creates a new http.Handler for the delete remote bucket operation
func (*DeleteRemoteBucket) ServeHTTP ¶
func (o *DeleteRemoteBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteRemoteBucketDefault ¶
type DeleteRemoteBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteRemoteBucketDefault Generic error response.
swagger:response deleteRemoteBucketDefault
func NewDeleteRemoteBucketDefault ¶
func NewDeleteRemoteBucketDefault(code int) *DeleteRemoteBucketDefault
NewDeleteRemoteBucketDefault creates DeleteRemoteBucketDefault with default headers values
func (*DeleteRemoteBucketDefault) SetPayload ¶
func (o *DeleteRemoteBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete remote bucket default response
func (*DeleteRemoteBucketDefault) SetStatusCode ¶
func (o *DeleteRemoteBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete remote bucket default response
func (*DeleteRemoteBucketDefault) WithPayload ¶
func (o *DeleteRemoteBucketDefault) WithPayload(payload *models.APIError) *DeleteRemoteBucketDefault
WithPayload adds the payload to the delete remote bucket default response
func (*DeleteRemoteBucketDefault) WithStatusCode ¶
func (o *DeleteRemoteBucketDefault) WithStatusCode(code int) *DeleteRemoteBucketDefault
WithStatusCode adds the status to the delete remote bucket default response
func (*DeleteRemoteBucketDefault) WriteResponse ¶
func (o *DeleteRemoteBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteRemoteBucketHandler ¶
type DeleteRemoteBucketHandler interface {
Handle(DeleteRemoteBucketParams, *models.Principal) middleware.Responder
}
DeleteRemoteBucketHandler interface for that can handle valid delete remote bucket params
type DeleteRemoteBucketHandlerFunc ¶
type DeleteRemoteBucketHandlerFunc func(DeleteRemoteBucketParams, *models.Principal) middleware.Responder
DeleteRemoteBucketHandlerFunc turns a function with the right signature into a delete remote bucket handler
func (DeleteRemoteBucketHandlerFunc) Handle ¶
func (fn DeleteRemoteBucketHandlerFunc) Handle(params DeleteRemoteBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteRemoteBucketNoContent ¶
type DeleteRemoteBucketNoContent struct { }
DeleteRemoteBucketNoContent A successful response.
swagger:response deleteRemoteBucketNoContent
func NewDeleteRemoteBucketNoContent ¶
func NewDeleteRemoteBucketNoContent() *DeleteRemoteBucketNoContent
NewDeleteRemoteBucketNoContent creates DeleteRemoteBucketNoContent with default headers values
func (*DeleteRemoteBucketNoContent) WriteResponse ¶
func (o *DeleteRemoteBucketNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteRemoteBucketParams ¶
type DeleteRemoteBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Arn string /* Required: true In: path */ SourceBucketName string }
DeleteRemoteBucketParams contains all the bound params for the delete remote bucket operation typically these are obtained from a http.Request
swagger:parameters DeleteRemoteBucket
func NewDeleteRemoteBucketParams ¶
func NewDeleteRemoteBucketParams() DeleteRemoteBucketParams
NewDeleteRemoteBucketParams creates a new DeleteRemoteBucketParams object
There are no default values defined in the spec.
func (*DeleteRemoteBucketParams) BindRequest ¶
func (o *DeleteRemoteBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteRemoteBucketParams() beforehand.
type DeleteRemoteBucketURL ¶
type DeleteRemoteBucketURL struct { Arn string SourceBucketName string // contains filtered or unexported fields }
DeleteRemoteBucketURL generates an URL for the delete remote bucket operation
func (*DeleteRemoteBucketURL) Build ¶
func (o *DeleteRemoteBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteRemoteBucketURL) BuildFull ¶
func (o *DeleteRemoteBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteRemoteBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteRemoteBucketURL) SetBasePath ¶
func (o *DeleteRemoteBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteRemoteBucketURL) String ¶
func (o *DeleteRemoteBucketURL) String() string
String returns the string representation of the path with query string
func (*DeleteRemoteBucketURL) StringFull ¶
func (o *DeleteRemoteBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteRemoteBucketURL) WithBasePath ¶
func (o *DeleteRemoteBucketURL) WithBasePath(bp string) *DeleteRemoteBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DeleteSelectedReplicationRules ¶
type DeleteSelectedReplicationRules struct { Context *middleware.Context Handler DeleteSelectedReplicationRulesHandler }
DeleteSelectedReplicationRules swagger:route DELETE /buckets/{bucket_name}/delete-selected-replication-rules Bucket deleteSelectedReplicationRules
Deletes selected replication rules from a bucket
func NewDeleteSelectedReplicationRules ¶
func NewDeleteSelectedReplicationRules(ctx *middleware.Context, handler DeleteSelectedReplicationRulesHandler) *DeleteSelectedReplicationRules
NewDeleteSelectedReplicationRules creates a new http.Handler for the delete selected replication rules operation
func (*DeleteSelectedReplicationRules) ServeHTTP ¶
func (o *DeleteSelectedReplicationRules) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteSelectedReplicationRulesDefault ¶
type DeleteSelectedReplicationRulesDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteSelectedReplicationRulesDefault Generic error response.
swagger:response deleteSelectedReplicationRulesDefault
func NewDeleteSelectedReplicationRulesDefault ¶
func NewDeleteSelectedReplicationRulesDefault(code int) *DeleteSelectedReplicationRulesDefault
NewDeleteSelectedReplicationRulesDefault creates DeleteSelectedReplicationRulesDefault with default headers values
func (*DeleteSelectedReplicationRulesDefault) SetPayload ¶
func (o *DeleteSelectedReplicationRulesDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the delete selected replication rules default response
func (*DeleteSelectedReplicationRulesDefault) SetStatusCode ¶
func (o *DeleteSelectedReplicationRulesDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete selected replication rules default response
func (*DeleteSelectedReplicationRulesDefault) WithPayload ¶
func (o *DeleteSelectedReplicationRulesDefault) WithPayload(payload *models.APIError) *DeleteSelectedReplicationRulesDefault
WithPayload adds the payload to the delete selected replication rules default response
func (*DeleteSelectedReplicationRulesDefault) WithStatusCode ¶
func (o *DeleteSelectedReplicationRulesDefault) WithStatusCode(code int) *DeleteSelectedReplicationRulesDefault
WithStatusCode adds the status to the delete selected replication rules default response
func (*DeleteSelectedReplicationRulesDefault) WriteResponse ¶
func (o *DeleteSelectedReplicationRulesDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteSelectedReplicationRulesHandler ¶
type DeleteSelectedReplicationRulesHandler interface {
Handle(DeleteSelectedReplicationRulesParams, *models.Principal) middleware.Responder
}
DeleteSelectedReplicationRulesHandler interface for that can handle valid delete selected replication rules params
type DeleteSelectedReplicationRulesHandlerFunc ¶
type DeleteSelectedReplicationRulesHandlerFunc func(DeleteSelectedReplicationRulesParams, *models.Principal) middleware.Responder
DeleteSelectedReplicationRulesHandlerFunc turns a function with the right signature into a delete selected replication rules handler
func (DeleteSelectedReplicationRulesHandlerFunc) Handle ¶
func (fn DeleteSelectedReplicationRulesHandlerFunc) Handle(params DeleteSelectedReplicationRulesParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DeleteSelectedReplicationRulesNoContent ¶
type DeleteSelectedReplicationRulesNoContent struct { }
DeleteSelectedReplicationRulesNoContent A successful response.
swagger:response deleteSelectedReplicationRulesNoContent
func NewDeleteSelectedReplicationRulesNoContent ¶
func NewDeleteSelectedReplicationRulesNoContent() *DeleteSelectedReplicationRulesNoContent
NewDeleteSelectedReplicationRulesNoContent creates DeleteSelectedReplicationRulesNoContent with default headers values
func (*DeleteSelectedReplicationRulesNoContent) WriteResponse ¶
func (o *DeleteSelectedReplicationRulesNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteSelectedReplicationRulesParams ¶
type DeleteSelectedReplicationRulesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string /* Required: true In: body */ Rules *models.BucketReplicationRuleList }
DeleteSelectedReplicationRulesParams contains all the bound params for the delete selected replication rules operation typically these are obtained from a http.Request
swagger:parameters DeleteSelectedReplicationRules
func NewDeleteSelectedReplicationRulesParams ¶
func NewDeleteSelectedReplicationRulesParams() DeleteSelectedReplicationRulesParams
NewDeleteSelectedReplicationRulesParams creates a new DeleteSelectedReplicationRulesParams object
There are no default values defined in the spec.
func (*DeleteSelectedReplicationRulesParams) BindRequest ¶
func (o *DeleteSelectedReplicationRulesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteSelectedReplicationRulesParams() beforehand.
type DeleteSelectedReplicationRulesURL ¶
type DeleteSelectedReplicationRulesURL struct { BucketName string // contains filtered or unexported fields }
DeleteSelectedReplicationRulesURL generates an URL for the delete selected replication rules operation
func (*DeleteSelectedReplicationRulesURL) Build ¶
func (o *DeleteSelectedReplicationRulesURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteSelectedReplicationRulesURL) BuildFull ¶
func (o *DeleteSelectedReplicationRulesURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteSelectedReplicationRulesURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteSelectedReplicationRulesURL) SetBasePath ¶
func (o *DeleteSelectedReplicationRulesURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteSelectedReplicationRulesURL) String ¶
func (o *DeleteSelectedReplicationRulesURL) String() string
String returns the string representation of the path with query string
func (*DeleteSelectedReplicationRulesURL) StringFull ¶
func (o *DeleteSelectedReplicationRulesURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteSelectedReplicationRulesURL) WithBasePath ¶
func (o *DeleteSelectedReplicationRulesURL) WithBasePath(bp string) *DeleteSelectedReplicationRulesURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type DisableBucketEncryption ¶
type DisableBucketEncryption struct { Context *middleware.Context Handler DisableBucketEncryptionHandler }
DisableBucketEncryption swagger:route POST /buckets/{bucket_name}/encryption/disable Bucket disableBucketEncryption
Disable bucket encryption.
func NewDisableBucketEncryption ¶
func NewDisableBucketEncryption(ctx *middleware.Context, handler DisableBucketEncryptionHandler) *DisableBucketEncryption
NewDisableBucketEncryption creates a new http.Handler for the disable bucket encryption operation
func (*DisableBucketEncryption) ServeHTTP ¶
func (o *DisableBucketEncryption) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DisableBucketEncryptionDefault ¶
type DisableBucketEncryptionDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
DisableBucketEncryptionDefault Generic error response.
swagger:response disableBucketEncryptionDefault
func NewDisableBucketEncryptionDefault ¶
func NewDisableBucketEncryptionDefault(code int) *DisableBucketEncryptionDefault
NewDisableBucketEncryptionDefault creates DisableBucketEncryptionDefault with default headers values
func (*DisableBucketEncryptionDefault) SetPayload ¶
func (o *DisableBucketEncryptionDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the disable bucket encryption default response
func (*DisableBucketEncryptionDefault) SetStatusCode ¶
func (o *DisableBucketEncryptionDefault) SetStatusCode(code int)
SetStatusCode sets the status to the disable bucket encryption default response
func (*DisableBucketEncryptionDefault) WithPayload ¶
func (o *DisableBucketEncryptionDefault) WithPayload(payload *models.APIError) *DisableBucketEncryptionDefault
WithPayload adds the payload to the disable bucket encryption default response
func (*DisableBucketEncryptionDefault) WithStatusCode ¶
func (o *DisableBucketEncryptionDefault) WithStatusCode(code int) *DisableBucketEncryptionDefault
WithStatusCode adds the status to the disable bucket encryption default response
func (*DisableBucketEncryptionDefault) WriteResponse ¶
func (o *DisableBucketEncryptionDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DisableBucketEncryptionHandler ¶
type DisableBucketEncryptionHandler interface {
Handle(DisableBucketEncryptionParams, *models.Principal) middleware.Responder
}
DisableBucketEncryptionHandler interface for that can handle valid disable bucket encryption params
type DisableBucketEncryptionHandlerFunc ¶
type DisableBucketEncryptionHandlerFunc func(DisableBucketEncryptionParams, *models.Principal) middleware.Responder
DisableBucketEncryptionHandlerFunc turns a function with the right signature into a disable bucket encryption handler
func (DisableBucketEncryptionHandlerFunc) Handle ¶
func (fn DisableBucketEncryptionHandlerFunc) Handle(params DisableBucketEncryptionParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type DisableBucketEncryptionOK ¶
type DisableBucketEncryptionOK struct { }
DisableBucketEncryptionOK A successful response.
swagger:response disableBucketEncryptionOK
func NewDisableBucketEncryptionOK ¶
func NewDisableBucketEncryptionOK() *DisableBucketEncryptionOK
NewDisableBucketEncryptionOK creates DisableBucketEncryptionOK with default headers values
func (*DisableBucketEncryptionOK) WriteResponse ¶
func (o *DisableBucketEncryptionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DisableBucketEncryptionParams ¶
type DisableBucketEncryptionParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
DisableBucketEncryptionParams contains all the bound params for the disable bucket encryption operation typically these are obtained from a http.Request
swagger:parameters DisableBucketEncryption
func NewDisableBucketEncryptionParams ¶
func NewDisableBucketEncryptionParams() DisableBucketEncryptionParams
NewDisableBucketEncryptionParams creates a new DisableBucketEncryptionParams object
There are no default values defined in the spec.
func (*DisableBucketEncryptionParams) BindRequest ¶
func (o *DisableBucketEncryptionParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDisableBucketEncryptionParams() beforehand.
type DisableBucketEncryptionURL ¶
type DisableBucketEncryptionURL struct { BucketName string // contains filtered or unexported fields }
DisableBucketEncryptionURL generates an URL for the disable bucket encryption operation
func (*DisableBucketEncryptionURL) Build ¶
func (o *DisableBucketEncryptionURL) Build() (*url.URL, error)
Build a url path and query string
func (*DisableBucketEncryptionURL) BuildFull ¶
func (o *DisableBucketEncryptionURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DisableBucketEncryptionURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DisableBucketEncryptionURL) SetBasePath ¶
func (o *DisableBucketEncryptionURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DisableBucketEncryptionURL) String ¶
func (o *DisableBucketEncryptionURL) String() string
String returns the string representation of the path with query string
func (*DisableBucketEncryptionURL) StringFull ¶
func (o *DisableBucketEncryptionURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DisableBucketEncryptionURL) WithBasePath ¶
func (o *DisableBucketEncryptionURL) WithBasePath(bp string) *DisableBucketEncryptionURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type EnableBucketEncryption ¶
type EnableBucketEncryption struct { Context *middleware.Context Handler EnableBucketEncryptionHandler }
EnableBucketEncryption swagger:route POST /buckets/{bucket_name}/encryption/enable Bucket enableBucketEncryption
Enable bucket encryption.
func NewEnableBucketEncryption ¶
func NewEnableBucketEncryption(ctx *middleware.Context, handler EnableBucketEncryptionHandler) *EnableBucketEncryption
NewEnableBucketEncryption creates a new http.Handler for the enable bucket encryption operation
func (*EnableBucketEncryption) ServeHTTP ¶
func (o *EnableBucketEncryption) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type EnableBucketEncryptionDefault ¶
type EnableBucketEncryptionDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
EnableBucketEncryptionDefault Generic error response.
swagger:response enableBucketEncryptionDefault
func NewEnableBucketEncryptionDefault ¶
func NewEnableBucketEncryptionDefault(code int) *EnableBucketEncryptionDefault
NewEnableBucketEncryptionDefault creates EnableBucketEncryptionDefault with default headers values
func (*EnableBucketEncryptionDefault) SetPayload ¶
func (o *EnableBucketEncryptionDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the enable bucket encryption default response
func (*EnableBucketEncryptionDefault) SetStatusCode ¶
func (o *EnableBucketEncryptionDefault) SetStatusCode(code int)
SetStatusCode sets the status to the enable bucket encryption default response
func (*EnableBucketEncryptionDefault) WithPayload ¶
func (o *EnableBucketEncryptionDefault) WithPayload(payload *models.APIError) *EnableBucketEncryptionDefault
WithPayload adds the payload to the enable bucket encryption default response
func (*EnableBucketEncryptionDefault) WithStatusCode ¶
func (o *EnableBucketEncryptionDefault) WithStatusCode(code int) *EnableBucketEncryptionDefault
WithStatusCode adds the status to the enable bucket encryption default response
func (*EnableBucketEncryptionDefault) WriteResponse ¶
func (o *EnableBucketEncryptionDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type EnableBucketEncryptionHandler ¶
type EnableBucketEncryptionHandler interface {
Handle(EnableBucketEncryptionParams, *models.Principal) middleware.Responder
}
EnableBucketEncryptionHandler interface for that can handle valid enable bucket encryption params
type EnableBucketEncryptionHandlerFunc ¶
type EnableBucketEncryptionHandlerFunc func(EnableBucketEncryptionParams, *models.Principal) middleware.Responder
EnableBucketEncryptionHandlerFunc turns a function with the right signature into a enable bucket encryption handler
func (EnableBucketEncryptionHandlerFunc) Handle ¶
func (fn EnableBucketEncryptionHandlerFunc) Handle(params EnableBucketEncryptionParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type EnableBucketEncryptionOK ¶
type EnableBucketEncryptionOK struct { }
EnableBucketEncryptionOK A successful response.
swagger:response enableBucketEncryptionOK
func NewEnableBucketEncryptionOK ¶
func NewEnableBucketEncryptionOK() *EnableBucketEncryptionOK
NewEnableBucketEncryptionOK creates EnableBucketEncryptionOK with default headers values
func (*EnableBucketEncryptionOK) WriteResponse ¶
func (o *EnableBucketEncryptionOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type EnableBucketEncryptionParams ¶
type EnableBucketEncryptionParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.BucketEncryptionRequest /* Required: true In: path */ BucketName string }
EnableBucketEncryptionParams contains all the bound params for the enable bucket encryption operation typically these are obtained from a http.Request
swagger:parameters EnableBucketEncryption
func NewEnableBucketEncryptionParams ¶
func NewEnableBucketEncryptionParams() EnableBucketEncryptionParams
NewEnableBucketEncryptionParams creates a new EnableBucketEncryptionParams object
There are no default values defined in the spec.
func (*EnableBucketEncryptionParams) BindRequest ¶
func (o *EnableBucketEncryptionParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewEnableBucketEncryptionParams() beforehand.
type EnableBucketEncryptionURL ¶
type EnableBucketEncryptionURL struct { BucketName string // contains filtered or unexported fields }
EnableBucketEncryptionURL generates an URL for the enable bucket encryption operation
func (*EnableBucketEncryptionURL) Build ¶
func (o *EnableBucketEncryptionURL) Build() (*url.URL, error)
Build a url path and query string
func (*EnableBucketEncryptionURL) BuildFull ¶
func (o *EnableBucketEncryptionURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*EnableBucketEncryptionURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*EnableBucketEncryptionURL) SetBasePath ¶
func (o *EnableBucketEncryptionURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*EnableBucketEncryptionURL) String ¶
func (o *EnableBucketEncryptionURL) String() string
String returns the string representation of the path with query string
func (*EnableBucketEncryptionURL) StringFull ¶
func (o *EnableBucketEncryptionURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*EnableBucketEncryptionURL) WithBasePath ¶
func (o *EnableBucketEncryptionURL) WithBasePath(bp string) *EnableBucketEncryptionURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketEncryptionInfo ¶
type GetBucketEncryptionInfo struct { Context *middleware.Context Handler GetBucketEncryptionInfoHandler }
GetBucketEncryptionInfo swagger:route GET /buckets/{bucket_name}/encryption/info Bucket getBucketEncryptionInfo
Get bucket encryption information.
func NewGetBucketEncryptionInfo ¶
func NewGetBucketEncryptionInfo(ctx *middleware.Context, handler GetBucketEncryptionInfoHandler) *GetBucketEncryptionInfo
NewGetBucketEncryptionInfo creates a new http.Handler for the get bucket encryption info operation
func (*GetBucketEncryptionInfo) ServeHTTP ¶
func (o *GetBucketEncryptionInfo) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketEncryptionInfoDefault ¶
type GetBucketEncryptionInfoDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketEncryptionInfoDefault Generic error response.
swagger:response getBucketEncryptionInfoDefault
func NewGetBucketEncryptionInfoDefault ¶
func NewGetBucketEncryptionInfoDefault(code int) *GetBucketEncryptionInfoDefault
NewGetBucketEncryptionInfoDefault creates GetBucketEncryptionInfoDefault with default headers values
func (*GetBucketEncryptionInfoDefault) SetPayload ¶
func (o *GetBucketEncryptionInfoDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket encryption info default response
func (*GetBucketEncryptionInfoDefault) SetStatusCode ¶
func (o *GetBucketEncryptionInfoDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket encryption info default response
func (*GetBucketEncryptionInfoDefault) WithPayload ¶
func (o *GetBucketEncryptionInfoDefault) WithPayload(payload *models.APIError) *GetBucketEncryptionInfoDefault
WithPayload adds the payload to the get bucket encryption info default response
func (*GetBucketEncryptionInfoDefault) WithStatusCode ¶
func (o *GetBucketEncryptionInfoDefault) WithStatusCode(code int) *GetBucketEncryptionInfoDefault
WithStatusCode adds the status to the get bucket encryption info default response
func (*GetBucketEncryptionInfoDefault) WriteResponse ¶
func (o *GetBucketEncryptionInfoDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketEncryptionInfoHandler ¶
type GetBucketEncryptionInfoHandler interface {
Handle(GetBucketEncryptionInfoParams, *models.Principal) middleware.Responder
}
GetBucketEncryptionInfoHandler interface for that can handle valid get bucket encryption info params
type GetBucketEncryptionInfoHandlerFunc ¶
type GetBucketEncryptionInfoHandlerFunc func(GetBucketEncryptionInfoParams, *models.Principal) middleware.Responder
GetBucketEncryptionInfoHandlerFunc turns a function with the right signature into a get bucket encryption info handler
func (GetBucketEncryptionInfoHandlerFunc) Handle ¶
func (fn GetBucketEncryptionInfoHandlerFunc) Handle(params GetBucketEncryptionInfoParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketEncryptionInfoOK ¶
type GetBucketEncryptionInfoOK struct { /* In: Body */ Payload *models.BucketEncryptionInfo `json:"body,omitempty"` }
GetBucketEncryptionInfoOK A successful response.
swagger:response getBucketEncryptionInfoOK
func NewGetBucketEncryptionInfoOK ¶
func NewGetBucketEncryptionInfoOK() *GetBucketEncryptionInfoOK
NewGetBucketEncryptionInfoOK creates GetBucketEncryptionInfoOK with default headers values
func (*GetBucketEncryptionInfoOK) SetPayload ¶
func (o *GetBucketEncryptionInfoOK) SetPayload(payload *models.BucketEncryptionInfo)
SetPayload sets the payload to the get bucket encryption info o k response
func (*GetBucketEncryptionInfoOK) WithPayload ¶
func (o *GetBucketEncryptionInfoOK) WithPayload(payload *models.BucketEncryptionInfo) *GetBucketEncryptionInfoOK
WithPayload adds the payload to the get bucket encryption info o k response
func (*GetBucketEncryptionInfoOK) WriteResponse ¶
func (o *GetBucketEncryptionInfoOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketEncryptionInfoParams ¶
type GetBucketEncryptionInfoParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
GetBucketEncryptionInfoParams contains all the bound params for the get bucket encryption info operation typically these are obtained from a http.Request
swagger:parameters GetBucketEncryptionInfo
func NewGetBucketEncryptionInfoParams ¶
func NewGetBucketEncryptionInfoParams() GetBucketEncryptionInfoParams
NewGetBucketEncryptionInfoParams creates a new GetBucketEncryptionInfoParams object
There are no default values defined in the spec.
func (*GetBucketEncryptionInfoParams) BindRequest ¶
func (o *GetBucketEncryptionInfoParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketEncryptionInfoParams() beforehand.
type GetBucketEncryptionInfoURL ¶
type GetBucketEncryptionInfoURL struct { BucketName string // contains filtered or unexported fields }
GetBucketEncryptionInfoURL generates an URL for the get bucket encryption info operation
func (*GetBucketEncryptionInfoURL) Build ¶
func (o *GetBucketEncryptionInfoURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketEncryptionInfoURL) BuildFull ¶
func (o *GetBucketEncryptionInfoURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketEncryptionInfoURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketEncryptionInfoURL) SetBasePath ¶
func (o *GetBucketEncryptionInfoURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketEncryptionInfoURL) String ¶
func (o *GetBucketEncryptionInfoURL) String() string
String returns the string representation of the path with query string
func (*GetBucketEncryptionInfoURL) StringFull ¶
func (o *GetBucketEncryptionInfoURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketEncryptionInfoURL) WithBasePath ¶
func (o *GetBucketEncryptionInfoURL) WithBasePath(bp string) *GetBucketEncryptionInfoURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketLifecycle ¶
type GetBucketLifecycle struct { Context *middleware.Context Handler GetBucketLifecycleHandler }
GetBucketLifecycle swagger:route GET /buckets/{bucket_name}/lifecycle Bucket getBucketLifecycle
Bucket Lifecycle
func NewGetBucketLifecycle ¶
func NewGetBucketLifecycle(ctx *middleware.Context, handler GetBucketLifecycleHandler) *GetBucketLifecycle
NewGetBucketLifecycle creates a new http.Handler for the get bucket lifecycle operation
func (*GetBucketLifecycle) ServeHTTP ¶
func (o *GetBucketLifecycle) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketLifecycleDefault ¶
type GetBucketLifecycleDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketLifecycleDefault Generic error response.
swagger:response getBucketLifecycleDefault
func NewGetBucketLifecycleDefault ¶
func NewGetBucketLifecycleDefault(code int) *GetBucketLifecycleDefault
NewGetBucketLifecycleDefault creates GetBucketLifecycleDefault with default headers values
func (*GetBucketLifecycleDefault) SetPayload ¶
func (o *GetBucketLifecycleDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket lifecycle default response
func (*GetBucketLifecycleDefault) SetStatusCode ¶
func (o *GetBucketLifecycleDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket lifecycle default response
func (*GetBucketLifecycleDefault) WithPayload ¶
func (o *GetBucketLifecycleDefault) WithPayload(payload *models.APIError) *GetBucketLifecycleDefault
WithPayload adds the payload to the get bucket lifecycle default response
func (*GetBucketLifecycleDefault) WithStatusCode ¶
func (o *GetBucketLifecycleDefault) WithStatusCode(code int) *GetBucketLifecycleDefault
WithStatusCode adds the status to the get bucket lifecycle default response
func (*GetBucketLifecycleDefault) WriteResponse ¶
func (o *GetBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketLifecycleHandler ¶
type GetBucketLifecycleHandler interface {
Handle(GetBucketLifecycleParams, *models.Principal) middleware.Responder
}
GetBucketLifecycleHandler interface for that can handle valid get bucket lifecycle params
type GetBucketLifecycleHandlerFunc ¶
type GetBucketLifecycleHandlerFunc func(GetBucketLifecycleParams, *models.Principal) middleware.Responder
GetBucketLifecycleHandlerFunc turns a function with the right signature into a get bucket lifecycle handler
func (GetBucketLifecycleHandlerFunc) Handle ¶
func (fn GetBucketLifecycleHandlerFunc) Handle(params GetBucketLifecycleParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketLifecycleOK ¶
type GetBucketLifecycleOK struct { /* In: Body */ Payload *models.BucketLifecycleResponse `json:"body,omitempty"` }
GetBucketLifecycleOK A successful response.
swagger:response getBucketLifecycleOK
func NewGetBucketLifecycleOK ¶
func NewGetBucketLifecycleOK() *GetBucketLifecycleOK
NewGetBucketLifecycleOK creates GetBucketLifecycleOK with default headers values
func (*GetBucketLifecycleOK) SetPayload ¶
func (o *GetBucketLifecycleOK) SetPayload(payload *models.BucketLifecycleResponse)
SetPayload sets the payload to the get bucket lifecycle o k response
func (*GetBucketLifecycleOK) WithPayload ¶
func (o *GetBucketLifecycleOK) WithPayload(payload *models.BucketLifecycleResponse) *GetBucketLifecycleOK
WithPayload adds the payload to the get bucket lifecycle o k response
func (*GetBucketLifecycleOK) WriteResponse ¶
func (o *GetBucketLifecycleOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketLifecycleParams ¶
type GetBucketLifecycleParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
GetBucketLifecycleParams contains all the bound params for the get bucket lifecycle operation typically these are obtained from a http.Request
swagger:parameters GetBucketLifecycle
func NewGetBucketLifecycleParams ¶
func NewGetBucketLifecycleParams() GetBucketLifecycleParams
NewGetBucketLifecycleParams creates a new GetBucketLifecycleParams object
There are no default values defined in the spec.
func (*GetBucketLifecycleParams) BindRequest ¶
func (o *GetBucketLifecycleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketLifecycleParams() beforehand.
type GetBucketLifecycleURL ¶
type GetBucketLifecycleURL struct { BucketName string // contains filtered or unexported fields }
GetBucketLifecycleURL generates an URL for the get bucket lifecycle operation
func (*GetBucketLifecycleURL) Build ¶
func (o *GetBucketLifecycleURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketLifecycleURL) BuildFull ¶
func (o *GetBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketLifecycleURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketLifecycleURL) SetBasePath ¶
func (o *GetBucketLifecycleURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketLifecycleURL) String ¶
func (o *GetBucketLifecycleURL) String() string
String returns the string representation of the path with query string
func (*GetBucketLifecycleURL) StringFull ¶
func (o *GetBucketLifecycleURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketLifecycleURL) WithBasePath ¶
func (o *GetBucketLifecycleURL) WithBasePath(bp string) *GetBucketLifecycleURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketObjectLockingStatus ¶
type GetBucketObjectLockingStatus struct { Context *middleware.Context Handler GetBucketObjectLockingStatusHandler }
GetBucketObjectLockingStatus swagger:route GET /buckets/{bucket_name}/object-locking Bucket getBucketObjectLockingStatus
Returns the status of object locking support on the bucket
func NewGetBucketObjectLockingStatus ¶
func NewGetBucketObjectLockingStatus(ctx *middleware.Context, handler GetBucketObjectLockingStatusHandler) *GetBucketObjectLockingStatus
NewGetBucketObjectLockingStatus creates a new http.Handler for the get bucket object locking status operation
func (*GetBucketObjectLockingStatus) ServeHTTP ¶
func (o *GetBucketObjectLockingStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketObjectLockingStatusDefault ¶
type GetBucketObjectLockingStatusDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketObjectLockingStatusDefault Generic error response.
swagger:response getBucketObjectLockingStatusDefault
func NewGetBucketObjectLockingStatusDefault ¶
func NewGetBucketObjectLockingStatusDefault(code int) *GetBucketObjectLockingStatusDefault
NewGetBucketObjectLockingStatusDefault creates GetBucketObjectLockingStatusDefault with default headers values
func (*GetBucketObjectLockingStatusDefault) SetPayload ¶
func (o *GetBucketObjectLockingStatusDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket object locking status default response
func (*GetBucketObjectLockingStatusDefault) SetStatusCode ¶
func (o *GetBucketObjectLockingStatusDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket object locking status default response
func (*GetBucketObjectLockingStatusDefault) WithPayload ¶
func (o *GetBucketObjectLockingStatusDefault) WithPayload(payload *models.APIError) *GetBucketObjectLockingStatusDefault
WithPayload adds the payload to the get bucket object locking status default response
func (*GetBucketObjectLockingStatusDefault) WithStatusCode ¶
func (o *GetBucketObjectLockingStatusDefault) WithStatusCode(code int) *GetBucketObjectLockingStatusDefault
WithStatusCode adds the status to the get bucket object locking status default response
func (*GetBucketObjectLockingStatusDefault) WriteResponse ¶
func (o *GetBucketObjectLockingStatusDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketObjectLockingStatusHandler ¶
type GetBucketObjectLockingStatusHandler interface {
Handle(GetBucketObjectLockingStatusParams, *models.Principal) middleware.Responder
}
GetBucketObjectLockingStatusHandler interface for that can handle valid get bucket object locking status params
type GetBucketObjectLockingStatusHandlerFunc ¶
type GetBucketObjectLockingStatusHandlerFunc func(GetBucketObjectLockingStatusParams, *models.Principal) middleware.Responder
GetBucketObjectLockingStatusHandlerFunc turns a function with the right signature into a get bucket object locking status handler
func (GetBucketObjectLockingStatusHandlerFunc) Handle ¶
func (fn GetBucketObjectLockingStatusHandlerFunc) Handle(params GetBucketObjectLockingStatusParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketObjectLockingStatusOK ¶
type GetBucketObjectLockingStatusOK struct { /* In: Body */ Payload *models.BucketObLockingResponse `json:"body,omitempty"` }
GetBucketObjectLockingStatusOK A successful response.
swagger:response getBucketObjectLockingStatusOK
func NewGetBucketObjectLockingStatusOK ¶
func NewGetBucketObjectLockingStatusOK() *GetBucketObjectLockingStatusOK
NewGetBucketObjectLockingStatusOK creates GetBucketObjectLockingStatusOK with default headers values
func (*GetBucketObjectLockingStatusOK) SetPayload ¶
func (o *GetBucketObjectLockingStatusOK) SetPayload(payload *models.BucketObLockingResponse)
SetPayload sets the payload to the get bucket object locking status o k response
func (*GetBucketObjectLockingStatusOK) WithPayload ¶
func (o *GetBucketObjectLockingStatusOK) WithPayload(payload *models.BucketObLockingResponse) *GetBucketObjectLockingStatusOK
WithPayload adds the payload to the get bucket object locking status o k response
func (*GetBucketObjectLockingStatusOK) WriteResponse ¶
func (o *GetBucketObjectLockingStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketObjectLockingStatusParams ¶
type GetBucketObjectLockingStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
GetBucketObjectLockingStatusParams contains all the bound params for the get bucket object locking status operation typically these are obtained from a http.Request
swagger:parameters GetBucketObjectLockingStatus
func NewGetBucketObjectLockingStatusParams ¶
func NewGetBucketObjectLockingStatusParams() GetBucketObjectLockingStatusParams
NewGetBucketObjectLockingStatusParams creates a new GetBucketObjectLockingStatusParams object
There are no default values defined in the spec.
func (*GetBucketObjectLockingStatusParams) BindRequest ¶
func (o *GetBucketObjectLockingStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketObjectLockingStatusParams() beforehand.
type GetBucketObjectLockingStatusURL ¶
type GetBucketObjectLockingStatusURL struct { BucketName string // contains filtered or unexported fields }
GetBucketObjectLockingStatusURL generates an URL for the get bucket object locking status operation
func (*GetBucketObjectLockingStatusURL) Build ¶
func (o *GetBucketObjectLockingStatusURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketObjectLockingStatusURL) BuildFull ¶
func (o *GetBucketObjectLockingStatusURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketObjectLockingStatusURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketObjectLockingStatusURL) SetBasePath ¶
func (o *GetBucketObjectLockingStatusURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketObjectLockingStatusURL) String ¶
func (o *GetBucketObjectLockingStatusURL) String() string
String returns the string representation of the path with query string
func (*GetBucketObjectLockingStatusURL) StringFull ¶
func (o *GetBucketObjectLockingStatusURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketObjectLockingStatusURL) WithBasePath ¶
func (o *GetBucketObjectLockingStatusURL) WithBasePath(bp string) *GetBucketObjectLockingStatusURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketQuota ¶
type GetBucketQuota struct { Context *middleware.Context Handler GetBucketQuotaHandler }
GetBucketQuota swagger:route GET /buckets/{name}/quota Bucket getBucketQuota
Get Bucket Quota
func NewGetBucketQuota ¶
func NewGetBucketQuota(ctx *middleware.Context, handler GetBucketQuotaHandler) *GetBucketQuota
NewGetBucketQuota creates a new http.Handler for the get bucket quota operation
func (*GetBucketQuota) ServeHTTP ¶
func (o *GetBucketQuota) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketQuotaDefault ¶
type GetBucketQuotaDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketQuotaDefault Generic error response.
swagger:response getBucketQuotaDefault
func NewGetBucketQuotaDefault ¶
func NewGetBucketQuotaDefault(code int) *GetBucketQuotaDefault
NewGetBucketQuotaDefault creates GetBucketQuotaDefault with default headers values
func (*GetBucketQuotaDefault) SetPayload ¶
func (o *GetBucketQuotaDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket quota default response
func (*GetBucketQuotaDefault) SetStatusCode ¶
func (o *GetBucketQuotaDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket quota default response
func (*GetBucketQuotaDefault) WithPayload ¶
func (o *GetBucketQuotaDefault) WithPayload(payload *models.APIError) *GetBucketQuotaDefault
WithPayload adds the payload to the get bucket quota default response
func (*GetBucketQuotaDefault) WithStatusCode ¶
func (o *GetBucketQuotaDefault) WithStatusCode(code int) *GetBucketQuotaDefault
WithStatusCode adds the status to the get bucket quota default response
func (*GetBucketQuotaDefault) WriteResponse ¶
func (o *GetBucketQuotaDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketQuotaHandler ¶
type GetBucketQuotaHandler interface {
Handle(GetBucketQuotaParams, *models.Principal) middleware.Responder
}
GetBucketQuotaHandler interface for that can handle valid get bucket quota params
type GetBucketQuotaHandlerFunc ¶
type GetBucketQuotaHandlerFunc func(GetBucketQuotaParams, *models.Principal) middleware.Responder
GetBucketQuotaHandlerFunc turns a function with the right signature into a get bucket quota handler
func (GetBucketQuotaHandlerFunc) Handle ¶
func (fn GetBucketQuotaHandlerFunc) Handle(params GetBucketQuotaParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketQuotaOK ¶
type GetBucketQuotaOK struct { /* In: Body */ Payload *models.BucketQuota `json:"body,omitempty"` }
GetBucketQuotaOK A successful response.
swagger:response getBucketQuotaOK
func NewGetBucketQuotaOK ¶
func NewGetBucketQuotaOK() *GetBucketQuotaOK
NewGetBucketQuotaOK creates GetBucketQuotaOK with default headers values
func (*GetBucketQuotaOK) SetPayload ¶
func (o *GetBucketQuotaOK) SetPayload(payload *models.BucketQuota)
SetPayload sets the payload to the get bucket quota o k response
func (*GetBucketQuotaOK) WithPayload ¶
func (o *GetBucketQuotaOK) WithPayload(payload *models.BucketQuota) *GetBucketQuotaOK
WithPayload adds the payload to the get bucket quota o k response
func (*GetBucketQuotaOK) WriteResponse ¶
func (o *GetBucketQuotaOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketQuotaParams ¶
type GetBucketQuotaParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Name string }
GetBucketQuotaParams contains all the bound params for the get bucket quota operation typically these are obtained from a http.Request
swagger:parameters GetBucketQuota
func NewGetBucketQuotaParams ¶
func NewGetBucketQuotaParams() GetBucketQuotaParams
NewGetBucketQuotaParams creates a new GetBucketQuotaParams object
There are no default values defined in the spec.
func (*GetBucketQuotaParams) BindRequest ¶
func (o *GetBucketQuotaParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketQuotaParams() beforehand.
type GetBucketQuotaURL ¶
type GetBucketQuotaURL struct { Name string // contains filtered or unexported fields }
GetBucketQuotaURL generates an URL for the get bucket quota operation
func (*GetBucketQuotaURL) Build ¶
func (o *GetBucketQuotaURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketQuotaURL) BuildFull ¶
func (o *GetBucketQuotaURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketQuotaURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketQuotaURL) SetBasePath ¶
func (o *GetBucketQuotaURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketQuotaURL) String ¶
func (o *GetBucketQuotaURL) String() string
String returns the string representation of the path with query string
func (*GetBucketQuotaURL) StringFull ¶
func (o *GetBucketQuotaURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketQuotaURL) WithBasePath ¶
func (o *GetBucketQuotaURL) WithBasePath(bp string) *GetBucketQuotaURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketReplication ¶
type GetBucketReplication struct { Context *middleware.Context Handler GetBucketReplicationHandler }
GetBucketReplication swagger:route GET /buckets/{bucket_name}/replication Bucket getBucketReplication
Bucket Replication
func NewGetBucketReplication ¶
func NewGetBucketReplication(ctx *middleware.Context, handler GetBucketReplicationHandler) *GetBucketReplication
NewGetBucketReplication creates a new http.Handler for the get bucket replication operation
func (*GetBucketReplication) ServeHTTP ¶
func (o *GetBucketReplication) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketReplicationDefault ¶
type GetBucketReplicationDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketReplicationDefault Generic error response.
swagger:response getBucketReplicationDefault
func NewGetBucketReplicationDefault ¶
func NewGetBucketReplicationDefault(code int) *GetBucketReplicationDefault
NewGetBucketReplicationDefault creates GetBucketReplicationDefault with default headers values
func (*GetBucketReplicationDefault) SetPayload ¶
func (o *GetBucketReplicationDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket replication default response
func (*GetBucketReplicationDefault) SetStatusCode ¶
func (o *GetBucketReplicationDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket replication default response
func (*GetBucketReplicationDefault) WithPayload ¶
func (o *GetBucketReplicationDefault) WithPayload(payload *models.APIError) *GetBucketReplicationDefault
WithPayload adds the payload to the get bucket replication default response
func (*GetBucketReplicationDefault) WithStatusCode ¶
func (o *GetBucketReplicationDefault) WithStatusCode(code int) *GetBucketReplicationDefault
WithStatusCode adds the status to the get bucket replication default response
func (*GetBucketReplicationDefault) WriteResponse ¶
func (o *GetBucketReplicationDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketReplicationHandler ¶
type GetBucketReplicationHandler interface {
Handle(GetBucketReplicationParams, *models.Principal) middleware.Responder
}
GetBucketReplicationHandler interface for that can handle valid get bucket replication params
type GetBucketReplicationHandlerFunc ¶
type GetBucketReplicationHandlerFunc func(GetBucketReplicationParams, *models.Principal) middleware.Responder
GetBucketReplicationHandlerFunc turns a function with the right signature into a get bucket replication handler
func (GetBucketReplicationHandlerFunc) Handle ¶
func (fn GetBucketReplicationHandlerFunc) Handle(params GetBucketReplicationParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketReplicationOK ¶
type GetBucketReplicationOK struct { /* In: Body */ Payload *models.BucketReplicationResponse `json:"body,omitempty"` }
GetBucketReplicationOK A successful response.
swagger:response getBucketReplicationOK
func NewGetBucketReplicationOK ¶
func NewGetBucketReplicationOK() *GetBucketReplicationOK
NewGetBucketReplicationOK creates GetBucketReplicationOK with default headers values
func (*GetBucketReplicationOK) SetPayload ¶
func (o *GetBucketReplicationOK) SetPayload(payload *models.BucketReplicationResponse)
SetPayload sets the payload to the get bucket replication o k response
func (*GetBucketReplicationOK) WithPayload ¶
func (o *GetBucketReplicationOK) WithPayload(payload *models.BucketReplicationResponse) *GetBucketReplicationOK
WithPayload adds the payload to the get bucket replication o k response
func (*GetBucketReplicationOK) WriteResponse ¶
func (o *GetBucketReplicationOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketReplicationParams ¶
type GetBucketReplicationParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
GetBucketReplicationParams contains all the bound params for the get bucket replication operation typically these are obtained from a http.Request
swagger:parameters GetBucketReplication
func NewGetBucketReplicationParams ¶
func NewGetBucketReplicationParams() GetBucketReplicationParams
NewGetBucketReplicationParams creates a new GetBucketReplicationParams object
There are no default values defined in the spec.
func (*GetBucketReplicationParams) BindRequest ¶
func (o *GetBucketReplicationParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketReplicationParams() beforehand.
type GetBucketReplicationRule ¶
type GetBucketReplicationRule struct { Context *middleware.Context Handler GetBucketReplicationRuleHandler }
GetBucketReplicationRule swagger:route GET /buckets/{bucket_name}/replication/{rule_id} Bucket getBucketReplicationRule
Bucket Replication
func NewGetBucketReplicationRule ¶
func NewGetBucketReplicationRule(ctx *middleware.Context, handler GetBucketReplicationRuleHandler) *GetBucketReplicationRule
NewGetBucketReplicationRule creates a new http.Handler for the get bucket replication rule operation
func (*GetBucketReplicationRule) ServeHTTP ¶
func (o *GetBucketReplicationRule) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketReplicationRuleDefault ¶
type GetBucketReplicationRuleDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketReplicationRuleDefault Generic error response.
swagger:response getBucketReplicationRuleDefault
func NewGetBucketReplicationRuleDefault ¶
func NewGetBucketReplicationRuleDefault(code int) *GetBucketReplicationRuleDefault
NewGetBucketReplicationRuleDefault creates GetBucketReplicationRuleDefault with default headers values
func (*GetBucketReplicationRuleDefault) SetPayload ¶
func (o *GetBucketReplicationRuleDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket replication rule default response
func (*GetBucketReplicationRuleDefault) SetStatusCode ¶
func (o *GetBucketReplicationRuleDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket replication rule default response
func (*GetBucketReplicationRuleDefault) WithPayload ¶
func (o *GetBucketReplicationRuleDefault) WithPayload(payload *models.APIError) *GetBucketReplicationRuleDefault
WithPayload adds the payload to the get bucket replication rule default response
func (*GetBucketReplicationRuleDefault) WithStatusCode ¶
func (o *GetBucketReplicationRuleDefault) WithStatusCode(code int) *GetBucketReplicationRuleDefault
WithStatusCode adds the status to the get bucket replication rule default response
func (*GetBucketReplicationRuleDefault) WriteResponse ¶
func (o *GetBucketReplicationRuleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketReplicationRuleHandler ¶
type GetBucketReplicationRuleHandler interface {
Handle(GetBucketReplicationRuleParams, *models.Principal) middleware.Responder
}
GetBucketReplicationRuleHandler interface for that can handle valid get bucket replication rule params
type GetBucketReplicationRuleHandlerFunc ¶
type GetBucketReplicationRuleHandlerFunc func(GetBucketReplicationRuleParams, *models.Principal) middleware.Responder
GetBucketReplicationRuleHandlerFunc turns a function with the right signature into a get bucket replication rule handler
func (GetBucketReplicationRuleHandlerFunc) Handle ¶
func (fn GetBucketReplicationRuleHandlerFunc) Handle(params GetBucketReplicationRuleParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketReplicationRuleOK ¶
type GetBucketReplicationRuleOK struct { /* In: Body */ Payload *models.BucketReplicationRule `json:"body,omitempty"` }
GetBucketReplicationRuleOK A successful response.
swagger:response getBucketReplicationRuleOK
func NewGetBucketReplicationRuleOK ¶
func NewGetBucketReplicationRuleOK() *GetBucketReplicationRuleOK
NewGetBucketReplicationRuleOK creates GetBucketReplicationRuleOK with default headers values
func (*GetBucketReplicationRuleOK) SetPayload ¶
func (o *GetBucketReplicationRuleOK) SetPayload(payload *models.BucketReplicationRule)
SetPayload sets the payload to the get bucket replication rule o k response
func (*GetBucketReplicationRuleOK) WithPayload ¶
func (o *GetBucketReplicationRuleOK) WithPayload(payload *models.BucketReplicationRule) *GetBucketReplicationRuleOK
WithPayload adds the payload to the get bucket replication rule o k response
func (*GetBucketReplicationRuleOK) WriteResponse ¶
func (o *GetBucketReplicationRuleOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketReplicationRuleParams ¶
type GetBucketReplicationRuleParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string /* Required: true In: path */ RuleID string }
GetBucketReplicationRuleParams contains all the bound params for the get bucket replication rule operation typically these are obtained from a http.Request
swagger:parameters GetBucketReplicationRule
func NewGetBucketReplicationRuleParams ¶
func NewGetBucketReplicationRuleParams() GetBucketReplicationRuleParams
NewGetBucketReplicationRuleParams creates a new GetBucketReplicationRuleParams object
There are no default values defined in the spec.
func (*GetBucketReplicationRuleParams) BindRequest ¶
func (o *GetBucketReplicationRuleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketReplicationRuleParams() beforehand.
type GetBucketReplicationRuleURL ¶
type GetBucketReplicationRuleURL struct { BucketName string RuleID string // contains filtered or unexported fields }
GetBucketReplicationRuleURL generates an URL for the get bucket replication rule operation
func (*GetBucketReplicationRuleURL) Build ¶
func (o *GetBucketReplicationRuleURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketReplicationRuleURL) BuildFull ¶
func (o *GetBucketReplicationRuleURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketReplicationRuleURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketReplicationRuleURL) SetBasePath ¶
func (o *GetBucketReplicationRuleURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketReplicationRuleURL) String ¶
func (o *GetBucketReplicationRuleURL) String() string
String returns the string representation of the path with query string
func (*GetBucketReplicationRuleURL) StringFull ¶
func (o *GetBucketReplicationRuleURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketReplicationRuleURL) WithBasePath ¶
func (o *GetBucketReplicationRuleURL) WithBasePath(bp string) *GetBucketReplicationRuleURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketReplicationURL ¶
type GetBucketReplicationURL struct { BucketName string // contains filtered or unexported fields }
GetBucketReplicationURL generates an URL for the get bucket replication operation
func (*GetBucketReplicationURL) Build ¶
func (o *GetBucketReplicationURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketReplicationURL) BuildFull ¶
func (o *GetBucketReplicationURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketReplicationURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketReplicationURL) SetBasePath ¶
func (o *GetBucketReplicationURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketReplicationURL) String ¶
func (o *GetBucketReplicationURL) String() string
String returns the string representation of the path with query string
func (*GetBucketReplicationURL) StringFull ¶
func (o *GetBucketReplicationURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketReplicationURL) WithBasePath ¶
func (o *GetBucketReplicationURL) WithBasePath(bp string) *GetBucketReplicationURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketRetentionConfig ¶
type GetBucketRetentionConfig struct { Context *middleware.Context Handler GetBucketRetentionConfigHandler }
GetBucketRetentionConfig swagger:route GET /buckets/{bucket_name}/retention Bucket getBucketRetentionConfig
Get Bucket's retention config
func NewGetBucketRetentionConfig ¶
func NewGetBucketRetentionConfig(ctx *middleware.Context, handler GetBucketRetentionConfigHandler) *GetBucketRetentionConfig
NewGetBucketRetentionConfig creates a new http.Handler for the get bucket retention config operation
func (*GetBucketRetentionConfig) ServeHTTP ¶
func (o *GetBucketRetentionConfig) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketRetentionConfigDefault ¶
type GetBucketRetentionConfigDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketRetentionConfigDefault Generic error response.
swagger:response getBucketRetentionConfigDefault
func NewGetBucketRetentionConfigDefault ¶
func NewGetBucketRetentionConfigDefault(code int) *GetBucketRetentionConfigDefault
NewGetBucketRetentionConfigDefault creates GetBucketRetentionConfigDefault with default headers values
func (*GetBucketRetentionConfigDefault) SetPayload ¶
func (o *GetBucketRetentionConfigDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket retention config default response
func (*GetBucketRetentionConfigDefault) SetStatusCode ¶
func (o *GetBucketRetentionConfigDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket retention config default response
func (*GetBucketRetentionConfigDefault) WithPayload ¶
func (o *GetBucketRetentionConfigDefault) WithPayload(payload *models.APIError) *GetBucketRetentionConfigDefault
WithPayload adds the payload to the get bucket retention config default response
func (*GetBucketRetentionConfigDefault) WithStatusCode ¶
func (o *GetBucketRetentionConfigDefault) WithStatusCode(code int) *GetBucketRetentionConfigDefault
WithStatusCode adds the status to the get bucket retention config default response
func (*GetBucketRetentionConfigDefault) WriteResponse ¶
func (o *GetBucketRetentionConfigDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketRetentionConfigHandler ¶
type GetBucketRetentionConfigHandler interface {
Handle(GetBucketRetentionConfigParams, *models.Principal) middleware.Responder
}
GetBucketRetentionConfigHandler interface for that can handle valid get bucket retention config params
type GetBucketRetentionConfigHandlerFunc ¶
type GetBucketRetentionConfigHandlerFunc func(GetBucketRetentionConfigParams, *models.Principal) middleware.Responder
GetBucketRetentionConfigHandlerFunc turns a function with the right signature into a get bucket retention config handler
func (GetBucketRetentionConfigHandlerFunc) Handle ¶
func (fn GetBucketRetentionConfigHandlerFunc) Handle(params GetBucketRetentionConfigParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketRetentionConfigOK ¶
type GetBucketRetentionConfigOK struct { /* In: Body */ Payload *models.GetBucketRetentionConfig `json:"body,omitempty"` }
GetBucketRetentionConfigOK A successful response.
swagger:response getBucketRetentionConfigOK
func NewGetBucketRetentionConfigOK ¶
func NewGetBucketRetentionConfigOK() *GetBucketRetentionConfigOK
NewGetBucketRetentionConfigOK creates GetBucketRetentionConfigOK with default headers values
func (*GetBucketRetentionConfigOK) SetPayload ¶
func (o *GetBucketRetentionConfigOK) SetPayload(payload *models.GetBucketRetentionConfig)
SetPayload sets the payload to the get bucket retention config o k response
func (*GetBucketRetentionConfigOK) WithPayload ¶
func (o *GetBucketRetentionConfigOK) WithPayload(payload *models.GetBucketRetentionConfig) *GetBucketRetentionConfigOK
WithPayload adds the payload to the get bucket retention config o k response
func (*GetBucketRetentionConfigOK) WriteResponse ¶
func (o *GetBucketRetentionConfigOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketRetentionConfigParams ¶
type GetBucketRetentionConfigParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
GetBucketRetentionConfigParams contains all the bound params for the get bucket retention config operation typically these are obtained from a http.Request
swagger:parameters GetBucketRetentionConfig
func NewGetBucketRetentionConfigParams ¶
func NewGetBucketRetentionConfigParams() GetBucketRetentionConfigParams
NewGetBucketRetentionConfigParams creates a new GetBucketRetentionConfigParams object
There are no default values defined in the spec.
func (*GetBucketRetentionConfigParams) BindRequest ¶
func (o *GetBucketRetentionConfigParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketRetentionConfigParams() beforehand.
type GetBucketRetentionConfigURL ¶
type GetBucketRetentionConfigURL struct { BucketName string // contains filtered or unexported fields }
GetBucketRetentionConfigURL generates an URL for the get bucket retention config operation
func (*GetBucketRetentionConfigURL) Build ¶
func (o *GetBucketRetentionConfigURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketRetentionConfigURL) BuildFull ¶
func (o *GetBucketRetentionConfigURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketRetentionConfigURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketRetentionConfigURL) SetBasePath ¶
func (o *GetBucketRetentionConfigURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketRetentionConfigURL) String ¶
func (o *GetBucketRetentionConfigURL) String() string
String returns the string representation of the path with query string
func (*GetBucketRetentionConfigURL) StringFull ¶
func (o *GetBucketRetentionConfigURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketRetentionConfigURL) WithBasePath ¶
func (o *GetBucketRetentionConfigURL) WithBasePath(bp string) *GetBucketRetentionConfigURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketRewind ¶
type GetBucketRewind struct { Context *middleware.Context Handler GetBucketRewindHandler }
GetBucketRewind swagger:route GET /buckets/{bucket_name}/rewind/{date} Bucket getBucketRewind
Get objects in a bucket for a rewind date
func NewGetBucketRewind ¶
func NewGetBucketRewind(ctx *middleware.Context, handler GetBucketRewindHandler) *GetBucketRewind
NewGetBucketRewind creates a new http.Handler for the get bucket rewind operation
func (*GetBucketRewind) ServeHTTP ¶
func (o *GetBucketRewind) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketRewindDefault ¶
type GetBucketRewindDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketRewindDefault Generic error response.
swagger:response getBucketRewindDefault
func NewGetBucketRewindDefault ¶
func NewGetBucketRewindDefault(code int) *GetBucketRewindDefault
NewGetBucketRewindDefault creates GetBucketRewindDefault with default headers values
func (*GetBucketRewindDefault) SetPayload ¶
func (o *GetBucketRewindDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket rewind default response
func (*GetBucketRewindDefault) SetStatusCode ¶
func (o *GetBucketRewindDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket rewind default response
func (*GetBucketRewindDefault) WithPayload ¶
func (o *GetBucketRewindDefault) WithPayload(payload *models.APIError) *GetBucketRewindDefault
WithPayload adds the payload to the get bucket rewind default response
func (*GetBucketRewindDefault) WithStatusCode ¶
func (o *GetBucketRewindDefault) WithStatusCode(code int) *GetBucketRewindDefault
WithStatusCode adds the status to the get bucket rewind default response
func (*GetBucketRewindDefault) WriteResponse ¶
func (o *GetBucketRewindDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketRewindHandler ¶
type GetBucketRewindHandler interface {
Handle(GetBucketRewindParams, *models.Principal) middleware.Responder
}
GetBucketRewindHandler interface for that can handle valid get bucket rewind params
type GetBucketRewindHandlerFunc ¶
type GetBucketRewindHandlerFunc func(GetBucketRewindParams, *models.Principal) middleware.Responder
GetBucketRewindHandlerFunc turns a function with the right signature into a get bucket rewind handler
func (GetBucketRewindHandlerFunc) Handle ¶
func (fn GetBucketRewindHandlerFunc) Handle(params GetBucketRewindParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketRewindOK ¶
type GetBucketRewindOK struct { /* In: Body */ Payload *models.RewindResponse `json:"body,omitempty"` }
GetBucketRewindOK A successful response.
swagger:response getBucketRewindOK
func NewGetBucketRewindOK ¶
func NewGetBucketRewindOK() *GetBucketRewindOK
NewGetBucketRewindOK creates GetBucketRewindOK with default headers values
func (*GetBucketRewindOK) SetPayload ¶
func (o *GetBucketRewindOK) SetPayload(payload *models.RewindResponse)
SetPayload sets the payload to the get bucket rewind o k response
func (*GetBucketRewindOK) WithPayload ¶
func (o *GetBucketRewindOK) WithPayload(payload *models.RewindResponse) *GetBucketRewindOK
WithPayload adds the payload to the get bucket rewind o k response
func (*GetBucketRewindOK) WriteResponse ¶
func (o *GetBucketRewindOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketRewindParams ¶
type GetBucketRewindParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string /* Required: true In: path */ Date string /* In: query */ Prefix *string }
GetBucketRewindParams contains all the bound params for the get bucket rewind operation typically these are obtained from a http.Request
swagger:parameters GetBucketRewind
func NewGetBucketRewindParams ¶
func NewGetBucketRewindParams() GetBucketRewindParams
NewGetBucketRewindParams creates a new GetBucketRewindParams object
There are no default values defined in the spec.
func (*GetBucketRewindParams) BindRequest ¶
func (o *GetBucketRewindParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketRewindParams() beforehand.
type GetBucketRewindURL ¶
type GetBucketRewindURL struct { BucketName string Date string Prefix *string // contains filtered or unexported fields }
GetBucketRewindURL generates an URL for the get bucket rewind operation
func (*GetBucketRewindURL) Build ¶
func (o *GetBucketRewindURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketRewindURL) BuildFull ¶
func (o *GetBucketRewindURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketRewindURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketRewindURL) SetBasePath ¶
func (o *GetBucketRewindURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketRewindURL) String ¶
func (o *GetBucketRewindURL) String() string
String returns the string representation of the path with query string
func (*GetBucketRewindURL) StringFull ¶
func (o *GetBucketRewindURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketRewindURL) WithBasePath ¶
func (o *GetBucketRewindURL) WithBasePath(bp string) *GetBucketRewindURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetBucketVersioning ¶
type GetBucketVersioning struct { Context *middleware.Context Handler GetBucketVersioningHandler }
GetBucketVersioning swagger:route GET /buckets/{bucket_name}/versioning Bucket getBucketVersioning
Bucket Versioning
func NewGetBucketVersioning ¶
func NewGetBucketVersioning(ctx *middleware.Context, handler GetBucketVersioningHandler) *GetBucketVersioning
NewGetBucketVersioning creates a new http.Handler for the get bucket versioning operation
func (*GetBucketVersioning) ServeHTTP ¶
func (o *GetBucketVersioning) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetBucketVersioningDefault ¶
type GetBucketVersioningDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
GetBucketVersioningDefault Generic error response.
swagger:response getBucketVersioningDefault
func NewGetBucketVersioningDefault ¶
func NewGetBucketVersioningDefault(code int) *GetBucketVersioningDefault
NewGetBucketVersioningDefault creates GetBucketVersioningDefault with default headers values
func (*GetBucketVersioningDefault) SetPayload ¶
func (o *GetBucketVersioningDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get bucket versioning default response
func (*GetBucketVersioningDefault) SetStatusCode ¶
func (o *GetBucketVersioningDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get bucket versioning default response
func (*GetBucketVersioningDefault) WithPayload ¶
func (o *GetBucketVersioningDefault) WithPayload(payload *models.APIError) *GetBucketVersioningDefault
WithPayload adds the payload to the get bucket versioning default response
func (*GetBucketVersioningDefault) WithStatusCode ¶
func (o *GetBucketVersioningDefault) WithStatusCode(code int) *GetBucketVersioningDefault
WithStatusCode adds the status to the get bucket versioning default response
func (*GetBucketVersioningDefault) WriteResponse ¶
func (o *GetBucketVersioningDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketVersioningHandler ¶
type GetBucketVersioningHandler interface {
Handle(GetBucketVersioningParams, *models.Principal) middleware.Responder
}
GetBucketVersioningHandler interface for that can handle valid get bucket versioning params
type GetBucketVersioningHandlerFunc ¶
type GetBucketVersioningHandlerFunc func(GetBucketVersioningParams, *models.Principal) middleware.Responder
GetBucketVersioningHandlerFunc turns a function with the right signature into a get bucket versioning handler
func (GetBucketVersioningHandlerFunc) Handle ¶
func (fn GetBucketVersioningHandlerFunc) Handle(params GetBucketVersioningParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetBucketVersioningOK ¶
type GetBucketVersioningOK struct { /* In: Body */ Payload *models.BucketVersioningResponse `json:"body,omitempty"` }
GetBucketVersioningOK A successful response.
swagger:response getBucketVersioningOK
func NewGetBucketVersioningOK ¶
func NewGetBucketVersioningOK() *GetBucketVersioningOK
NewGetBucketVersioningOK creates GetBucketVersioningOK with default headers values
func (*GetBucketVersioningOK) SetPayload ¶
func (o *GetBucketVersioningOK) SetPayload(payload *models.BucketVersioningResponse)
SetPayload sets the payload to the get bucket versioning o k response
func (*GetBucketVersioningOK) WithPayload ¶
func (o *GetBucketVersioningOK) WithPayload(payload *models.BucketVersioningResponse) *GetBucketVersioningOK
WithPayload adds the payload to the get bucket versioning o k response
func (*GetBucketVersioningOK) WriteResponse ¶
func (o *GetBucketVersioningOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetBucketVersioningParams ¶
type GetBucketVersioningParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string }
GetBucketVersioningParams contains all the bound params for the get bucket versioning operation typically these are obtained from a http.Request
swagger:parameters GetBucketVersioning
func NewGetBucketVersioningParams ¶
func NewGetBucketVersioningParams() GetBucketVersioningParams
NewGetBucketVersioningParams creates a new GetBucketVersioningParams object
There are no default values defined in the spec.
func (*GetBucketVersioningParams) BindRequest ¶
func (o *GetBucketVersioningParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetBucketVersioningParams() beforehand.
type GetBucketVersioningURL ¶
type GetBucketVersioningURL struct { BucketName string // contains filtered or unexported fields }
GetBucketVersioningURL generates an URL for the get bucket versioning operation
func (*GetBucketVersioningURL) Build ¶
func (o *GetBucketVersioningURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetBucketVersioningURL) BuildFull ¶
func (o *GetBucketVersioningURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetBucketVersioningURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetBucketVersioningURL) SetBasePath ¶
func (o *GetBucketVersioningURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetBucketVersioningURL) String ¶
func (o *GetBucketVersioningURL) String() string
String returns the string representation of the path with query string
func (*GetBucketVersioningURL) StringFull ¶
func (o *GetBucketVersioningURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetBucketVersioningURL) WithBasePath ¶
func (o *GetBucketVersioningURL) WithBasePath(bp string) *GetBucketVersioningURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetMaxShareLinkExp ¶ added in v0.41.0
type GetMaxShareLinkExp struct {}
GetMaxShareLinkExp swagger:route GET /buckets/max-share-exp Bucket getMaxShareLinkExp
Get max expiration time for share link in seconds
func NewGetMaxShareLinkExp ¶ added in v0.41.0
func NewGetMaxShareLinkExp(ctx *middleware.Context, handler GetMaxShareLinkExpHandler) *GetMaxShareLinkExp
NewGetMaxShareLinkExp creates a new http.Handler for the get max share link exp operation
func (*GetMaxShareLinkExp) ServeHTTP ¶ added in v0.41.0
func (o *GetMaxShareLinkExp) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetMaxShareLinkExpDefault ¶ added in v0.41.0
type GetMaxShareLinkExpDefault struct { models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }Payload *
GetMaxShareLinkExpDefault Generic error response.
swagger:response getMaxShareLinkExpDefault
func NewGetMaxShareLinkExpDefault ¶ added in v0.41.0
func NewGetMaxShareLinkExpDefault(code int) *GetMaxShareLinkExpDefault
NewGetMaxShareLinkExpDefault creates GetMaxShareLinkExpDefault with default headers values
func (*GetMaxShareLinkExpDefault) SetPayload ¶ added in v0.41.0
func (o *GetMaxShareLinkExpDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the get max share link exp default response
func (*GetMaxShareLinkExpDefault) SetStatusCode ¶ added in v0.41.0
func (o *GetMaxShareLinkExpDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get max share link exp default response
func (*GetMaxShareLinkExpDefault) WithPayload ¶ added in v0.41.0
func (o *GetMaxShareLinkExpDefault) WithPayload(payload *models.APIError) *GetMaxShareLinkExpDefault
WithPayload adds the payload to the get max share link exp default response
func (*GetMaxShareLinkExpDefault) WithStatusCode ¶ added in v0.41.0
func (o *GetMaxShareLinkExpDefault) WithStatusCode(code int) *GetMaxShareLinkExpDefault
WithStatusCode adds the status to the get max share link exp default response
func (*GetMaxShareLinkExpDefault) WriteResponse ¶ added in v0.41.0
func (o *GetMaxShareLinkExpDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetMaxShareLinkExpHandler ¶ added in v0.41.0
type GetMaxShareLinkExpHandler interface {
}GetMaxShareLinkExpHandler interface for that can handle valid get max share link exp params
type GetMaxShareLinkExpHandlerFunc ¶ added in v0.41.0
type GetMaxShareLinkExpHandlerFunc func(GetMaxShareLinkExpParams, *models.Principal) middleware.Responder
GetMaxShareLinkExpHandlerFunc turns a function with the right signature into a get max share link exp handler
func (GetMaxShareLinkExpHandlerFunc) Handle ¶ added in v0.41.0
func (fn GetMaxShareLinkExpHandlerFunc) Handle(params GetMaxShareLinkExpParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type GetMaxShareLinkExpOK ¶ added in v0.41.0
type GetMaxShareLinkExpOK struct { models.MaxShareLinkExpResponse `json:"body,omitempty"` }Payload *
GetMaxShareLinkExpOK A successful response.
swagger:response getMaxShareLinkExpOK
func NewGetMaxShareLinkExpOK ¶ added in v0.41.0
func NewGetMaxShareLinkExpOK() *GetMaxShareLinkExpOK
NewGetMaxShareLinkExpOK creates GetMaxShareLinkExpOK with default headers values
func (*GetMaxShareLinkExpOK) SetPayload ¶ added in v0.41.0
func (o *GetMaxShareLinkExpOK) SetPayload(payload *models.MaxShareLinkExpResponse)
SetPayload sets the payload to the get max share link exp o k response
func (*GetMaxShareLinkExpOK) WithPayload ¶ added in v0.41.0
func (o *GetMaxShareLinkExpOK) WithPayload(payload *models.MaxShareLinkExpResponse) *GetMaxShareLinkExpOK
WithPayload adds the payload to the get max share link exp o k response
func (*GetMaxShareLinkExpOK) WriteResponse ¶ added in v0.41.0
func (o *GetMaxShareLinkExpOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetMaxShareLinkExpParams ¶ added in v0.41.0
GetMaxShareLinkExpParams contains all the bound params for the get max share link exp operation typically these are obtained from a http.Request
swagger:parameters GetMaxShareLinkExp
func NewGetMaxShareLinkExpParams ¶ added in v0.41.0
func NewGetMaxShareLinkExpParams() GetMaxShareLinkExpParams
NewGetMaxShareLinkExpParams creates a new GetMaxShareLinkExpParams object
There are no default values defined in the spec.
func (*GetMaxShareLinkExpParams) BindRequest ¶ added in v0.41.0
func (o *GetMaxShareLinkExpParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetMaxShareLinkExpParams() beforehand.
type GetMaxShareLinkExpURL ¶ added in v0.41.0
type GetMaxShareLinkExpURL struct {
// contains filtered or unexported fields
}
GetMaxShareLinkExpURL generates an URL for the get max share link exp operation
func (*GetMaxShareLinkExpURL) Build ¶ added in v0.41.0
func (o *GetMaxShareLinkExpURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetMaxShareLinkExpURL) BuildFull ¶ added in v0.41.0
func (o *GetMaxShareLinkExpURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetMaxShareLinkExpURL) Must ¶ added in v0.41.0
Must is a helper function to panic when the url builder returns an error
func (*GetMaxShareLinkExpURL) SetBasePath ¶ added in v0.41.0
func (o *GetMaxShareLinkExpURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetMaxShareLinkExpURL) String ¶ added in v0.41.0
func (o *GetMaxShareLinkExpURL) String() string
String returns the string representation of the path with query string
func (*GetMaxShareLinkExpURL) StringFull ¶ added in v0.41.0
func (o *GetMaxShareLinkExpURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetMaxShareLinkExpURL) WithBasePath ¶ added in v0.41.0
func (o *GetMaxShareLinkExpURL) WithBasePath(bp string) *GetMaxShareLinkExpURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListAccessRulesWithBucket ¶
type ListAccessRulesWithBucket struct { Context *middleware.Context Handler ListAccessRulesWithBucketHandler }
ListAccessRulesWithBucket swagger:route GET /bucket/{bucket}/access-rules Bucket listAccessRulesWithBucket
List Access Rules With Given Bucket
func NewListAccessRulesWithBucket ¶
func NewListAccessRulesWithBucket(ctx *middleware.Context, handler ListAccessRulesWithBucketHandler) *ListAccessRulesWithBucket
NewListAccessRulesWithBucket creates a new http.Handler for the list access rules with bucket operation
func (*ListAccessRulesWithBucket) ServeHTTP ¶
func (o *ListAccessRulesWithBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListAccessRulesWithBucketDefault ¶
type ListAccessRulesWithBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
ListAccessRulesWithBucketDefault Generic error response.
swagger:response listAccessRulesWithBucketDefault
func NewListAccessRulesWithBucketDefault ¶
func NewListAccessRulesWithBucketDefault(code int) *ListAccessRulesWithBucketDefault
NewListAccessRulesWithBucketDefault creates ListAccessRulesWithBucketDefault with default headers values
func (*ListAccessRulesWithBucketDefault) SetPayload ¶
func (o *ListAccessRulesWithBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the list access rules with bucket default response
func (*ListAccessRulesWithBucketDefault) SetStatusCode ¶
func (o *ListAccessRulesWithBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the list access rules with bucket default response
func (*ListAccessRulesWithBucketDefault) WithPayload ¶
func (o *ListAccessRulesWithBucketDefault) WithPayload(payload *models.APIError) *ListAccessRulesWithBucketDefault
WithPayload adds the payload to the list access rules with bucket default response
func (*ListAccessRulesWithBucketDefault) WithStatusCode ¶
func (o *ListAccessRulesWithBucketDefault) WithStatusCode(code int) *ListAccessRulesWithBucketDefault
WithStatusCode adds the status to the list access rules with bucket default response
func (*ListAccessRulesWithBucketDefault) WriteResponse ¶
func (o *ListAccessRulesWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListAccessRulesWithBucketHandler ¶
type ListAccessRulesWithBucketHandler interface {
Handle(ListAccessRulesWithBucketParams, *models.Principal) middleware.Responder
}
ListAccessRulesWithBucketHandler interface for that can handle valid list access rules with bucket params
type ListAccessRulesWithBucketHandlerFunc ¶
type ListAccessRulesWithBucketHandlerFunc func(ListAccessRulesWithBucketParams, *models.Principal) middleware.Responder
ListAccessRulesWithBucketHandlerFunc turns a function with the right signature into a list access rules with bucket handler
func (ListAccessRulesWithBucketHandlerFunc) Handle ¶
func (fn ListAccessRulesWithBucketHandlerFunc) Handle(params ListAccessRulesWithBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ListAccessRulesWithBucketOK ¶
type ListAccessRulesWithBucketOK struct { /* In: Body */ Payload *models.ListAccessRulesResponse `json:"body,omitempty"` }
ListAccessRulesWithBucketOK A successful response.
swagger:response listAccessRulesWithBucketOK
func NewListAccessRulesWithBucketOK ¶
func NewListAccessRulesWithBucketOK() *ListAccessRulesWithBucketOK
NewListAccessRulesWithBucketOK creates ListAccessRulesWithBucketOK with default headers values
func (*ListAccessRulesWithBucketOK) SetPayload ¶
func (o *ListAccessRulesWithBucketOK) SetPayload(payload *models.ListAccessRulesResponse)
SetPayload sets the payload to the list access rules with bucket o k response
func (*ListAccessRulesWithBucketOK) WithPayload ¶
func (o *ListAccessRulesWithBucketOK) WithPayload(payload *models.ListAccessRulesResponse) *ListAccessRulesWithBucketOK
WithPayload adds the payload to the list access rules with bucket o k response
func (*ListAccessRulesWithBucketOK) WriteResponse ¶
func (o *ListAccessRulesWithBucketOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListAccessRulesWithBucketParams ¶
type ListAccessRulesWithBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Bucket string /* In: query Default: 20 */ Limit *int32 /* In: query Default: 0 */ Offset *int32 }
ListAccessRulesWithBucketParams contains all the bound params for the list access rules with bucket operation typically these are obtained from a http.Request
swagger:parameters ListAccessRulesWithBucket
func NewListAccessRulesWithBucketParams ¶
func NewListAccessRulesWithBucketParams() ListAccessRulesWithBucketParams
NewListAccessRulesWithBucketParams creates a new ListAccessRulesWithBucketParams object with the default values initialized.
func (*ListAccessRulesWithBucketParams) BindRequest ¶
func (o *ListAccessRulesWithBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListAccessRulesWithBucketParams() beforehand.
type ListAccessRulesWithBucketURL ¶
type ListAccessRulesWithBucketURL struct { Bucket string Limit *int32 Offset *int32 // contains filtered or unexported fields }
ListAccessRulesWithBucketURL generates an URL for the list access rules with bucket operation
func (*ListAccessRulesWithBucketURL) Build ¶
func (o *ListAccessRulesWithBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListAccessRulesWithBucketURL) BuildFull ¶
func (o *ListAccessRulesWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListAccessRulesWithBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListAccessRulesWithBucketURL) SetBasePath ¶
func (o *ListAccessRulesWithBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListAccessRulesWithBucketURL) String ¶
func (o *ListAccessRulesWithBucketURL) String() string
String returns the string representation of the path with query string
func (*ListAccessRulesWithBucketURL) StringFull ¶
func (o *ListAccessRulesWithBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListAccessRulesWithBucketURL) WithBasePath ¶
func (o *ListAccessRulesWithBucketURL) WithBasePath(bp string) *ListAccessRulesWithBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListBucketEvents ¶
type ListBucketEvents struct { Context *middleware.Context Handler ListBucketEventsHandler }
ListBucketEvents swagger:route GET /buckets/{bucket_name}/events Bucket listBucketEvents
List Bucket Events
func NewListBucketEvents ¶
func NewListBucketEvents(ctx *middleware.Context, handler ListBucketEventsHandler) *ListBucketEvents
NewListBucketEvents creates a new http.Handler for the list bucket events operation
func (*ListBucketEvents) ServeHTTP ¶
func (o *ListBucketEvents) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListBucketEventsDefault ¶
type ListBucketEventsDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
ListBucketEventsDefault Generic error response.
swagger:response listBucketEventsDefault
func NewListBucketEventsDefault ¶
func NewListBucketEventsDefault(code int) *ListBucketEventsDefault
NewListBucketEventsDefault creates ListBucketEventsDefault with default headers values
func (*ListBucketEventsDefault) SetPayload ¶
func (o *ListBucketEventsDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the list bucket events default response
func (*ListBucketEventsDefault) SetStatusCode ¶
func (o *ListBucketEventsDefault) SetStatusCode(code int)
SetStatusCode sets the status to the list bucket events default response
func (*ListBucketEventsDefault) WithPayload ¶
func (o *ListBucketEventsDefault) WithPayload(payload *models.APIError) *ListBucketEventsDefault
WithPayload adds the payload to the list bucket events default response
func (*ListBucketEventsDefault) WithStatusCode ¶
func (o *ListBucketEventsDefault) WithStatusCode(code int) *ListBucketEventsDefault
WithStatusCode adds the status to the list bucket events default response
func (*ListBucketEventsDefault) WriteResponse ¶
func (o *ListBucketEventsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListBucketEventsHandler ¶
type ListBucketEventsHandler interface {
Handle(ListBucketEventsParams, *models.Principal) middleware.Responder
}
ListBucketEventsHandler interface for that can handle valid list bucket events params
type ListBucketEventsHandlerFunc ¶
type ListBucketEventsHandlerFunc func(ListBucketEventsParams, *models.Principal) middleware.Responder
ListBucketEventsHandlerFunc turns a function with the right signature into a list bucket events handler
func (ListBucketEventsHandlerFunc) Handle ¶
func (fn ListBucketEventsHandlerFunc) Handle(params ListBucketEventsParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ListBucketEventsOK ¶
type ListBucketEventsOK struct { /* In: Body */ Payload *models.ListBucketEventsResponse `json:"body,omitempty"` }
ListBucketEventsOK A successful response.
swagger:response listBucketEventsOK
func NewListBucketEventsOK ¶
func NewListBucketEventsOK() *ListBucketEventsOK
NewListBucketEventsOK creates ListBucketEventsOK with default headers values
func (*ListBucketEventsOK) SetPayload ¶
func (o *ListBucketEventsOK) SetPayload(payload *models.ListBucketEventsResponse)
SetPayload sets the payload to the list bucket events o k response
func (*ListBucketEventsOK) WithPayload ¶
func (o *ListBucketEventsOK) WithPayload(payload *models.ListBucketEventsResponse) *ListBucketEventsOK
WithPayload adds the payload to the list bucket events o k response
func (*ListBucketEventsOK) WriteResponse ¶
func (o *ListBucketEventsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListBucketEventsParams ¶
type ListBucketEventsParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ BucketName string /* In: query Default: 20 */ Limit *int32 /* In: query Default: 0 */ Offset *int32 }
ListBucketEventsParams contains all the bound params for the list bucket events operation typically these are obtained from a http.Request
swagger:parameters ListBucketEvents
func NewListBucketEventsParams ¶
func NewListBucketEventsParams() ListBucketEventsParams
NewListBucketEventsParams creates a new ListBucketEventsParams object with the default values initialized.
func (*ListBucketEventsParams) BindRequest ¶
func (o *ListBucketEventsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListBucketEventsParams() beforehand.
type ListBucketEventsURL ¶
type ListBucketEventsURL struct { BucketName string Limit *int32 Offset *int32 // contains filtered or unexported fields }
ListBucketEventsURL generates an URL for the list bucket events operation
func (*ListBucketEventsURL) Build ¶
func (o *ListBucketEventsURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListBucketEventsURL) BuildFull ¶
func (o *ListBucketEventsURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListBucketEventsURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListBucketEventsURL) SetBasePath ¶
func (o *ListBucketEventsURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListBucketEventsURL) String ¶
func (o *ListBucketEventsURL) String() string
String returns the string representation of the path with query string
func (*ListBucketEventsURL) StringFull ¶
func (o *ListBucketEventsURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListBucketEventsURL) WithBasePath ¶
func (o *ListBucketEventsURL) WithBasePath(bp string) *ListBucketEventsURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListBuckets ¶
type ListBuckets struct { Context *middleware.Context Handler ListBucketsHandler }
ListBuckets swagger:route GET /buckets Bucket listBuckets
List Buckets
func NewListBuckets ¶
func NewListBuckets(ctx *middleware.Context, handler ListBucketsHandler) *ListBuckets
NewListBuckets creates a new http.Handler for the list buckets operation
func (*ListBuckets) ServeHTTP ¶
func (o *ListBuckets) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListBucketsDefault ¶
type ListBucketsDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
ListBucketsDefault Generic error response.
swagger:response listBucketsDefault
func NewListBucketsDefault ¶
func NewListBucketsDefault(code int) *ListBucketsDefault
NewListBucketsDefault creates ListBucketsDefault with default headers values
func (*ListBucketsDefault) SetPayload ¶
func (o *ListBucketsDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the list buckets default response
func (*ListBucketsDefault) SetStatusCode ¶
func (o *ListBucketsDefault) SetStatusCode(code int)
SetStatusCode sets the status to the list buckets default response
func (*ListBucketsDefault) WithPayload ¶
func (o *ListBucketsDefault) WithPayload(payload *models.APIError) *ListBucketsDefault
WithPayload adds the payload to the list buckets default response
func (*ListBucketsDefault) WithStatusCode ¶
func (o *ListBucketsDefault) WithStatusCode(code int) *ListBucketsDefault
WithStatusCode adds the status to the list buckets default response
func (*ListBucketsDefault) WriteResponse ¶
func (o *ListBucketsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListBucketsHandler ¶
type ListBucketsHandler interface {
Handle(ListBucketsParams, *models.Principal) middleware.Responder
}
ListBucketsHandler interface for that can handle valid list buckets params
type ListBucketsHandlerFunc ¶
type ListBucketsHandlerFunc func(ListBucketsParams, *models.Principal) middleware.Responder
ListBucketsHandlerFunc turns a function with the right signature into a list buckets handler
func (ListBucketsHandlerFunc) Handle ¶
func (fn ListBucketsHandlerFunc) Handle(params ListBucketsParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ListBucketsOK ¶
type ListBucketsOK struct { /* In: Body */ Payload *models.ListBucketsResponse `json:"body,omitempty"` }
ListBucketsOK A successful response.
swagger:response listBucketsOK
func NewListBucketsOK ¶
func NewListBucketsOK() *ListBucketsOK
NewListBucketsOK creates ListBucketsOK with default headers values
func (*ListBucketsOK) SetPayload ¶
func (o *ListBucketsOK) SetPayload(payload *models.ListBucketsResponse)
SetPayload sets the payload to the list buckets o k response
func (*ListBucketsOK) WithPayload ¶
func (o *ListBucketsOK) WithPayload(payload *models.ListBucketsResponse) *ListBucketsOK
WithPayload adds the payload to the list buckets o k response
func (*ListBucketsOK) WriteResponse ¶
func (o *ListBucketsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListBucketsParams ¶
ListBucketsParams contains all the bound params for the list buckets operation typically these are obtained from a http.Request
swagger:parameters ListBuckets
func NewListBucketsParams ¶
func NewListBucketsParams() ListBucketsParams
NewListBucketsParams creates a new ListBucketsParams object
There are no default values defined in the spec.
func (*ListBucketsParams) BindRequest ¶
func (o *ListBucketsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListBucketsParams() beforehand.
type ListBucketsURL ¶
type ListBucketsURL struct {
// contains filtered or unexported fields
}
ListBucketsURL generates an URL for the list buckets operation
func (*ListBucketsURL) Build ¶
func (o *ListBucketsURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListBucketsURL) BuildFull ¶
func (o *ListBucketsURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListBucketsURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListBucketsURL) SetBasePath ¶
func (o *ListBucketsURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListBucketsURL) String ¶
func (o *ListBucketsURL) String() string
String returns the string representation of the path with query string
func (*ListBucketsURL) StringFull ¶
func (o *ListBucketsURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListBucketsURL) WithBasePath ¶
func (o *ListBucketsURL) WithBasePath(bp string) *ListBucketsURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListExternalBuckets ¶
type ListExternalBuckets struct { Context *middleware.Context Handler ListExternalBucketsHandler }
ListExternalBuckets swagger:route POST /list-external-buckets Bucket listExternalBuckets
Lists an External list of buckets using custom credentials
func NewListExternalBuckets ¶
func NewListExternalBuckets(ctx *middleware.Context, handler ListExternalBucketsHandler) *ListExternalBuckets
NewListExternalBuckets creates a new http.Handler for the list external buckets operation
func (*ListExternalBuckets) ServeHTTP ¶
func (o *ListExternalBuckets) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListExternalBucketsDefault ¶
type ListExternalBucketsDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
ListExternalBucketsDefault Generic error response.
swagger:response listExternalBucketsDefault
func NewListExternalBucketsDefault ¶
func NewListExternalBucketsDefault(code int) *ListExternalBucketsDefault
NewListExternalBucketsDefault creates ListExternalBucketsDefault with default headers values
func (*ListExternalBucketsDefault) SetPayload ¶
func (o *ListExternalBucketsDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the list external buckets default response
func (*ListExternalBucketsDefault) SetStatusCode ¶
func (o *ListExternalBucketsDefault) SetStatusCode(code int)
SetStatusCode sets the status to the list external buckets default response
func (*ListExternalBucketsDefault) WithPayload ¶
func (o *ListExternalBucketsDefault) WithPayload(payload *models.APIError) *ListExternalBucketsDefault
WithPayload adds the payload to the list external buckets default response
func (*ListExternalBucketsDefault) WithStatusCode ¶
func (o *ListExternalBucketsDefault) WithStatusCode(code int) *ListExternalBucketsDefault
WithStatusCode adds the status to the list external buckets default response
func (*ListExternalBucketsDefault) WriteResponse ¶
func (o *ListExternalBucketsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListExternalBucketsHandler ¶
type ListExternalBucketsHandler interface {
Handle(ListExternalBucketsParams, *models.Principal) middleware.Responder
}
ListExternalBucketsHandler interface for that can handle valid list external buckets params
type ListExternalBucketsHandlerFunc ¶
type ListExternalBucketsHandlerFunc func(ListExternalBucketsParams, *models.Principal) middleware.Responder
ListExternalBucketsHandlerFunc turns a function with the right signature into a list external buckets handler
func (ListExternalBucketsHandlerFunc) Handle ¶
func (fn ListExternalBucketsHandlerFunc) Handle(params ListExternalBucketsParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ListExternalBucketsOK ¶
type ListExternalBucketsOK struct { /* In: Body */ Payload *models.ListBucketsResponse `json:"body,omitempty"` }
ListExternalBucketsOK A successful response.
swagger:response listExternalBucketsOK
func NewListExternalBucketsOK ¶
func NewListExternalBucketsOK() *ListExternalBucketsOK
NewListExternalBucketsOK creates ListExternalBucketsOK with default headers values
func (*ListExternalBucketsOK) SetPayload ¶
func (o *ListExternalBucketsOK) SetPayload(payload *models.ListBucketsResponse)
SetPayload sets the payload to the list external buckets o k response
func (*ListExternalBucketsOK) WithPayload ¶
func (o *ListExternalBucketsOK) WithPayload(payload *models.ListBucketsResponse) *ListExternalBucketsOK
WithPayload adds the payload to the list external buckets o k response
func (*ListExternalBucketsOK) WriteResponse ¶
func (o *ListExternalBucketsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListExternalBucketsParams ¶
type ListExternalBucketsParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.ListExternalBucketsParams }
ListExternalBucketsParams contains all the bound params for the list external buckets operation typically these are obtained from a http.Request
swagger:parameters ListExternalBuckets
func NewListExternalBucketsParams ¶
func NewListExternalBucketsParams() ListExternalBucketsParams
NewListExternalBucketsParams creates a new ListExternalBucketsParams object
There are no default values defined in the spec.
func (*ListExternalBucketsParams) BindRequest ¶
func (o *ListExternalBucketsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListExternalBucketsParams() beforehand.
type ListExternalBucketsURL ¶
type ListExternalBucketsURL struct {
// contains filtered or unexported fields
}
ListExternalBucketsURL generates an URL for the list external buckets operation
func (*ListExternalBucketsURL) Build ¶
func (o *ListExternalBucketsURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListExternalBucketsURL) BuildFull ¶
func (o *ListExternalBucketsURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListExternalBucketsURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListExternalBucketsURL) SetBasePath ¶
func (o *ListExternalBucketsURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListExternalBucketsURL) String ¶
func (o *ListExternalBucketsURL) String() string
String returns the string representation of the path with query string
func (*ListExternalBucketsURL) StringFull ¶
func (o *ListExternalBucketsURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListExternalBucketsURL) WithBasePath ¶
func (o *ListExternalBucketsURL) WithBasePath(bp string) *ListExternalBucketsURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListPoliciesWithBucket ¶
type ListPoliciesWithBucket struct { Context *middleware.Context Handler ListPoliciesWithBucketHandler }
ListPoliciesWithBucket swagger:route GET /bucket-policy/{bucket} Bucket listPoliciesWithBucket
List Policies With Given Bucket
func NewListPoliciesWithBucket ¶
func NewListPoliciesWithBucket(ctx *middleware.Context, handler ListPoliciesWithBucketHandler) *ListPoliciesWithBucket
NewListPoliciesWithBucket creates a new http.Handler for the list policies with bucket operation
func (*ListPoliciesWithBucket) ServeHTTP ¶
func (o *ListPoliciesWithBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListPoliciesWithBucketDefault ¶
type ListPoliciesWithBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
ListPoliciesWithBucketDefault Generic error response.
swagger:response listPoliciesWithBucketDefault
func NewListPoliciesWithBucketDefault ¶
func NewListPoliciesWithBucketDefault(code int) *ListPoliciesWithBucketDefault
NewListPoliciesWithBucketDefault creates ListPoliciesWithBucketDefault with default headers values
func (*ListPoliciesWithBucketDefault) SetPayload ¶
func (o *ListPoliciesWithBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the list policies with bucket default response
func (*ListPoliciesWithBucketDefault) SetStatusCode ¶
func (o *ListPoliciesWithBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the list policies with bucket default response
func (*ListPoliciesWithBucketDefault) WithPayload ¶
func (o *ListPoliciesWithBucketDefault) WithPayload(payload *models.APIError) *ListPoliciesWithBucketDefault
WithPayload adds the payload to the list policies with bucket default response
func (*ListPoliciesWithBucketDefault) WithStatusCode ¶
func (o *ListPoliciesWithBucketDefault) WithStatusCode(code int) *ListPoliciesWithBucketDefault
WithStatusCode adds the status to the list policies with bucket default response
func (*ListPoliciesWithBucketDefault) WriteResponse ¶
func (o *ListPoliciesWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPoliciesWithBucketHandler ¶
type ListPoliciesWithBucketHandler interface {
Handle(ListPoliciesWithBucketParams, *models.Principal) middleware.Responder
}
ListPoliciesWithBucketHandler interface for that can handle valid list policies with bucket params
type ListPoliciesWithBucketHandlerFunc ¶
type ListPoliciesWithBucketHandlerFunc func(ListPoliciesWithBucketParams, *models.Principal) middleware.Responder
ListPoliciesWithBucketHandlerFunc turns a function with the right signature into a list policies with bucket handler
func (ListPoliciesWithBucketHandlerFunc) Handle ¶
func (fn ListPoliciesWithBucketHandlerFunc) Handle(params ListPoliciesWithBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ListPoliciesWithBucketOK ¶
type ListPoliciesWithBucketOK struct { /* In: Body */ Payload *models.ListPoliciesResponse `json:"body,omitempty"` }
ListPoliciesWithBucketOK A successful response.
swagger:response listPoliciesWithBucketOK
func NewListPoliciesWithBucketOK ¶
func NewListPoliciesWithBucketOK() *ListPoliciesWithBucketOK
NewListPoliciesWithBucketOK creates ListPoliciesWithBucketOK with default headers values
func (*ListPoliciesWithBucketOK) SetPayload ¶
func (o *ListPoliciesWithBucketOK) SetPayload(payload *models.ListPoliciesResponse)
SetPayload sets the payload to the list policies with bucket o k response
func (*ListPoliciesWithBucketOK) WithPayload ¶
func (o *ListPoliciesWithBucketOK) WithPayload(payload *models.ListPoliciesResponse) *ListPoliciesWithBucketOK
WithPayload adds the payload to the list policies with bucket o k response
func (*ListPoliciesWithBucketOK) WriteResponse ¶
func (o *ListPoliciesWithBucketOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListPoliciesWithBucketParams ¶
type ListPoliciesWithBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Bucket string /* In: query Default: 20 */ Limit *int32 /* In: query Default: 0 */ Offset *int32 }
ListPoliciesWithBucketParams contains all the bound params for the list policies with bucket operation typically these are obtained from a http.Request
swagger:parameters ListPoliciesWithBucket
func NewListPoliciesWithBucketParams ¶
func NewListPoliciesWithBucketParams() ListPoliciesWithBucketParams
NewListPoliciesWithBucketParams creates a new ListPoliciesWithBucketParams object with the default values initialized.
func (*ListPoliciesWithBucketParams) BindRequest ¶
func (o *ListPoliciesWithBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListPoliciesWithBucketParams() beforehand.
type ListPoliciesWithBucketURL ¶
type ListPoliciesWithBucketURL struct { Bucket string Limit *int32 Offset *int32 // contains filtered or unexported fields }
ListPoliciesWithBucketURL generates an URL for the list policies with bucket operation
func (*ListPoliciesWithBucketURL) Build ¶
func (o *ListPoliciesWithBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListPoliciesWithBucketURL) BuildFull ¶
func (o *ListPoliciesWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListPoliciesWithBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListPoliciesWithBucketURL) SetBasePath ¶
func (o *ListPoliciesWithBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListPoliciesWithBucketURL) String ¶
func (o *ListPoliciesWithBucketURL) String() string
String returns the string representation of the path with query string
func (*ListPoliciesWithBucketURL) StringFull ¶
func (o *ListPoliciesWithBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListPoliciesWithBucketURL) WithBasePath ¶
func (o *ListPoliciesWithBucketURL) WithBasePath(bp string) *ListPoliciesWithBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListRemoteBuckets ¶
type ListRemoteBuckets struct { Context *middleware.Context Handler ListRemoteBucketsHandler }
ListRemoteBuckets swagger:route GET /remote-buckets Bucket listRemoteBuckets
List Remote Buckets
func NewListRemoteBuckets ¶
func NewListRemoteBuckets(ctx *middleware.Context, handler ListRemoteBucketsHandler) *ListRemoteBuckets
NewListRemoteBuckets creates a new http.Handler for the list remote buckets operation
func (*ListRemoteBuckets) ServeHTTP ¶
func (o *ListRemoteBuckets) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListRemoteBucketsDefault ¶
type ListRemoteBucketsDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
ListRemoteBucketsDefault Generic error response.
swagger:response listRemoteBucketsDefault
func NewListRemoteBucketsDefault ¶
func NewListRemoteBucketsDefault(code int) *ListRemoteBucketsDefault
NewListRemoteBucketsDefault creates ListRemoteBucketsDefault with default headers values
func (*ListRemoteBucketsDefault) SetPayload ¶
func (o *ListRemoteBucketsDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the list remote buckets default response
func (*ListRemoteBucketsDefault) SetStatusCode ¶
func (o *ListRemoteBucketsDefault) SetStatusCode(code int)
SetStatusCode sets the status to the list remote buckets default response
func (*ListRemoteBucketsDefault) WithPayload ¶
func (o *ListRemoteBucketsDefault) WithPayload(payload *models.APIError) *ListRemoteBucketsDefault
WithPayload adds the payload to the list remote buckets default response
func (*ListRemoteBucketsDefault) WithStatusCode ¶
func (o *ListRemoteBucketsDefault) WithStatusCode(code int) *ListRemoteBucketsDefault
WithStatusCode adds the status to the list remote buckets default response
func (*ListRemoteBucketsDefault) WriteResponse ¶
func (o *ListRemoteBucketsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListRemoteBucketsHandler ¶
type ListRemoteBucketsHandler interface {
Handle(ListRemoteBucketsParams, *models.Principal) middleware.Responder
}
ListRemoteBucketsHandler interface for that can handle valid list remote buckets params
type ListRemoteBucketsHandlerFunc ¶
type ListRemoteBucketsHandlerFunc func(ListRemoteBucketsParams, *models.Principal) middleware.Responder
ListRemoteBucketsHandlerFunc turns a function with the right signature into a list remote buckets handler
func (ListRemoteBucketsHandlerFunc) Handle ¶
func (fn ListRemoteBucketsHandlerFunc) Handle(params ListRemoteBucketsParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ListRemoteBucketsOK ¶
type ListRemoteBucketsOK struct { /* In: Body */ Payload *models.ListRemoteBucketsResponse `json:"body,omitempty"` }
ListRemoteBucketsOK A successful response.
swagger:response listRemoteBucketsOK
func NewListRemoteBucketsOK ¶
func NewListRemoteBucketsOK() *ListRemoteBucketsOK
NewListRemoteBucketsOK creates ListRemoteBucketsOK with default headers values
func (*ListRemoteBucketsOK) SetPayload ¶
func (o *ListRemoteBucketsOK) SetPayload(payload *models.ListRemoteBucketsResponse)
SetPayload sets the payload to the list remote buckets o k response
func (*ListRemoteBucketsOK) WithPayload ¶
func (o *ListRemoteBucketsOK) WithPayload(payload *models.ListRemoteBucketsResponse) *ListRemoteBucketsOK
WithPayload adds the payload to the list remote buckets o k response
func (*ListRemoteBucketsOK) WriteResponse ¶
func (o *ListRemoteBucketsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListRemoteBucketsParams ¶
ListRemoteBucketsParams contains all the bound params for the list remote buckets operation typically these are obtained from a http.Request
swagger:parameters ListRemoteBuckets
func NewListRemoteBucketsParams ¶
func NewListRemoteBucketsParams() ListRemoteBucketsParams
NewListRemoteBucketsParams creates a new ListRemoteBucketsParams object
There are no default values defined in the spec.
func (*ListRemoteBucketsParams) BindRequest ¶
func (o *ListRemoteBucketsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListRemoteBucketsParams() beforehand.
type ListRemoteBucketsURL ¶
type ListRemoteBucketsURL struct {
// contains filtered or unexported fields
}
ListRemoteBucketsURL generates an URL for the list remote buckets operation
func (*ListRemoteBucketsURL) Build ¶
func (o *ListRemoteBucketsURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListRemoteBucketsURL) BuildFull ¶
func (o *ListRemoteBucketsURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListRemoteBucketsURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListRemoteBucketsURL) SetBasePath ¶
func (o *ListRemoteBucketsURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListRemoteBucketsURL) String ¶
func (o *ListRemoteBucketsURL) String() string
String returns the string representation of the path with query string
func (*ListRemoteBucketsURL) StringFull ¶
func (o *ListRemoteBucketsURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListRemoteBucketsURL) WithBasePath ¶
func (o *ListRemoteBucketsURL) WithBasePath(bp string) *ListRemoteBucketsURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type ListUsersWithAccessToBucket ¶
type ListUsersWithAccessToBucket struct { Context *middleware.Context Handler ListUsersWithAccessToBucketHandler }
ListUsersWithAccessToBucket swagger:route GET /bucket-users/{bucket} Bucket listUsersWithAccessToBucket
List Users With Access to a Given Bucket
func NewListUsersWithAccessToBucket ¶
func NewListUsersWithAccessToBucket(ctx *middleware.Context, handler ListUsersWithAccessToBucketHandler) *ListUsersWithAccessToBucket
NewListUsersWithAccessToBucket creates a new http.Handler for the list users with access to bucket operation
func (*ListUsersWithAccessToBucket) ServeHTTP ¶
func (o *ListUsersWithAccessToBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListUsersWithAccessToBucketDefault ¶
type ListUsersWithAccessToBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
ListUsersWithAccessToBucketDefault Generic error response.
swagger:response listUsersWithAccessToBucketDefault
func NewListUsersWithAccessToBucketDefault ¶
func NewListUsersWithAccessToBucketDefault(code int) *ListUsersWithAccessToBucketDefault
NewListUsersWithAccessToBucketDefault creates ListUsersWithAccessToBucketDefault with default headers values
func (*ListUsersWithAccessToBucketDefault) SetPayload ¶
func (o *ListUsersWithAccessToBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the list users with access to bucket default response
func (*ListUsersWithAccessToBucketDefault) SetStatusCode ¶
func (o *ListUsersWithAccessToBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the list users with access to bucket default response
func (*ListUsersWithAccessToBucketDefault) WithPayload ¶
func (o *ListUsersWithAccessToBucketDefault) WithPayload(payload *models.APIError) *ListUsersWithAccessToBucketDefault
WithPayload adds the payload to the list users with access to bucket default response
func (*ListUsersWithAccessToBucketDefault) WithStatusCode ¶
func (o *ListUsersWithAccessToBucketDefault) WithStatusCode(code int) *ListUsersWithAccessToBucketDefault
WithStatusCode adds the status to the list users with access to bucket default response
func (*ListUsersWithAccessToBucketDefault) WriteResponse ¶
func (o *ListUsersWithAccessToBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListUsersWithAccessToBucketHandler ¶
type ListUsersWithAccessToBucketHandler interface {
Handle(ListUsersWithAccessToBucketParams, *models.Principal) middleware.Responder
}
ListUsersWithAccessToBucketHandler interface for that can handle valid list users with access to bucket params
type ListUsersWithAccessToBucketHandlerFunc ¶
type ListUsersWithAccessToBucketHandlerFunc func(ListUsersWithAccessToBucketParams, *models.Principal) middleware.Responder
ListUsersWithAccessToBucketHandlerFunc turns a function with the right signature into a list users with access to bucket handler
func (ListUsersWithAccessToBucketHandlerFunc) Handle ¶
func (fn ListUsersWithAccessToBucketHandlerFunc) Handle(params ListUsersWithAccessToBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type ListUsersWithAccessToBucketOK ¶
type ListUsersWithAccessToBucketOK struct { /* In: Body */ Payload []string `json:"body,omitempty"` }
ListUsersWithAccessToBucketOK A successful response.
swagger:response listUsersWithAccessToBucketOK
func NewListUsersWithAccessToBucketOK ¶
func NewListUsersWithAccessToBucketOK() *ListUsersWithAccessToBucketOK
NewListUsersWithAccessToBucketOK creates ListUsersWithAccessToBucketOK with default headers values
func (*ListUsersWithAccessToBucketOK) SetPayload ¶
func (o *ListUsersWithAccessToBucketOK) SetPayload(payload []string)
SetPayload sets the payload to the list users with access to bucket o k response
func (*ListUsersWithAccessToBucketOK) WithPayload ¶
func (o *ListUsersWithAccessToBucketOK) WithPayload(payload []string) *ListUsersWithAccessToBucketOK
WithPayload adds the payload to the list users with access to bucket o k response
func (*ListUsersWithAccessToBucketOK) WriteResponse ¶
func (o *ListUsersWithAccessToBucketOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListUsersWithAccessToBucketParams ¶
type ListUsersWithAccessToBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Bucket string /* In: query Default: 20 */ Limit *int32 /* In: query Default: 0 */ Offset *int32 }
ListUsersWithAccessToBucketParams contains all the bound params for the list users with access to bucket operation typically these are obtained from a http.Request
swagger:parameters ListUsersWithAccessToBucket
func NewListUsersWithAccessToBucketParams ¶
func NewListUsersWithAccessToBucketParams() ListUsersWithAccessToBucketParams
NewListUsersWithAccessToBucketParams creates a new ListUsersWithAccessToBucketParams object with the default values initialized.
func (*ListUsersWithAccessToBucketParams) BindRequest ¶
func (o *ListUsersWithAccessToBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListUsersWithAccessToBucketParams() beforehand.
type ListUsersWithAccessToBucketURL ¶
type ListUsersWithAccessToBucketURL struct { Bucket string Limit *int32 Offset *int32 // contains filtered or unexported fields }
ListUsersWithAccessToBucketURL generates an URL for the list users with access to bucket operation
func (*ListUsersWithAccessToBucketURL) Build ¶
func (o *ListUsersWithAccessToBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*ListUsersWithAccessToBucketURL) BuildFull ¶
func (o *ListUsersWithAccessToBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*ListUsersWithAccessToBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*ListUsersWithAccessToBucketURL) SetBasePath ¶
func (o *ListUsersWithAccessToBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*ListUsersWithAccessToBucketURL) String ¶
func (o *ListUsersWithAccessToBucketURL) String() string
String returns the string representation of the path with query string
func (*ListUsersWithAccessToBucketURL) StringFull ¶
func (o *ListUsersWithAccessToBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*ListUsersWithAccessToBucketURL) WithBasePath ¶
func (o *ListUsersWithAccessToBucketURL) WithBasePath(bp string) *ListUsersWithAccessToBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type MakeBucket ¶
type MakeBucket struct { Context *middleware.Context Handler MakeBucketHandler }
MakeBucket swagger:route POST /buckets Bucket makeBucket
Make bucket
func NewMakeBucket ¶
func NewMakeBucket(ctx *middleware.Context, handler MakeBucketHandler) *MakeBucket
NewMakeBucket creates a new http.Handler for the make bucket operation
func (*MakeBucket) ServeHTTP ¶
func (o *MakeBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type MakeBucketDefault ¶
type MakeBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
MakeBucketDefault Generic error response.
swagger:response makeBucketDefault
func NewMakeBucketDefault ¶
func NewMakeBucketDefault(code int) *MakeBucketDefault
NewMakeBucketDefault creates MakeBucketDefault with default headers values
func (*MakeBucketDefault) SetPayload ¶
func (o *MakeBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the make bucket default response
func (*MakeBucketDefault) SetStatusCode ¶
func (o *MakeBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the make bucket default response
func (*MakeBucketDefault) WithPayload ¶
func (o *MakeBucketDefault) WithPayload(payload *models.APIError) *MakeBucketDefault
WithPayload adds the payload to the make bucket default response
func (*MakeBucketDefault) WithStatusCode ¶
func (o *MakeBucketDefault) WithStatusCode(code int) *MakeBucketDefault
WithStatusCode adds the status to the make bucket default response
func (*MakeBucketDefault) WriteResponse ¶
func (o *MakeBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type MakeBucketHandler ¶
type MakeBucketHandler interface {
Handle(MakeBucketParams, *models.Principal) middleware.Responder
}
MakeBucketHandler interface for that can handle valid make bucket params
type MakeBucketHandlerFunc ¶
type MakeBucketHandlerFunc func(MakeBucketParams, *models.Principal) middleware.Responder
MakeBucketHandlerFunc turns a function with the right signature into a make bucket handler
func (MakeBucketHandlerFunc) Handle ¶
func (fn MakeBucketHandlerFunc) Handle(params MakeBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type MakeBucketOK ¶ added in v0.26.0
type MakeBucketOK struct { /* In: Body */ Payload *models.MakeBucketsResponse `json:"body,omitempty"` }
MakeBucketOK A successful response.
swagger:response makeBucketOK
func NewMakeBucketOK ¶ added in v0.26.0
func NewMakeBucketOK() *MakeBucketOK
NewMakeBucketOK creates MakeBucketOK with default headers values
func (*MakeBucketOK) SetPayload ¶ added in v0.26.0
func (o *MakeBucketOK) SetPayload(payload *models.MakeBucketsResponse)
SetPayload sets the payload to the make bucket o k response
func (*MakeBucketOK) WithPayload ¶ added in v0.26.0
func (o *MakeBucketOK) WithPayload(payload *models.MakeBucketsResponse) *MakeBucketOK
WithPayload adds the payload to the make bucket o k response
func (*MakeBucketOK) WriteResponse ¶ added in v0.26.0
func (o *MakeBucketOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type MakeBucketParams ¶
type MakeBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.MakeBucketRequest }
MakeBucketParams contains all the bound params for the make bucket operation typically these are obtained from a http.Request
swagger:parameters MakeBucket
func NewMakeBucketParams ¶
func NewMakeBucketParams() MakeBucketParams
NewMakeBucketParams creates a new MakeBucketParams object
There are no default values defined in the spec.
func (*MakeBucketParams) BindRequest ¶
func (o *MakeBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewMakeBucketParams() beforehand.
type MakeBucketURL ¶
type MakeBucketURL struct {
// contains filtered or unexported fields
}
MakeBucketURL generates an URL for the make bucket operation
func (*MakeBucketURL) Build ¶
func (o *MakeBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*MakeBucketURL) BuildFull ¶
func (o *MakeBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*MakeBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*MakeBucketURL) SetBasePath ¶
func (o *MakeBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*MakeBucketURL) String ¶
func (o *MakeBucketURL) String() string
String returns the string representation of the path with query string
func (*MakeBucketURL) StringFull ¶
func (o *MakeBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*MakeBucketURL) WithBasePath ¶
func (o *MakeBucketURL) WithBasePath(bp string) *MakeBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type PutBucketTags ¶
type PutBucketTags struct { Context *middleware.Context Handler PutBucketTagsHandler }
PutBucketTags swagger:route PUT /buckets/{bucket_name}/tags Bucket putBucketTags
Put Bucket's tags
func NewPutBucketTags ¶
func NewPutBucketTags(ctx *middleware.Context, handler PutBucketTagsHandler) *PutBucketTags
NewPutBucketTags creates a new http.Handler for the put bucket tags operation
func (*PutBucketTags) ServeHTTP ¶
func (o *PutBucketTags) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PutBucketTagsDefault ¶
type PutBucketTagsDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
PutBucketTagsDefault Generic error response.
swagger:response putBucketTagsDefault
func NewPutBucketTagsDefault ¶
func NewPutBucketTagsDefault(code int) *PutBucketTagsDefault
NewPutBucketTagsDefault creates PutBucketTagsDefault with default headers values
func (*PutBucketTagsDefault) SetPayload ¶
func (o *PutBucketTagsDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the put bucket tags default response
func (*PutBucketTagsDefault) SetStatusCode ¶
func (o *PutBucketTagsDefault) SetStatusCode(code int)
SetStatusCode sets the status to the put bucket tags default response
func (*PutBucketTagsDefault) WithPayload ¶
func (o *PutBucketTagsDefault) WithPayload(payload *models.APIError) *PutBucketTagsDefault
WithPayload adds the payload to the put bucket tags default response
func (*PutBucketTagsDefault) WithStatusCode ¶
func (o *PutBucketTagsDefault) WithStatusCode(code int) *PutBucketTagsDefault
WithStatusCode adds the status to the put bucket tags default response
func (*PutBucketTagsDefault) WriteResponse ¶
func (o *PutBucketTagsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutBucketTagsHandler ¶
type PutBucketTagsHandler interface {
Handle(PutBucketTagsParams, *models.Principal) middleware.Responder
}
PutBucketTagsHandler interface for that can handle valid put bucket tags params
type PutBucketTagsHandlerFunc ¶
type PutBucketTagsHandlerFunc func(PutBucketTagsParams, *models.Principal) middleware.Responder
PutBucketTagsHandlerFunc turns a function with the right signature into a put bucket tags handler
func (PutBucketTagsHandlerFunc) Handle ¶
func (fn PutBucketTagsHandlerFunc) Handle(params PutBucketTagsParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type PutBucketTagsOK ¶
type PutBucketTagsOK struct { }
PutBucketTagsOK A successful response.
swagger:response putBucketTagsOK
func NewPutBucketTagsOK ¶
func NewPutBucketTagsOK() *PutBucketTagsOK
NewPutBucketTagsOK creates PutBucketTagsOK with default headers values
func (*PutBucketTagsOK) WriteResponse ¶
func (o *PutBucketTagsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutBucketTagsParams ¶
type PutBucketTagsParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.PutBucketTagsRequest /* Required: true In: path */ BucketName string }
PutBucketTagsParams contains all the bound params for the put bucket tags operation typically these are obtained from a http.Request
swagger:parameters PutBucketTags
func NewPutBucketTagsParams ¶
func NewPutBucketTagsParams() PutBucketTagsParams
NewPutBucketTagsParams creates a new PutBucketTagsParams object
There are no default values defined in the spec.
func (*PutBucketTagsParams) BindRequest ¶
func (o *PutBucketTagsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPutBucketTagsParams() beforehand.
type PutBucketTagsURL ¶
type PutBucketTagsURL struct { BucketName string // contains filtered or unexported fields }
PutBucketTagsURL generates an URL for the put bucket tags operation
func (*PutBucketTagsURL) Build ¶
func (o *PutBucketTagsURL) Build() (*url.URL, error)
Build a url path and query string
func (*PutBucketTagsURL) BuildFull ¶
func (o *PutBucketTagsURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*PutBucketTagsURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*PutBucketTagsURL) SetBasePath ¶
func (o *PutBucketTagsURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*PutBucketTagsURL) String ¶
func (o *PutBucketTagsURL) String() string
String returns the string representation of the path with query string
func (*PutBucketTagsURL) StringFull ¶
func (o *PutBucketTagsURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*PutBucketTagsURL) WithBasePath ¶
func (o *PutBucketTagsURL) WithBasePath(bp string) *PutBucketTagsURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type RemoteBucketDetails ¶
type RemoteBucketDetails struct { Context *middleware.Context Handler RemoteBucketDetailsHandler }
RemoteBucketDetails swagger:route GET /remote-buckets/{name} Bucket remoteBucketDetails
Remote Bucket Details
func NewRemoteBucketDetails ¶
func NewRemoteBucketDetails(ctx *middleware.Context, handler RemoteBucketDetailsHandler) *RemoteBucketDetails
NewRemoteBucketDetails creates a new http.Handler for the remote bucket details operation
func (*RemoteBucketDetails) ServeHTTP ¶
func (o *RemoteBucketDetails) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type RemoteBucketDetailsDefault ¶
type RemoteBucketDetailsDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
RemoteBucketDetailsDefault Generic error response.
swagger:response remoteBucketDetailsDefault
func NewRemoteBucketDetailsDefault ¶
func NewRemoteBucketDetailsDefault(code int) *RemoteBucketDetailsDefault
NewRemoteBucketDetailsDefault creates RemoteBucketDetailsDefault with default headers values
func (*RemoteBucketDetailsDefault) SetPayload ¶
func (o *RemoteBucketDetailsDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the remote bucket details default response
func (*RemoteBucketDetailsDefault) SetStatusCode ¶
func (o *RemoteBucketDetailsDefault) SetStatusCode(code int)
SetStatusCode sets the status to the remote bucket details default response
func (*RemoteBucketDetailsDefault) WithPayload ¶
func (o *RemoteBucketDetailsDefault) WithPayload(payload *models.APIError) *RemoteBucketDetailsDefault
WithPayload adds the payload to the remote bucket details default response
func (*RemoteBucketDetailsDefault) WithStatusCode ¶
func (o *RemoteBucketDetailsDefault) WithStatusCode(code int) *RemoteBucketDetailsDefault
WithStatusCode adds the status to the remote bucket details default response
func (*RemoteBucketDetailsDefault) WriteResponse ¶
func (o *RemoteBucketDetailsDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RemoteBucketDetailsHandler ¶
type RemoteBucketDetailsHandler interface {
Handle(RemoteBucketDetailsParams, *models.Principal) middleware.Responder
}
RemoteBucketDetailsHandler interface for that can handle valid remote bucket details params
type RemoteBucketDetailsHandlerFunc ¶
type RemoteBucketDetailsHandlerFunc func(RemoteBucketDetailsParams, *models.Principal) middleware.Responder
RemoteBucketDetailsHandlerFunc turns a function with the right signature into a remote bucket details handler
func (RemoteBucketDetailsHandlerFunc) Handle ¶
func (fn RemoteBucketDetailsHandlerFunc) Handle(params RemoteBucketDetailsParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type RemoteBucketDetailsOK ¶
type RemoteBucketDetailsOK struct { /* In: Body */ Payload *models.RemoteBucket `json:"body,omitempty"` }
RemoteBucketDetailsOK A successful response.
swagger:response remoteBucketDetailsOK
func NewRemoteBucketDetailsOK ¶
func NewRemoteBucketDetailsOK() *RemoteBucketDetailsOK
NewRemoteBucketDetailsOK creates RemoteBucketDetailsOK with default headers values
func (*RemoteBucketDetailsOK) SetPayload ¶
func (o *RemoteBucketDetailsOK) SetPayload(payload *models.RemoteBucket)
SetPayload sets the payload to the remote bucket details o k response
func (*RemoteBucketDetailsOK) WithPayload ¶
func (o *RemoteBucketDetailsOK) WithPayload(payload *models.RemoteBucket) *RemoteBucketDetailsOK
WithPayload adds the payload to the remote bucket details o k response
func (*RemoteBucketDetailsOK) WriteResponse ¶
func (o *RemoteBucketDetailsOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type RemoteBucketDetailsParams ¶
type RemoteBucketDetailsParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Name string }
RemoteBucketDetailsParams contains all the bound params for the remote bucket details operation typically these are obtained from a http.Request
swagger:parameters RemoteBucketDetails
func NewRemoteBucketDetailsParams ¶
func NewRemoteBucketDetailsParams() RemoteBucketDetailsParams
NewRemoteBucketDetailsParams creates a new RemoteBucketDetailsParams object
There are no default values defined in the spec.
func (*RemoteBucketDetailsParams) BindRequest ¶
func (o *RemoteBucketDetailsParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewRemoteBucketDetailsParams() beforehand.
type RemoteBucketDetailsURL ¶
type RemoteBucketDetailsURL struct { Name string // contains filtered or unexported fields }
RemoteBucketDetailsURL generates an URL for the remote bucket details operation
func (*RemoteBucketDetailsURL) Build ¶
func (o *RemoteBucketDetailsURL) Build() (*url.URL, error)
Build a url path and query string
func (*RemoteBucketDetailsURL) BuildFull ¶
func (o *RemoteBucketDetailsURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*RemoteBucketDetailsURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*RemoteBucketDetailsURL) SetBasePath ¶
func (o *RemoteBucketDetailsURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*RemoteBucketDetailsURL) String ¶
func (o *RemoteBucketDetailsURL) String() string
String returns the string representation of the path with query string
func (*RemoteBucketDetailsURL) StringFull ¶
func (o *RemoteBucketDetailsURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*RemoteBucketDetailsURL) WithBasePath ¶
func (o *RemoteBucketDetailsURL) WithBasePath(bp string) *RemoteBucketDetailsURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type SetAccessRuleWithBucket ¶
type SetAccessRuleWithBucket struct { Context *middleware.Context Handler SetAccessRuleWithBucketHandler }
SetAccessRuleWithBucket swagger:route PUT /bucket/{bucket}/access-rules Bucket setAccessRuleWithBucket
Add Access Rule To Given Bucket
func NewSetAccessRuleWithBucket ¶
func NewSetAccessRuleWithBucket(ctx *middleware.Context, handler SetAccessRuleWithBucketHandler) *SetAccessRuleWithBucket
NewSetAccessRuleWithBucket creates a new http.Handler for the set access rule with bucket operation
func (*SetAccessRuleWithBucket) ServeHTTP ¶
func (o *SetAccessRuleWithBucket) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type SetAccessRuleWithBucketDefault ¶
type SetAccessRuleWithBucketDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
SetAccessRuleWithBucketDefault Generic error response.
swagger:response setAccessRuleWithBucketDefault
func NewSetAccessRuleWithBucketDefault ¶
func NewSetAccessRuleWithBucketDefault(code int) *SetAccessRuleWithBucketDefault
NewSetAccessRuleWithBucketDefault creates SetAccessRuleWithBucketDefault with default headers values
func (*SetAccessRuleWithBucketDefault) SetPayload ¶
func (o *SetAccessRuleWithBucketDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the set access rule with bucket default response
func (*SetAccessRuleWithBucketDefault) SetStatusCode ¶
func (o *SetAccessRuleWithBucketDefault) SetStatusCode(code int)
SetStatusCode sets the status to the set access rule with bucket default response
func (*SetAccessRuleWithBucketDefault) WithPayload ¶
func (o *SetAccessRuleWithBucketDefault) WithPayload(payload *models.APIError) *SetAccessRuleWithBucketDefault
WithPayload adds the payload to the set access rule with bucket default response
func (*SetAccessRuleWithBucketDefault) WithStatusCode ¶
func (o *SetAccessRuleWithBucketDefault) WithStatusCode(code int) *SetAccessRuleWithBucketDefault
WithStatusCode adds the status to the set access rule with bucket default response
func (*SetAccessRuleWithBucketDefault) WriteResponse ¶
func (o *SetAccessRuleWithBucketDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetAccessRuleWithBucketHandler ¶
type SetAccessRuleWithBucketHandler interface {
Handle(SetAccessRuleWithBucketParams, *models.Principal) middleware.Responder
}
SetAccessRuleWithBucketHandler interface for that can handle valid set access rule with bucket params
type SetAccessRuleWithBucketHandlerFunc ¶
type SetAccessRuleWithBucketHandlerFunc func(SetAccessRuleWithBucketParams, *models.Principal) middleware.Responder
SetAccessRuleWithBucketHandlerFunc turns a function with the right signature into a set access rule with bucket handler
func (SetAccessRuleWithBucketHandlerFunc) Handle ¶
func (fn SetAccessRuleWithBucketHandlerFunc) Handle(params SetAccessRuleWithBucketParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type SetAccessRuleWithBucketOK ¶
type SetAccessRuleWithBucketOK struct { /* In: Body */ Payload bool `json:"body,omitempty"` }
SetAccessRuleWithBucketOK A successful response.
swagger:response setAccessRuleWithBucketOK
func NewSetAccessRuleWithBucketOK ¶
func NewSetAccessRuleWithBucketOK() *SetAccessRuleWithBucketOK
NewSetAccessRuleWithBucketOK creates SetAccessRuleWithBucketOK with default headers values
func (*SetAccessRuleWithBucketOK) SetPayload ¶
func (o *SetAccessRuleWithBucketOK) SetPayload(payload bool)
SetPayload sets the payload to the set access rule with bucket o k response
func (*SetAccessRuleWithBucketOK) WithPayload ¶
func (o *SetAccessRuleWithBucketOK) WithPayload(payload bool) *SetAccessRuleWithBucketOK
WithPayload adds the payload to the set access rule with bucket o k response
func (*SetAccessRuleWithBucketOK) WriteResponse ¶
func (o *SetAccessRuleWithBucketOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetAccessRuleWithBucketParams ¶
type SetAccessRuleWithBucketParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: path */ Bucket string /* Required: true In: body */ Prefixaccess *models.PrefixAccessPair }
SetAccessRuleWithBucketParams contains all the bound params for the set access rule with bucket operation typically these are obtained from a http.Request
swagger:parameters SetAccessRuleWithBucket
func NewSetAccessRuleWithBucketParams ¶
func NewSetAccessRuleWithBucketParams() SetAccessRuleWithBucketParams
NewSetAccessRuleWithBucketParams creates a new SetAccessRuleWithBucketParams object
There are no default values defined in the spec.
func (*SetAccessRuleWithBucketParams) BindRequest ¶
func (o *SetAccessRuleWithBucketParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewSetAccessRuleWithBucketParams() beforehand.
type SetAccessRuleWithBucketURL ¶
type SetAccessRuleWithBucketURL struct { Bucket string // contains filtered or unexported fields }
SetAccessRuleWithBucketURL generates an URL for the set access rule with bucket operation
func (*SetAccessRuleWithBucketURL) Build ¶
func (o *SetAccessRuleWithBucketURL) Build() (*url.URL, error)
Build a url path and query string
func (*SetAccessRuleWithBucketURL) BuildFull ¶
func (o *SetAccessRuleWithBucketURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*SetAccessRuleWithBucketURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*SetAccessRuleWithBucketURL) SetBasePath ¶
func (o *SetAccessRuleWithBucketURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*SetAccessRuleWithBucketURL) String ¶
func (o *SetAccessRuleWithBucketURL) String() string
String returns the string representation of the path with query string
func (*SetAccessRuleWithBucketURL) StringFull ¶
func (o *SetAccessRuleWithBucketURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*SetAccessRuleWithBucketURL) WithBasePath ¶
func (o *SetAccessRuleWithBucketURL) WithBasePath(bp string) *SetAccessRuleWithBucketURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type SetBucketQuota ¶
type SetBucketQuota struct { Context *middleware.Context Handler SetBucketQuotaHandler }
SetBucketQuota swagger:route PUT /buckets/{name}/quota Bucket setBucketQuota
Bucket Quota
func NewSetBucketQuota ¶
func NewSetBucketQuota(ctx *middleware.Context, handler SetBucketQuotaHandler) *SetBucketQuota
NewSetBucketQuota creates a new http.Handler for the set bucket quota operation
func (*SetBucketQuota) ServeHTTP ¶
func (o *SetBucketQuota) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type SetBucketQuotaDefault ¶
type SetBucketQuotaDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
SetBucketQuotaDefault Generic error response.
swagger:response setBucketQuotaDefault
func NewSetBucketQuotaDefault ¶
func NewSetBucketQuotaDefault(code int) *SetBucketQuotaDefault
NewSetBucketQuotaDefault creates SetBucketQuotaDefault with default headers values
func (*SetBucketQuotaDefault) SetPayload ¶
func (o *SetBucketQuotaDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the set bucket quota default response
func (*SetBucketQuotaDefault) SetStatusCode ¶
func (o *SetBucketQuotaDefault) SetStatusCode(code int)
SetStatusCode sets the status to the set bucket quota default response
func (*SetBucketQuotaDefault) WithPayload ¶
func (o *SetBucketQuotaDefault) WithPayload(payload *models.APIError) *SetBucketQuotaDefault
WithPayload adds the payload to the set bucket quota default response
func (*SetBucketQuotaDefault) WithStatusCode ¶
func (o *SetBucketQuotaDefault) WithStatusCode(code int) *SetBucketQuotaDefault
WithStatusCode adds the status to the set bucket quota default response
func (*SetBucketQuotaDefault) WriteResponse ¶
func (o *SetBucketQuotaDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetBucketQuotaHandler ¶
type SetBucketQuotaHandler interface {
Handle(SetBucketQuotaParams, *models.Principal) middleware.Responder
}
SetBucketQuotaHandler interface for that can handle valid set bucket quota params
type SetBucketQuotaHandlerFunc ¶
type SetBucketQuotaHandlerFunc func(SetBucketQuotaParams, *models.Principal) middleware.Responder
SetBucketQuotaHandlerFunc turns a function with the right signature into a set bucket quota handler
func (SetBucketQuotaHandlerFunc) Handle ¶
func (fn SetBucketQuotaHandlerFunc) Handle(params SetBucketQuotaParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type SetBucketQuotaOK ¶
SetBucketQuotaOK A successful response.
swagger:response setBucketQuotaOK
func NewSetBucketQuotaOK ¶
func NewSetBucketQuotaOK() *SetBucketQuotaOK
NewSetBucketQuotaOK creates SetBucketQuotaOK with default headers values
func (*SetBucketQuotaOK) SetPayload ¶
func (o *SetBucketQuotaOK) SetPayload(payload *models.Bucket)
SetPayload sets the payload to the set bucket quota o k response
func (*SetBucketQuotaOK) WithPayload ¶
func (o *SetBucketQuotaOK) WithPayload(payload *models.Bucket) *SetBucketQuotaOK
WithPayload adds the payload to the set bucket quota o k response
func (*SetBucketQuotaOK) WriteResponse ¶
func (o *SetBucketQuotaOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetBucketQuotaParams ¶
type SetBucketQuotaParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.SetBucketQuota /* Required: true In: path */ Name string }
SetBucketQuotaParams contains all the bound params for the set bucket quota operation typically these are obtained from a http.Request
swagger:parameters SetBucketQuota
func NewSetBucketQuotaParams ¶
func NewSetBucketQuotaParams() SetBucketQuotaParams
NewSetBucketQuotaParams creates a new SetBucketQuotaParams object
There are no default values defined in the spec.
func (*SetBucketQuotaParams) BindRequest ¶
func (o *SetBucketQuotaParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewSetBucketQuotaParams() beforehand.
type SetBucketQuotaURL ¶
type SetBucketQuotaURL struct { Name string // contains filtered or unexported fields }
SetBucketQuotaURL generates an URL for the set bucket quota operation
func (*SetBucketQuotaURL) Build ¶
func (o *SetBucketQuotaURL) Build() (*url.URL, error)
Build a url path and query string
func (*SetBucketQuotaURL) BuildFull ¶
func (o *SetBucketQuotaURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*SetBucketQuotaURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*SetBucketQuotaURL) SetBasePath ¶
func (o *SetBucketQuotaURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*SetBucketQuotaURL) String ¶
func (o *SetBucketQuotaURL) String() string
String returns the string representation of the path with query string
func (*SetBucketQuotaURL) StringFull ¶
func (o *SetBucketQuotaURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*SetBucketQuotaURL) WithBasePath ¶
func (o *SetBucketQuotaURL) WithBasePath(bp string) *SetBucketQuotaURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type SetBucketRetentionConfig ¶
type SetBucketRetentionConfig struct { Context *middleware.Context Handler SetBucketRetentionConfigHandler }
SetBucketRetentionConfig swagger:route PUT /buckets/{bucket_name}/retention Bucket setBucketRetentionConfig
Set Bucket's retention config
func NewSetBucketRetentionConfig ¶
func NewSetBucketRetentionConfig(ctx *middleware.Context, handler SetBucketRetentionConfigHandler) *SetBucketRetentionConfig
NewSetBucketRetentionConfig creates a new http.Handler for the set bucket retention config operation
func (*SetBucketRetentionConfig) ServeHTTP ¶
func (o *SetBucketRetentionConfig) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type SetBucketRetentionConfigDefault ¶
type SetBucketRetentionConfigDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
SetBucketRetentionConfigDefault Generic error response.
swagger:response setBucketRetentionConfigDefault
func NewSetBucketRetentionConfigDefault ¶
func NewSetBucketRetentionConfigDefault(code int) *SetBucketRetentionConfigDefault
NewSetBucketRetentionConfigDefault creates SetBucketRetentionConfigDefault with default headers values
func (*SetBucketRetentionConfigDefault) SetPayload ¶
func (o *SetBucketRetentionConfigDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the set bucket retention config default response
func (*SetBucketRetentionConfigDefault) SetStatusCode ¶
func (o *SetBucketRetentionConfigDefault) SetStatusCode(code int)
SetStatusCode sets the status to the set bucket retention config default response
func (*SetBucketRetentionConfigDefault) WithPayload ¶
func (o *SetBucketRetentionConfigDefault) WithPayload(payload *models.APIError) *SetBucketRetentionConfigDefault
WithPayload adds the payload to the set bucket retention config default response
func (*SetBucketRetentionConfigDefault) WithStatusCode ¶
func (o *SetBucketRetentionConfigDefault) WithStatusCode(code int) *SetBucketRetentionConfigDefault
WithStatusCode adds the status to the set bucket retention config default response
func (*SetBucketRetentionConfigDefault) WriteResponse ¶
func (o *SetBucketRetentionConfigDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetBucketRetentionConfigHandler ¶
type SetBucketRetentionConfigHandler interface {
Handle(SetBucketRetentionConfigParams, *models.Principal) middleware.Responder
}
SetBucketRetentionConfigHandler interface for that can handle valid set bucket retention config params
type SetBucketRetentionConfigHandlerFunc ¶
type SetBucketRetentionConfigHandlerFunc func(SetBucketRetentionConfigParams, *models.Principal) middleware.Responder
SetBucketRetentionConfigHandlerFunc turns a function with the right signature into a set bucket retention config handler
func (SetBucketRetentionConfigHandlerFunc) Handle ¶
func (fn SetBucketRetentionConfigHandlerFunc) Handle(params SetBucketRetentionConfigParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type SetBucketRetentionConfigOK ¶
type SetBucketRetentionConfigOK struct { }
SetBucketRetentionConfigOK A successful response.
swagger:response setBucketRetentionConfigOK
func NewSetBucketRetentionConfigOK ¶
func NewSetBucketRetentionConfigOK() *SetBucketRetentionConfigOK
NewSetBucketRetentionConfigOK creates SetBucketRetentionConfigOK with default headers values
func (*SetBucketRetentionConfigOK) WriteResponse ¶
func (o *SetBucketRetentionConfigOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetBucketRetentionConfigParams ¶
type SetBucketRetentionConfigParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.PutBucketRetentionRequest /* Required: true In: path */ BucketName string }
SetBucketRetentionConfigParams contains all the bound params for the set bucket retention config operation typically these are obtained from a http.Request
swagger:parameters SetBucketRetentionConfig
func NewSetBucketRetentionConfigParams ¶
func NewSetBucketRetentionConfigParams() SetBucketRetentionConfigParams
NewSetBucketRetentionConfigParams creates a new SetBucketRetentionConfigParams object
There are no default values defined in the spec.
func (*SetBucketRetentionConfigParams) BindRequest ¶
func (o *SetBucketRetentionConfigParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewSetBucketRetentionConfigParams() beforehand.
type SetBucketRetentionConfigURL ¶
type SetBucketRetentionConfigURL struct { BucketName string // contains filtered or unexported fields }
SetBucketRetentionConfigURL generates an URL for the set bucket retention config operation
func (*SetBucketRetentionConfigURL) Build ¶
func (o *SetBucketRetentionConfigURL) Build() (*url.URL, error)
Build a url path and query string
func (*SetBucketRetentionConfigURL) BuildFull ¶
func (o *SetBucketRetentionConfigURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*SetBucketRetentionConfigURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*SetBucketRetentionConfigURL) SetBasePath ¶
func (o *SetBucketRetentionConfigURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*SetBucketRetentionConfigURL) String ¶
func (o *SetBucketRetentionConfigURL) String() string
String returns the string representation of the path with query string
func (*SetBucketRetentionConfigURL) StringFull ¶
func (o *SetBucketRetentionConfigURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*SetBucketRetentionConfigURL) WithBasePath ¶
func (o *SetBucketRetentionConfigURL) WithBasePath(bp string) *SetBucketRetentionConfigURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type SetBucketVersioning ¶
type SetBucketVersioning struct { Context *middleware.Context Handler SetBucketVersioningHandler }
SetBucketVersioning swagger:route PUT /buckets/{bucket_name}/versioning Bucket setBucketVersioning
Set Bucket Versioning
func NewSetBucketVersioning ¶
func NewSetBucketVersioning(ctx *middleware.Context, handler SetBucketVersioningHandler) *SetBucketVersioning
NewSetBucketVersioning creates a new http.Handler for the set bucket versioning operation
func (*SetBucketVersioning) ServeHTTP ¶
func (o *SetBucketVersioning) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type SetBucketVersioningCreated ¶
type SetBucketVersioningCreated struct { }
SetBucketVersioningCreated A successful response.
swagger:response setBucketVersioningCreated
func NewSetBucketVersioningCreated ¶
func NewSetBucketVersioningCreated() *SetBucketVersioningCreated
NewSetBucketVersioningCreated creates SetBucketVersioningCreated with default headers values
func (*SetBucketVersioningCreated) WriteResponse ¶
func (o *SetBucketVersioningCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetBucketVersioningDefault ¶
type SetBucketVersioningDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
SetBucketVersioningDefault Generic error response.
swagger:response setBucketVersioningDefault
func NewSetBucketVersioningDefault ¶
func NewSetBucketVersioningDefault(code int) *SetBucketVersioningDefault
NewSetBucketVersioningDefault creates SetBucketVersioningDefault with default headers values
func (*SetBucketVersioningDefault) SetPayload ¶
func (o *SetBucketVersioningDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the set bucket versioning default response
func (*SetBucketVersioningDefault) SetStatusCode ¶
func (o *SetBucketVersioningDefault) SetStatusCode(code int)
SetStatusCode sets the status to the set bucket versioning default response
func (*SetBucketVersioningDefault) WithPayload ¶
func (o *SetBucketVersioningDefault) WithPayload(payload *models.APIError) *SetBucketVersioningDefault
WithPayload adds the payload to the set bucket versioning default response
func (*SetBucketVersioningDefault) WithStatusCode ¶
func (o *SetBucketVersioningDefault) WithStatusCode(code int) *SetBucketVersioningDefault
WithStatusCode adds the status to the set bucket versioning default response
func (*SetBucketVersioningDefault) WriteResponse ¶
func (o *SetBucketVersioningDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetBucketVersioningHandler ¶
type SetBucketVersioningHandler interface {
Handle(SetBucketVersioningParams, *models.Principal) middleware.Responder
}
SetBucketVersioningHandler interface for that can handle valid set bucket versioning params
type SetBucketVersioningHandlerFunc ¶
type SetBucketVersioningHandlerFunc func(SetBucketVersioningParams, *models.Principal) middleware.Responder
SetBucketVersioningHandlerFunc turns a function with the right signature into a set bucket versioning handler
func (SetBucketVersioningHandlerFunc) Handle ¶
func (fn SetBucketVersioningHandlerFunc) Handle(params SetBucketVersioningParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type SetBucketVersioningParams ¶
type SetBucketVersioningParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.SetBucketVersioning /* Required: true In: path */ BucketName string }
SetBucketVersioningParams contains all the bound params for the set bucket versioning operation typically these are obtained from a http.Request
swagger:parameters SetBucketVersioning
func NewSetBucketVersioningParams ¶
func NewSetBucketVersioningParams() SetBucketVersioningParams
NewSetBucketVersioningParams creates a new SetBucketVersioningParams object
There are no default values defined in the spec.
func (*SetBucketVersioningParams) BindRequest ¶
func (o *SetBucketVersioningParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewSetBucketVersioningParams() beforehand.
type SetBucketVersioningURL ¶
type SetBucketVersioningURL struct { BucketName string // contains filtered or unexported fields }
SetBucketVersioningURL generates an URL for the set bucket versioning operation
func (*SetBucketVersioningURL) Build ¶
func (o *SetBucketVersioningURL) Build() (*url.URL, error)
Build a url path and query string
func (*SetBucketVersioningURL) BuildFull ¶
func (o *SetBucketVersioningURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*SetBucketVersioningURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*SetBucketVersioningURL) SetBasePath ¶
func (o *SetBucketVersioningURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*SetBucketVersioningURL) String ¶
func (o *SetBucketVersioningURL) String() string
String returns the string representation of the path with query string
func (*SetBucketVersioningURL) StringFull ¶
func (o *SetBucketVersioningURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*SetBucketVersioningURL) WithBasePath ¶
func (o *SetBucketVersioningURL) WithBasePath(bp string) *SetBucketVersioningURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type SetMultiBucketReplication ¶
type SetMultiBucketReplication struct { Context *middleware.Context Handler SetMultiBucketReplicationHandler }
SetMultiBucketReplication swagger:route POST /buckets-replication Bucket setMultiBucketReplication
Sets Multi Bucket Replication in multiple Buckets
func NewSetMultiBucketReplication ¶
func NewSetMultiBucketReplication(ctx *middleware.Context, handler SetMultiBucketReplicationHandler) *SetMultiBucketReplication
NewSetMultiBucketReplication creates a new http.Handler for the set multi bucket replication operation
func (*SetMultiBucketReplication) ServeHTTP ¶
func (o *SetMultiBucketReplication) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type SetMultiBucketReplicationDefault ¶
type SetMultiBucketReplicationDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
SetMultiBucketReplicationDefault Generic error response.
swagger:response setMultiBucketReplicationDefault
func NewSetMultiBucketReplicationDefault ¶
func NewSetMultiBucketReplicationDefault(code int) *SetMultiBucketReplicationDefault
NewSetMultiBucketReplicationDefault creates SetMultiBucketReplicationDefault with default headers values
func (*SetMultiBucketReplicationDefault) SetPayload ¶
func (o *SetMultiBucketReplicationDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the set multi bucket replication default response
func (*SetMultiBucketReplicationDefault) SetStatusCode ¶
func (o *SetMultiBucketReplicationDefault) SetStatusCode(code int)
SetStatusCode sets the status to the set multi bucket replication default response
func (*SetMultiBucketReplicationDefault) WithPayload ¶
func (o *SetMultiBucketReplicationDefault) WithPayload(payload *models.APIError) *SetMultiBucketReplicationDefault
WithPayload adds the payload to the set multi bucket replication default response
func (*SetMultiBucketReplicationDefault) WithStatusCode ¶
func (o *SetMultiBucketReplicationDefault) WithStatusCode(code int) *SetMultiBucketReplicationDefault
WithStatusCode adds the status to the set multi bucket replication default response
func (*SetMultiBucketReplicationDefault) WriteResponse ¶
func (o *SetMultiBucketReplicationDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetMultiBucketReplicationHandler ¶
type SetMultiBucketReplicationHandler interface {
Handle(SetMultiBucketReplicationParams, *models.Principal) middleware.Responder
}
SetMultiBucketReplicationHandler interface for that can handle valid set multi bucket replication params
type SetMultiBucketReplicationHandlerFunc ¶
type SetMultiBucketReplicationHandlerFunc func(SetMultiBucketReplicationParams, *models.Principal) middleware.Responder
SetMultiBucketReplicationHandlerFunc turns a function with the right signature into a set multi bucket replication handler
func (SetMultiBucketReplicationHandlerFunc) Handle ¶
func (fn SetMultiBucketReplicationHandlerFunc) Handle(params SetMultiBucketReplicationParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type SetMultiBucketReplicationOK ¶
type SetMultiBucketReplicationOK struct { /* In: Body */ Payload *models.MultiBucketResponseState `json:"body,omitempty"` }
SetMultiBucketReplicationOK A successful response.
swagger:response setMultiBucketReplicationOK
func NewSetMultiBucketReplicationOK ¶
func NewSetMultiBucketReplicationOK() *SetMultiBucketReplicationOK
NewSetMultiBucketReplicationOK creates SetMultiBucketReplicationOK with default headers values
func (*SetMultiBucketReplicationOK) SetPayload ¶
func (o *SetMultiBucketReplicationOK) SetPayload(payload *models.MultiBucketResponseState)
SetPayload sets the payload to the set multi bucket replication o k response
func (*SetMultiBucketReplicationOK) WithPayload ¶
func (o *SetMultiBucketReplicationOK) WithPayload(payload *models.MultiBucketResponseState) *SetMultiBucketReplicationOK
WithPayload adds the payload to the set multi bucket replication o k response
func (*SetMultiBucketReplicationOK) WriteResponse ¶
func (o *SetMultiBucketReplicationOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type SetMultiBucketReplicationParams ¶
type SetMultiBucketReplicationParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.MultiBucketReplication }
SetMultiBucketReplicationParams contains all the bound params for the set multi bucket replication operation typically these are obtained from a http.Request
swagger:parameters SetMultiBucketReplication
func NewSetMultiBucketReplicationParams ¶
func NewSetMultiBucketReplicationParams() SetMultiBucketReplicationParams
NewSetMultiBucketReplicationParams creates a new SetMultiBucketReplicationParams object
There are no default values defined in the spec.
func (*SetMultiBucketReplicationParams) BindRequest ¶
func (o *SetMultiBucketReplicationParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewSetMultiBucketReplicationParams() beforehand.
type SetMultiBucketReplicationURL ¶
type SetMultiBucketReplicationURL struct {
// contains filtered or unexported fields
}
SetMultiBucketReplicationURL generates an URL for the set multi bucket replication operation
func (*SetMultiBucketReplicationURL) Build ¶
func (o *SetMultiBucketReplicationURL) Build() (*url.URL, error)
Build a url path and query string
func (*SetMultiBucketReplicationURL) BuildFull ¶
func (o *SetMultiBucketReplicationURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*SetMultiBucketReplicationURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*SetMultiBucketReplicationURL) SetBasePath ¶
func (o *SetMultiBucketReplicationURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*SetMultiBucketReplicationURL) String ¶
func (o *SetMultiBucketReplicationURL) String() string
String returns the string representation of the path with query string
func (*SetMultiBucketReplicationURL) StringFull ¶
func (o *SetMultiBucketReplicationURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*SetMultiBucketReplicationURL) WithBasePath ¶
func (o *SetMultiBucketReplicationURL) WithBasePath(bp string) *SetMultiBucketReplicationURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type UpdateBucketLifecycle ¶
type UpdateBucketLifecycle struct { Context *middleware.Context Handler UpdateBucketLifecycleHandler }
UpdateBucketLifecycle swagger:route PUT /buckets/{bucket_name}/lifecycle/{lifecycle_id} Bucket updateBucketLifecycle
Update Lifecycle rule
func NewUpdateBucketLifecycle ¶
func NewUpdateBucketLifecycle(ctx *middleware.Context, handler UpdateBucketLifecycleHandler) *UpdateBucketLifecycle
NewUpdateBucketLifecycle creates a new http.Handler for the update bucket lifecycle operation
func (*UpdateBucketLifecycle) ServeHTTP ¶
func (o *UpdateBucketLifecycle) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type UpdateBucketLifecycleDefault ¶
type UpdateBucketLifecycleDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
UpdateBucketLifecycleDefault Generic error response.
swagger:response updateBucketLifecycleDefault
func NewUpdateBucketLifecycleDefault ¶
func NewUpdateBucketLifecycleDefault(code int) *UpdateBucketLifecycleDefault
NewUpdateBucketLifecycleDefault creates UpdateBucketLifecycleDefault with default headers values
func (*UpdateBucketLifecycleDefault) SetPayload ¶
func (o *UpdateBucketLifecycleDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the update bucket lifecycle default response
func (*UpdateBucketLifecycleDefault) SetStatusCode ¶
func (o *UpdateBucketLifecycleDefault) SetStatusCode(code int)
SetStatusCode sets the status to the update bucket lifecycle default response
func (*UpdateBucketLifecycleDefault) WithPayload ¶
func (o *UpdateBucketLifecycleDefault) WithPayload(payload *models.APIError) *UpdateBucketLifecycleDefault
WithPayload adds the payload to the update bucket lifecycle default response
func (*UpdateBucketLifecycleDefault) WithStatusCode ¶
func (o *UpdateBucketLifecycleDefault) WithStatusCode(code int) *UpdateBucketLifecycleDefault
WithStatusCode adds the status to the update bucket lifecycle default response
func (*UpdateBucketLifecycleDefault) WriteResponse ¶
func (o *UpdateBucketLifecycleDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateBucketLifecycleHandler ¶
type UpdateBucketLifecycleHandler interface {
Handle(UpdateBucketLifecycleParams, *models.Principal) middleware.Responder
}
UpdateBucketLifecycleHandler interface for that can handle valid update bucket lifecycle params
type UpdateBucketLifecycleHandlerFunc ¶
type UpdateBucketLifecycleHandlerFunc func(UpdateBucketLifecycleParams, *models.Principal) middleware.Responder
UpdateBucketLifecycleHandlerFunc turns a function with the right signature into a update bucket lifecycle handler
func (UpdateBucketLifecycleHandlerFunc) Handle ¶
func (fn UpdateBucketLifecycleHandlerFunc) Handle(params UpdateBucketLifecycleParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type UpdateBucketLifecycleOK ¶
type UpdateBucketLifecycleOK struct { }
UpdateBucketLifecycleOK A successful response.
swagger:response updateBucketLifecycleOK
func NewUpdateBucketLifecycleOK ¶
func NewUpdateBucketLifecycleOK() *UpdateBucketLifecycleOK
NewUpdateBucketLifecycleOK creates UpdateBucketLifecycleOK with default headers values
func (*UpdateBucketLifecycleOK) WriteResponse ¶
func (o *UpdateBucketLifecycleOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateBucketLifecycleParams ¶
type UpdateBucketLifecycleParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.UpdateBucketLifecycle /* Required: true In: path */ BucketName string /* Required: true In: path */ LifecycleID string }
UpdateBucketLifecycleParams contains all the bound params for the update bucket lifecycle operation typically these are obtained from a http.Request
swagger:parameters UpdateBucketLifecycle
func NewUpdateBucketLifecycleParams ¶
func NewUpdateBucketLifecycleParams() UpdateBucketLifecycleParams
NewUpdateBucketLifecycleParams creates a new UpdateBucketLifecycleParams object
There are no default values defined in the spec.
func (*UpdateBucketLifecycleParams) BindRequest ¶
func (o *UpdateBucketLifecycleParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewUpdateBucketLifecycleParams() beforehand.
type UpdateBucketLifecycleURL ¶
type UpdateBucketLifecycleURL struct { BucketName string LifecycleID string // contains filtered or unexported fields }
UpdateBucketLifecycleURL generates an URL for the update bucket lifecycle operation
func (*UpdateBucketLifecycleURL) Build ¶
func (o *UpdateBucketLifecycleURL) Build() (*url.URL, error)
Build a url path and query string
func (*UpdateBucketLifecycleURL) BuildFull ¶
func (o *UpdateBucketLifecycleURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*UpdateBucketLifecycleURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*UpdateBucketLifecycleURL) SetBasePath ¶
func (o *UpdateBucketLifecycleURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*UpdateBucketLifecycleURL) String ¶
func (o *UpdateBucketLifecycleURL) String() string
String returns the string representation of the path with query string
func (*UpdateBucketLifecycleURL) StringFull ¶
func (o *UpdateBucketLifecycleURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*UpdateBucketLifecycleURL) WithBasePath ¶
func (o *UpdateBucketLifecycleURL) WithBasePath(bp string) *UpdateBucketLifecycleURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type UpdateMultiBucketReplication ¶
type UpdateMultiBucketReplication struct { Context *middleware.Context Handler UpdateMultiBucketReplicationHandler }
UpdateMultiBucketReplication swagger:route PUT /buckets/{bucket_name}/replication/{rule_id} Bucket updateMultiBucketReplication
Update Replication rule
func NewUpdateMultiBucketReplication ¶
func NewUpdateMultiBucketReplication(ctx *middleware.Context, handler UpdateMultiBucketReplicationHandler) *UpdateMultiBucketReplication
NewUpdateMultiBucketReplication creates a new http.Handler for the update multi bucket replication operation
func (*UpdateMultiBucketReplication) ServeHTTP ¶
func (o *UpdateMultiBucketReplication) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type UpdateMultiBucketReplicationCreated ¶
type UpdateMultiBucketReplicationCreated struct { }
UpdateMultiBucketReplicationCreated A successful response.
swagger:response updateMultiBucketReplicationCreated
func NewUpdateMultiBucketReplicationCreated ¶
func NewUpdateMultiBucketReplicationCreated() *UpdateMultiBucketReplicationCreated
NewUpdateMultiBucketReplicationCreated creates UpdateMultiBucketReplicationCreated with default headers values
func (*UpdateMultiBucketReplicationCreated) WriteResponse ¶
func (o *UpdateMultiBucketReplicationCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateMultiBucketReplicationDefault ¶
type UpdateMultiBucketReplicationDefault struct { /* In: Body */ Payload *models.APIError `json:"body,omitempty"` // contains filtered or unexported fields }
UpdateMultiBucketReplicationDefault Generic error response.
swagger:response updateMultiBucketReplicationDefault
func NewUpdateMultiBucketReplicationDefault ¶
func NewUpdateMultiBucketReplicationDefault(code int) *UpdateMultiBucketReplicationDefault
NewUpdateMultiBucketReplicationDefault creates UpdateMultiBucketReplicationDefault with default headers values
func (*UpdateMultiBucketReplicationDefault) SetPayload ¶
func (o *UpdateMultiBucketReplicationDefault) SetPayload(payload *models.APIError)
SetPayload sets the payload to the update multi bucket replication default response
func (*UpdateMultiBucketReplicationDefault) SetStatusCode ¶
func (o *UpdateMultiBucketReplicationDefault) SetStatusCode(code int)
SetStatusCode sets the status to the update multi bucket replication default response
func (*UpdateMultiBucketReplicationDefault) WithPayload ¶
func (o *UpdateMultiBucketReplicationDefault) WithPayload(payload *models.APIError) *UpdateMultiBucketReplicationDefault
WithPayload adds the payload to the update multi bucket replication default response
func (*UpdateMultiBucketReplicationDefault) WithStatusCode ¶
func (o *UpdateMultiBucketReplicationDefault) WithStatusCode(code int) *UpdateMultiBucketReplicationDefault
WithStatusCode adds the status to the update multi bucket replication default response
func (*UpdateMultiBucketReplicationDefault) WriteResponse ¶
func (o *UpdateMultiBucketReplicationDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateMultiBucketReplicationHandler ¶
type UpdateMultiBucketReplicationHandler interface {
Handle(UpdateMultiBucketReplicationParams, *models.Principal) middleware.Responder
}
UpdateMultiBucketReplicationHandler interface for that can handle valid update multi bucket replication params
type UpdateMultiBucketReplicationHandlerFunc ¶
type UpdateMultiBucketReplicationHandlerFunc func(UpdateMultiBucketReplicationParams, *models.Principal) middleware.Responder
UpdateMultiBucketReplicationHandlerFunc turns a function with the right signature into a update multi bucket replication handler
func (UpdateMultiBucketReplicationHandlerFunc) Handle ¶
func (fn UpdateMultiBucketReplicationHandlerFunc) Handle(params UpdateMultiBucketReplicationParams, principal *models.Principal) middleware.Responder
Handle executing the request and returning a response
type UpdateMultiBucketReplicationParams ¶
type UpdateMultiBucketReplicationParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.MultiBucketReplicationEdit /* Required: true In: path */ BucketName string /* Required: true In: path */ RuleID string }
UpdateMultiBucketReplicationParams contains all the bound params for the update multi bucket replication operation typically these are obtained from a http.Request
swagger:parameters UpdateMultiBucketReplication
func NewUpdateMultiBucketReplicationParams ¶
func NewUpdateMultiBucketReplicationParams() UpdateMultiBucketReplicationParams
NewUpdateMultiBucketReplicationParams creates a new UpdateMultiBucketReplicationParams object
There are no default values defined in the spec.
func (*UpdateMultiBucketReplicationParams) BindRequest ¶
func (o *UpdateMultiBucketReplicationParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewUpdateMultiBucketReplicationParams() beforehand.
type UpdateMultiBucketReplicationURL ¶
type UpdateMultiBucketReplicationURL struct { BucketName string RuleID string // contains filtered or unexported fields }
UpdateMultiBucketReplicationURL generates an URL for the update multi bucket replication operation
func (*UpdateMultiBucketReplicationURL) Build ¶
func (o *UpdateMultiBucketReplicationURL) Build() (*url.URL, error)
Build a url path and query string
func (*UpdateMultiBucketReplicationURL) BuildFull ¶
func (o *UpdateMultiBucketReplicationURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*UpdateMultiBucketReplicationURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*UpdateMultiBucketReplicationURL) SetBasePath ¶
func (o *UpdateMultiBucketReplicationURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*UpdateMultiBucketReplicationURL) String ¶
func (o *UpdateMultiBucketReplicationURL) String() string
String returns the string representation of the path with query string
func (*UpdateMultiBucketReplicationURL) StringFull ¶
func (o *UpdateMultiBucketReplicationURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*UpdateMultiBucketReplicationURL) WithBasePath ¶
func (o *UpdateMultiBucketReplicationURL) WithBasePath(bp string) *UpdateMultiBucketReplicationURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
Source Files ¶
- add_bucket_lifecycle.go
- add_bucket_lifecycle_parameters.go
- add_bucket_lifecycle_responses.go
- add_bucket_lifecycle_urlbuilder.go
- add_multi_bucket_lifecycle.go
- add_multi_bucket_lifecycle_parameters.go
- add_multi_bucket_lifecycle_responses.go
- add_multi_bucket_lifecycle_urlbuilder.go
- add_remote_bucket.go
- add_remote_bucket_parameters.go
- add_remote_bucket_responses.go
- add_remote_bucket_urlbuilder.go
- bucket_info.go
- bucket_info_parameters.go
- bucket_info_responses.go
- bucket_info_urlbuilder.go
- bucket_set_policy.go
- bucket_set_policy_parameters.go
- bucket_set_policy_responses.go
- bucket_set_policy_urlbuilder.go
- create_bucket_event.go
- create_bucket_event_parameters.go
- create_bucket_event_responses.go
- create_bucket_event_urlbuilder.go
- delete_access_rule_with_bucket.go
- delete_access_rule_with_bucket_parameters.go
- delete_access_rule_with_bucket_responses.go
- delete_access_rule_with_bucket_urlbuilder.go
- delete_all_replication_rules.go
- delete_all_replication_rules_parameters.go
- delete_all_replication_rules_responses.go
- delete_all_replication_rules_urlbuilder.go
- delete_bucket.go
- delete_bucket_event.go
- delete_bucket_event_parameters.go
- delete_bucket_event_responses.go
- delete_bucket_event_urlbuilder.go
- delete_bucket_lifecycle_rule.go
- delete_bucket_lifecycle_rule_parameters.go
- delete_bucket_lifecycle_rule_responses.go
- delete_bucket_lifecycle_rule_urlbuilder.go
- delete_bucket_parameters.go
- delete_bucket_replication_rule.go
- delete_bucket_replication_rule_parameters.go
- delete_bucket_replication_rule_responses.go
- delete_bucket_replication_rule_urlbuilder.go
- delete_bucket_responses.go
- delete_bucket_urlbuilder.go
- delete_remote_bucket.go
- delete_remote_bucket_parameters.go
- delete_remote_bucket_responses.go
- delete_remote_bucket_urlbuilder.go
- delete_selected_replication_rules.go
- delete_selected_replication_rules_parameters.go
- delete_selected_replication_rules_responses.go
- delete_selected_replication_rules_urlbuilder.go
- disable_bucket_encryption.go
- disable_bucket_encryption_parameters.go
- disable_bucket_encryption_responses.go
- disable_bucket_encryption_urlbuilder.go
- enable_bucket_encryption.go
- enable_bucket_encryption_parameters.go
- enable_bucket_encryption_responses.go
- enable_bucket_encryption_urlbuilder.go
- get_bucket_encryption_info.go
- get_bucket_encryption_info_parameters.go
- get_bucket_encryption_info_responses.go
- get_bucket_encryption_info_urlbuilder.go
- get_bucket_lifecycle.go
- get_bucket_lifecycle_parameters.go
- get_bucket_lifecycle_responses.go
- get_bucket_lifecycle_urlbuilder.go
- get_bucket_object_locking_status.go
- get_bucket_object_locking_status_parameters.go
- get_bucket_object_locking_status_responses.go
- get_bucket_object_locking_status_urlbuilder.go
- get_bucket_quota.go
- get_bucket_quota_parameters.go
- get_bucket_quota_responses.go
- get_bucket_quota_urlbuilder.go
- get_bucket_replication.go
- get_bucket_replication_parameters.go
- get_bucket_replication_responses.go
- get_bucket_replication_rule.go
- get_bucket_replication_rule_parameters.go
- get_bucket_replication_rule_responses.go
- get_bucket_replication_rule_urlbuilder.go
- get_bucket_replication_urlbuilder.go
- get_bucket_retention_config.go
- get_bucket_retention_config_parameters.go
- get_bucket_retention_config_responses.go
- get_bucket_retention_config_urlbuilder.go
- get_bucket_rewind.go
- get_bucket_rewind_parameters.go
- get_bucket_rewind_responses.go
- get_bucket_rewind_urlbuilder.go
- get_bucket_versioning.go
- get_bucket_versioning_parameters.go
- get_bucket_versioning_responses.go
- get_bucket_versioning_urlbuilder.go
- get_max_share_link_exp.go
- get_max_share_link_exp_parameters.go
- get_max_share_link_exp_responses.go
- get_max_share_link_exp_urlbuilder.go
- list_access_rules_with_bucket.go
- list_access_rules_with_bucket_parameters.go
- list_access_rules_with_bucket_responses.go
- list_access_rules_with_bucket_urlbuilder.go
- list_bucket_events.go
- list_bucket_events_parameters.go
- list_bucket_events_responses.go
- list_bucket_events_urlbuilder.go
- list_buckets.go
- list_buckets_parameters.go
- list_buckets_responses.go
- list_buckets_urlbuilder.go
- list_external_buckets.go
- list_external_buckets_parameters.go
- list_external_buckets_responses.go
- list_external_buckets_urlbuilder.go
- list_policies_with_bucket.go
- list_policies_with_bucket_parameters.go
- list_policies_with_bucket_responses.go
- list_policies_with_bucket_urlbuilder.go
- list_remote_buckets.go
- list_remote_buckets_parameters.go
- list_remote_buckets_responses.go
- list_remote_buckets_urlbuilder.go
- list_users_with_access_to_bucket.go
- list_users_with_access_to_bucket_parameters.go
- list_users_with_access_to_bucket_responses.go
- list_users_with_access_to_bucket_urlbuilder.go
- make_bucket.go
- make_bucket_parameters.go
- make_bucket_responses.go
- make_bucket_urlbuilder.go
- put_bucket_tags.go
- put_bucket_tags_parameters.go
- put_bucket_tags_responses.go
- put_bucket_tags_urlbuilder.go
- remote_bucket_details.go
- remote_bucket_details_parameters.go
- remote_bucket_details_responses.go
- remote_bucket_details_urlbuilder.go
- set_access_rule_with_bucket.go
- set_access_rule_with_bucket_parameters.go
- set_access_rule_with_bucket_responses.go
- set_access_rule_with_bucket_urlbuilder.go
- set_bucket_quota.go
- set_bucket_quota_parameters.go
- set_bucket_quota_responses.go
- set_bucket_quota_urlbuilder.go
- set_bucket_retention_config.go
- set_bucket_retention_config_parameters.go
- set_bucket_retention_config_responses.go
- set_bucket_retention_config_urlbuilder.go
- set_bucket_versioning.go
- set_bucket_versioning_parameters.go
- set_bucket_versioning_responses.go
- set_bucket_versioning_urlbuilder.go
- set_multi_bucket_replication.go
- set_multi_bucket_replication_parameters.go
- set_multi_bucket_replication_responses.go
- set_multi_bucket_replication_urlbuilder.go
- update_bucket_lifecycle.go
- update_bucket_lifecycle_parameters.go
- update_bucket_lifecycle_responses.go
- update_bucket_lifecycle_urlbuilder.go
- update_multi_bucket_replication.go
- update_multi_bucket_replication_parameters.go
- update_multi_bucket_replication_responses.go
- update_multi_bucket_replication_urlbuilder.go