todos

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 25, 2015 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

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

func (*AddOne) ServeHTTP

func (o *AddOne) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type AddOneCreated

type AddOneCreated struct {

	// In: body
	Payload *models.Item `json:"body,omitempty"`
}

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

type AddOneParams struct {
	/*
	  In: body
	*/
	Body *models.Item
}

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

func (*Find) ServeHTTP

func (o *Find) ServeHTTP(rw http.ResponseWriter, r *http.Request)

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

type FindOK struct {

	// In: body
	Payload []*models.Item `json:"body,omitempty"`
}

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

func (o *FindOK) WithPayload(payload []*models.Item) *FindOK

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

func (*UpdateOne) ServeHTTP

func (o *UpdateOne) ServeHTTP(rw http.ResponseWriter, r *http.Request)

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

type UpdateOneOK struct {

	// In: body
	Payload *models.Item `json:"body,omitempty"`
}

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL