Documentation ¶
Index ¶
- type AddOne
- type AddOneCreated
- type AddOneDefault
- type AddOneHandler
- type AddOneHandlerFunc
- type AddOneParams
- type DestroyOne
- type DestroyOneDefault
- type DestroyOneHandler
- type DestroyOneHandlerFunc
- type DestroyOneNoContent
- type DestroyOneParams
- type Find
- type FindDefault
- type FindHandler
- type FindHandlerFunc
- type FindOK
- type FindParams
- type UpdateOne
- type UpdateOneDefault
- type UpdateOneHandler
- type UpdateOneHandlerFunc
- type UpdateOneOK
- type UpdateOneParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddOne ¶
type AddOne struct { Context *middleware.Context Params AddOneParams Handler AddOneHandler }
AddOne swagger:route POST / todos addOne
AddOne add one API
func NewAddOne ¶
func NewAddOne(ctx *middleware.Context, handler AddOneHandler) *AddOne
NewAddOne creates a new http.Handler for the add one operation
type AddOneCreated ¶
AddOneCreated Created
swagger:response addOneCreated
func NewAddOneCreated ¶ added in v0.2.0
func NewAddOneCreated() AddOneCreated
NewAddOneCreated creates AddOneCreated with default headers values
func (*AddOneCreated) WithPayload ¶ added in v0.2.0
func (o *AddOneCreated) WithPayload(payload *models.Item) *AddOneCreated
WithPayload adds the payload to the add one created response
func (*AddOneCreated) WriteResponse ¶
func (o *AddOneCreated) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type AddOneDefault ¶
type AddOneDefault struct { // In: body Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
AddOneDefault error
swagger:response addOneDefault
func NewAddOneDefault ¶ added in v0.2.0
func NewAddOneDefault(code int) AddOneDefault
NewAddOneDefault creates AddOneDefault with default headers values
func (*AddOneDefault) WithPayload ¶ added in v0.2.0
func (o *AddOneDefault) WithPayload(payload *models.Error) *AddOneDefault
WithPayload adds the payload to the add one default response
func (*AddOneDefault) WithStatusCode ¶ added in v0.2.0
func (o *AddOneDefault) WithStatusCode(code int) *AddOneDefault
WithStatusCode adds the status to the add one default response
func (*AddOneDefault) WriteResponse ¶
func (o *AddOneDefault) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type AddOneHandler ¶
type AddOneHandler interface {
Handle(AddOneParams, interface{}) middleware.Responder
}
AddOneHandler interface for that can handle valid add one params
type AddOneHandlerFunc ¶
type AddOneHandlerFunc func(AddOneParams, interface{}) middleware.Responder
AddOneHandlerFunc turns a function with the right signature into a add one handler
func (AddOneHandlerFunc) Handle ¶
func (fn AddOneHandlerFunc) Handle(params AddOneParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type AddOneParams ¶
AddOneParams contains all the bound params for the add one operation typically these are obtained from a http.Request
swagger:parameters addOne
func NewAddOneParams ¶ added in v0.2.0
func NewAddOneParams() AddOneParams
NewAddOneParams creates a new AddOneParams object with the default values initialized.
func (*AddOneParams) BindRequest ¶
func (o *AddOneParams) 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
type DestroyOne ¶
type DestroyOne struct { Context *middleware.Context Params DestroyOneParams Handler DestroyOneHandler }
DestroyOne swagger:route DELETE /{id} todos destroyOne
DestroyOne destroy one API
func NewDestroyOne ¶
func NewDestroyOne(ctx *middleware.Context, handler DestroyOneHandler) *DestroyOne
NewDestroyOne creates a new http.Handler for the destroy one operation
func (*DestroyOne) ServeHTTP ¶
func (o *DestroyOne) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DestroyOneDefault ¶
type DestroyOneDefault struct { // In: body Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
DestroyOneDefault error
swagger:response destroyOneDefault
func NewDestroyOneDefault ¶ added in v0.2.0
func NewDestroyOneDefault(code int) DestroyOneDefault
NewDestroyOneDefault creates DestroyOneDefault with default headers values
func (*DestroyOneDefault) WithPayload ¶ added in v0.2.0
func (o *DestroyOneDefault) WithPayload(payload *models.Error) *DestroyOneDefault
WithPayload adds the payload to the destroy one default response
func (*DestroyOneDefault) WithStatusCode ¶ added in v0.2.0
func (o *DestroyOneDefault) WithStatusCode(code int) *DestroyOneDefault
WithStatusCode adds the status to the destroy one default response
func (*DestroyOneDefault) WriteResponse ¶
func (o *DestroyOneDefault) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type DestroyOneHandler ¶
type DestroyOneHandler interface {
Handle(DestroyOneParams, interface{}) middleware.Responder
}
DestroyOneHandler interface for that can handle valid destroy one params
type DestroyOneHandlerFunc ¶
type DestroyOneHandlerFunc func(DestroyOneParams, interface{}) middleware.Responder
DestroyOneHandlerFunc turns a function with the right signature into a destroy one handler
func (DestroyOneHandlerFunc) Handle ¶
func (fn DestroyOneHandlerFunc) Handle(params DestroyOneParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type DestroyOneNoContent ¶
type DestroyOneNoContent struct { }
DestroyOneNoContent Deleted
swagger:response destroyOneNoContent
func NewDestroyOneNoContent ¶ added in v0.2.0
func NewDestroyOneNoContent() DestroyOneNoContent
NewDestroyOneNoContent creates DestroyOneNoContent with default headers values
func (*DestroyOneNoContent) WriteResponse ¶
func (o *DestroyOneNoContent) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type DestroyOneParams ¶
type DestroyOneParams struct { /* Required: true In: path */ ID string }
DestroyOneParams contains all the bound params for the destroy one operation typically these are obtained from a http.Request
swagger:parameters destroyOne
func NewDestroyOneParams ¶ added in v0.2.0
func NewDestroyOneParams() DestroyOneParams
NewDestroyOneParams creates a new DestroyOneParams object with the default values initialized.
func (*DestroyOneParams) BindRequest ¶
func (o *DestroyOneParams) 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
type Find ¶
type Find struct { Context *middleware.Context Params FindParams Handler FindHandler }
Find swagger:route GET / todos find
Find find API
func NewFind ¶
func NewFind(ctx *middleware.Context, handler FindHandler) *Find
NewFind creates a new http.Handler for the find operation
type FindDefault ¶
type FindDefault struct { // In: body Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
FindDefault error
swagger:response findDefault
func NewFindDefault ¶ added in v0.2.0
func NewFindDefault(code int) FindDefault
NewFindDefault creates FindDefault with default headers values
func (*FindDefault) WithPayload ¶ added in v0.2.0
func (o *FindDefault) WithPayload(payload *models.Error) *FindDefault
WithPayload adds the payload to the find default response
func (*FindDefault) WithStatusCode ¶ added in v0.2.0
func (o *FindDefault) WithStatusCode(code int) *FindDefault
WithStatusCode adds the status to the find default response
func (*FindDefault) WriteResponse ¶
func (o *FindDefault) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type FindHandler ¶
type FindHandler interface {
Handle(FindParams, interface{}) middleware.Responder
}
FindHandler interface for that can handle valid find params
type FindHandlerFunc ¶
type FindHandlerFunc func(FindParams, interface{}) middleware.Responder
FindHandlerFunc turns a function with the right signature into a find handler
func (FindHandlerFunc) Handle ¶
func (fn FindHandlerFunc) Handle(params FindParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type FindOK ¶
FindOK OK
swagger:response findOK
func NewFindOK ¶ added in v0.2.0
func NewFindOK() FindOK
NewFindOK creates FindOK with default headers values
func (*FindOK) WithPayload ¶ added in v0.2.0
WithPayload adds the payload to the find o k response
func (*FindOK) WriteResponse ¶
func (o *FindOK) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type FindParams ¶
type FindParams struct { /* Required: true In: header */ XRateLimit int32 /* Required: true In: formData */ Limit int32 /* Required: true In: formData Collection Format: multi */ Tags []int32 }
FindParams contains all the bound params for the find operation typically these are obtained from a http.Request
swagger:parameters find
func NewFindParams ¶ added in v0.2.0
func NewFindParams() FindParams
NewFindParams creates a new FindParams object with the default values initialized.
func (*FindParams) BindRequest ¶
func (o *FindParams) 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
type UpdateOne ¶
type UpdateOne struct { Context *middleware.Context Params UpdateOneParams Handler UpdateOneHandler }
UpdateOne swagger:route PUT /{id} todos updateOne
UpdateOne update one API
func NewUpdateOne ¶
func NewUpdateOne(ctx *middleware.Context, handler UpdateOneHandler) *UpdateOne
NewUpdateOne creates a new http.Handler for the update one operation
type UpdateOneDefault ¶
type UpdateOneDefault struct { // In: body Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
UpdateOneDefault error
swagger:response updateOneDefault
func NewUpdateOneDefault ¶ added in v0.2.0
func NewUpdateOneDefault(code int) UpdateOneDefault
NewUpdateOneDefault creates UpdateOneDefault with default headers values
func (*UpdateOneDefault) WithPayload ¶ added in v0.2.0
func (o *UpdateOneDefault) WithPayload(payload *models.Error) *UpdateOneDefault
WithPayload adds the payload to the update one default response
func (*UpdateOneDefault) WithStatusCode ¶ added in v0.2.0
func (o *UpdateOneDefault) WithStatusCode(code int) *UpdateOneDefault
WithStatusCode adds the status to the update one default response
func (*UpdateOneDefault) WriteResponse ¶
func (o *UpdateOneDefault) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type UpdateOneHandler ¶
type UpdateOneHandler interface {
Handle(UpdateOneParams, interface{}) middleware.Responder
}
UpdateOneHandler interface for that can handle valid update one params
type UpdateOneHandlerFunc ¶
type UpdateOneHandlerFunc func(UpdateOneParams, interface{}) middleware.Responder
UpdateOneHandlerFunc turns a function with the right signature into a update one handler
func (UpdateOneHandlerFunc) Handle ¶
func (fn UpdateOneHandlerFunc) Handle(params UpdateOneParams, principal interface{}) middleware.Responder
Handle executing the request and returning a response
type UpdateOneOK ¶
UpdateOneOK OK
swagger:response updateOneOK
func NewUpdateOneOK ¶ added in v0.2.0
func NewUpdateOneOK() UpdateOneOK
NewUpdateOneOK creates UpdateOneOK with default headers values
func (*UpdateOneOK) WithPayload ¶ added in v0.2.0
func (o *UpdateOneOK) WithPayload(payload *models.Item) *UpdateOneOK
WithPayload adds the payload to the update one o k response
func (*UpdateOneOK) WriteResponse ¶
func (o *UpdateOneOK) WriteResponse(rw http.ResponseWriter, producer httpkit.Producer)
WriteResponse to the client
type UpdateOneParams ¶
type UpdateOneParams struct { /* In: body */ Body *models.Item /* Required: true In: path */ ID string }
UpdateOneParams contains all the bound params for the update one operation typically these are obtained from a http.Request
swagger:parameters updateOne
func NewUpdateOneParams ¶ added in v0.2.0
func NewUpdateOneParams() UpdateOneParams
NewUpdateOneParams creates a new UpdateOneParams object with the default values initialized.
func (*UpdateOneParams) BindRequest ¶
func (o *UpdateOneParams) 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