Documentation ¶
Index ¶
- Constants
- type CreateUser
- type CreateUserDefault
- type CreateUserHandler
- type CreateUserHandlerFunc
- type CreateUserParams
- type CreateUserURL
- func (o *CreateUserURL) Build() (*url.URL, error)
- func (o *CreateUserURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateUserURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateUserURL) SetBasePath(bp string)
- func (o *CreateUserURL) String() string
- func (o *CreateUserURL) StringFull(scheme, host string) string
- func (o *CreateUserURL) WithBasePath(bp string) *CreateUserURL
- type CreateUsersWithArrayInput
- type CreateUsersWithArrayInputDefault
- type CreateUsersWithArrayInputHandler
- type CreateUsersWithArrayInputHandlerFunc
- type CreateUsersWithArrayInputParams
- type CreateUsersWithArrayInputURL
- func (o *CreateUsersWithArrayInputURL) Build() (*url.URL, error)
- func (o *CreateUsersWithArrayInputURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateUsersWithArrayInputURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateUsersWithArrayInputURL) SetBasePath(bp string)
- func (o *CreateUsersWithArrayInputURL) String() string
- func (o *CreateUsersWithArrayInputURL) StringFull(scheme, host string) string
- func (o *CreateUsersWithArrayInputURL) WithBasePath(bp string) *CreateUsersWithArrayInputURL
- type CreateUsersWithListInput
- type CreateUsersWithListInputDefault
- type CreateUsersWithListInputHandler
- type CreateUsersWithListInputHandlerFunc
- type CreateUsersWithListInputParams
- type CreateUsersWithListInputURL
- func (o *CreateUsersWithListInputURL) Build() (*url.URL, error)
- func (o *CreateUsersWithListInputURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *CreateUsersWithListInputURL) Must(u *url.URL, err error) *url.URL
- func (o *CreateUsersWithListInputURL) SetBasePath(bp string)
- func (o *CreateUsersWithListInputURL) String() string
- func (o *CreateUsersWithListInputURL) StringFull(scheme, host string) string
- func (o *CreateUsersWithListInputURL) WithBasePath(bp string) *CreateUsersWithListInputURL
- type DeleteUser
- type DeleteUserBadRequest
- type DeleteUserHandler
- type DeleteUserHandlerFunc
- type DeleteUserNotFound
- type DeleteUserParams
- type DeleteUserURL
- func (o *DeleteUserURL) Build() (*url.URL, error)
- func (o *DeleteUserURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteUserURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteUserURL) SetBasePath(bp string)
- func (o *DeleteUserURL) String() string
- func (o *DeleteUserURL) StringFull(scheme, host string) string
- func (o *DeleteUserURL) WithBasePath(bp string) *DeleteUserURL
- type GetUserByName
- type GetUserByNameBadRequest
- type GetUserByNameHandler
- type GetUserByNameHandlerFunc
- type GetUserByNameNotFound
- type GetUserByNameOK
- type GetUserByNameParams
- type GetUserByNameURL
- func (o *GetUserByNameURL) Build() (*url.URL, error)
- func (o *GetUserByNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetUserByNameURL) Must(u *url.URL, err error) *url.URL
- func (o *GetUserByNameURL) SetBasePath(bp string)
- func (o *GetUserByNameURL) String() string
- func (o *GetUserByNameURL) StringFull(scheme, host string) string
- func (o *GetUserByNameURL) WithBasePath(bp string) *GetUserByNameURL
- type LoginUser
- type LoginUserBadRequest
- type LoginUserHandler
- type LoginUserHandlerFunc
- type LoginUserOK
- type LoginUserParams
- type LoginUserURL
- func (o *LoginUserURL) Build() (*url.URL, error)
- func (o *LoginUserURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *LoginUserURL) Must(u *url.URL, err error) *url.URL
- func (o *LoginUserURL) SetBasePath(bp string)
- func (o *LoginUserURL) String() string
- func (o *LoginUserURL) StringFull(scheme, host string) string
- func (o *LoginUserURL) WithBasePath(bp string) *LoginUserURL
- type LogoutUser
- type LogoutUserDefault
- type LogoutUserHandler
- type LogoutUserHandlerFunc
- type LogoutUserParams
- type LogoutUserURL
- func (o *LogoutUserURL) Build() (*url.URL, error)
- func (o *LogoutUserURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *LogoutUserURL) Must(u *url.URL, err error) *url.URL
- func (o *LogoutUserURL) SetBasePath(bp string)
- func (o *LogoutUserURL) String() string
- func (o *LogoutUserURL) StringFull(scheme, host string) string
- func (o *LogoutUserURL) WithBasePath(bp string) *LogoutUserURL
- type UpdateUser
- type UpdateUserBadRequest
- type UpdateUserHandler
- type UpdateUserHandlerFunc
- type UpdateUserNotFound
- type UpdateUserParams
- type UpdateUserURL
- func (o *UpdateUserURL) Build() (*url.URL, error)
- func (o *UpdateUserURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *UpdateUserURL) Must(u *url.URL, err error) *url.URL
- func (o *UpdateUserURL) SetBasePath(bp string)
- func (o *UpdateUserURL) String() string
- func (o *UpdateUserURL) StringFull(scheme, host string) string
- func (o *UpdateUserURL) WithBasePath(bp string) *UpdateUserURL
Constants ¶
const DeleteUserBadRequestCode int = 400
DeleteUserBadRequestCode is the HTTP code returned for type DeleteUserBadRequest
const DeleteUserNotFoundCode int = 404
DeleteUserNotFoundCode is the HTTP code returned for type DeleteUserNotFound
const GetUserByNameBadRequestCode int = 400
GetUserByNameBadRequestCode is the HTTP code returned for type GetUserByNameBadRequest
const GetUserByNameNotFoundCode int = 404
GetUserByNameNotFoundCode is the HTTP code returned for type GetUserByNameNotFound
const GetUserByNameOKCode int = 200
GetUserByNameOKCode is the HTTP code returned for type GetUserByNameOK
const LoginUserBadRequestCode int = 400
LoginUserBadRequestCode is the HTTP code returned for type LoginUserBadRequest
const LoginUserOKCode int = 200
LoginUserOKCode is the HTTP code returned for type LoginUserOK
const UpdateUserBadRequestCode int = 400
UpdateUserBadRequestCode is the HTTP code returned for type UpdateUserBadRequest
const UpdateUserNotFoundCode int = 404
UpdateUserNotFoundCode is the HTTP code returned for type UpdateUserNotFound
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateUser ¶
type CreateUser struct { Context *middleware.Context Handler CreateUserHandler }
CreateUser swagger:route POST /users user createUser
Create user ¶
This can only be done by the logged in user.
func NewCreateUser ¶
func NewCreateUser(ctx *middleware.Context, handler CreateUserHandler) *CreateUser
NewCreateUser creates a new http.Handler for the create user operation
func (*CreateUser) ServeHTTP ¶
func (o *CreateUser) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateUserDefault ¶ added in v0.17.0
type CreateUserDefault struct {
// contains filtered or unexported fields
}
CreateUserDefault successful operation
swagger:response createUserDefault
func NewCreateUserDefault ¶ added in v0.17.0
func NewCreateUserDefault(code int) *CreateUserDefault
NewCreateUserDefault creates CreateUserDefault with default headers values
func (*CreateUserDefault) SetStatusCode ¶ added in v0.17.0
func (o *CreateUserDefault) SetStatusCode(code int)
SetStatusCode sets the status to the create user default response
func (*CreateUserDefault) WithStatusCode ¶ added in v0.17.0
func (o *CreateUserDefault) WithStatusCode(code int) *CreateUserDefault
WithStatusCode adds the status to the create user default response
func (*CreateUserDefault) WriteResponse ¶ added in v0.17.0
func (o *CreateUserDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateUserHandler ¶
type CreateUserHandler interface {
Handle(CreateUserParams) middleware.Responder
}
CreateUserHandler interface for that can handle valid create user params
type CreateUserHandlerFunc ¶
type CreateUserHandlerFunc func(CreateUserParams) middleware.Responder
CreateUserHandlerFunc turns a function with the right signature into a create user handler
func (CreateUserHandlerFunc) Handle ¶
func (fn CreateUserHandlerFunc) Handle(params CreateUserParams) middleware.Responder
Handle executing the request and returning a response
type CreateUserParams ¶
type CreateUserParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Created user object In: body */ Body *models.User }
CreateUserParams contains all the bound params for the create user operation typically these are obtained from a http.Request
swagger:parameters createUser
func NewCreateUserParams ¶ added in v0.2.0
func NewCreateUserParams() CreateUserParams
NewCreateUserParams creates a new CreateUserParams object
There are no default values defined in the spec.
func (*CreateUserParams) BindRequest ¶
func (o *CreateUserParams) 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 NewCreateUserParams() beforehand.
type CreateUserURL ¶ added in v0.17.0
type CreateUserURL struct {
// contains filtered or unexported fields
}
CreateUserURL generates an URL for the create user operation
func (*CreateUserURL) Build ¶ added in v0.17.0
func (o *CreateUserURL) Build() (*url.URL, error)
Build a url path and query string
func (*CreateUserURL) BuildFull ¶ added in v0.17.0
func (o *CreateUserURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*CreateUserURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*CreateUserURL) SetBasePath ¶ added in v0.17.0
func (o *CreateUserURL) 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 (*CreateUserURL) String ¶ added in v0.17.0
func (o *CreateUserURL) String() string
String returns the string representation of the path with query string
func (*CreateUserURL) StringFull ¶ added in v0.17.0
func (o *CreateUserURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*CreateUserURL) WithBasePath ¶ added in v0.17.0
func (o *CreateUserURL) WithBasePath(bp string) *CreateUserURL
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 CreateUsersWithArrayInput ¶
type CreateUsersWithArrayInput struct { Context *middleware.Context Handler CreateUsersWithArrayInputHandler }
CreateUsersWithArrayInput swagger:route POST /users/createWithArray user createUsersWithArrayInput
Creates list of users with given input array
func NewCreateUsersWithArrayInput ¶
func NewCreateUsersWithArrayInput(ctx *middleware.Context, handler CreateUsersWithArrayInputHandler) *CreateUsersWithArrayInput
NewCreateUsersWithArrayInput creates a new http.Handler for the create users with array input operation
func (*CreateUsersWithArrayInput) ServeHTTP ¶
func (o *CreateUsersWithArrayInput) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateUsersWithArrayInputDefault ¶ added in v0.17.0
type CreateUsersWithArrayInputDefault struct {
// contains filtered or unexported fields
}
CreateUsersWithArrayInputDefault successful operation
swagger:response createUsersWithArrayInputDefault
func NewCreateUsersWithArrayInputDefault ¶ added in v0.17.0
func NewCreateUsersWithArrayInputDefault(code int) *CreateUsersWithArrayInputDefault
NewCreateUsersWithArrayInputDefault creates CreateUsersWithArrayInputDefault with default headers values
func (*CreateUsersWithArrayInputDefault) SetStatusCode ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputDefault) SetStatusCode(code int)
SetStatusCode sets the status to the create users with array input default response
func (*CreateUsersWithArrayInputDefault) WithStatusCode ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputDefault) WithStatusCode(code int) *CreateUsersWithArrayInputDefault
WithStatusCode adds the status to the create users with array input default response
func (*CreateUsersWithArrayInputDefault) WriteResponse ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateUsersWithArrayInputHandler ¶
type CreateUsersWithArrayInputHandler interface {
Handle(CreateUsersWithArrayInputParams) middleware.Responder
}
CreateUsersWithArrayInputHandler interface for that can handle valid create users with array input params
type CreateUsersWithArrayInputHandlerFunc ¶
type CreateUsersWithArrayInputHandlerFunc func(CreateUsersWithArrayInputParams) middleware.Responder
CreateUsersWithArrayInputHandlerFunc turns a function with the right signature into a create users with array input handler
func (CreateUsersWithArrayInputHandlerFunc) Handle ¶
func (fn CreateUsersWithArrayInputHandlerFunc) Handle(params CreateUsersWithArrayInputParams) middleware.Responder
Handle executing the request and returning a response
type CreateUsersWithArrayInputParams ¶
type CreateUsersWithArrayInputParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*List of user object In: body */ Body []*models.User }
CreateUsersWithArrayInputParams contains all the bound params for the create users with array input operation typically these are obtained from a http.Request
swagger:parameters createUsersWithArrayInput
func NewCreateUsersWithArrayInputParams ¶ added in v0.2.0
func NewCreateUsersWithArrayInputParams() CreateUsersWithArrayInputParams
NewCreateUsersWithArrayInputParams creates a new CreateUsersWithArrayInputParams object
There are no default values defined in the spec.
func (*CreateUsersWithArrayInputParams) BindRequest ¶
func (o *CreateUsersWithArrayInputParams) 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 NewCreateUsersWithArrayInputParams() beforehand.
type CreateUsersWithArrayInputURL ¶ added in v0.17.0
type CreateUsersWithArrayInputURL struct {
// contains filtered or unexported fields
}
CreateUsersWithArrayInputURL generates an URL for the create users with array input operation
func (*CreateUsersWithArrayInputURL) Build ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputURL) Build() (*url.URL, error)
Build a url path and query string
func (*CreateUsersWithArrayInputURL) BuildFull ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*CreateUsersWithArrayInputURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*CreateUsersWithArrayInputURL) SetBasePath ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputURL) 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 (*CreateUsersWithArrayInputURL) String ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputURL) String() string
String returns the string representation of the path with query string
func (*CreateUsersWithArrayInputURL) StringFull ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*CreateUsersWithArrayInputURL) WithBasePath ¶ added in v0.17.0
func (o *CreateUsersWithArrayInputURL) WithBasePath(bp string) *CreateUsersWithArrayInputURL
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 CreateUsersWithListInput ¶
type CreateUsersWithListInput struct { Context *middleware.Context Handler CreateUsersWithListInputHandler }
CreateUsersWithListInput swagger:route POST /users/createWithList user createUsersWithListInput
Creates list of users with given input array
func NewCreateUsersWithListInput ¶
func NewCreateUsersWithListInput(ctx *middleware.Context, handler CreateUsersWithListInputHandler) *CreateUsersWithListInput
NewCreateUsersWithListInput creates a new http.Handler for the create users with list input operation
func (*CreateUsersWithListInput) ServeHTTP ¶
func (o *CreateUsersWithListInput) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateUsersWithListInputDefault ¶ added in v0.17.0
type CreateUsersWithListInputDefault struct {
// contains filtered or unexported fields
}
CreateUsersWithListInputDefault successful operation
swagger:response createUsersWithListInputDefault
func NewCreateUsersWithListInputDefault ¶ added in v0.17.0
func NewCreateUsersWithListInputDefault(code int) *CreateUsersWithListInputDefault
NewCreateUsersWithListInputDefault creates CreateUsersWithListInputDefault with default headers values
func (*CreateUsersWithListInputDefault) SetStatusCode ¶ added in v0.17.0
func (o *CreateUsersWithListInputDefault) SetStatusCode(code int)
SetStatusCode sets the status to the create users with list input default response
func (*CreateUsersWithListInputDefault) WithStatusCode ¶ added in v0.17.0
func (o *CreateUsersWithListInputDefault) WithStatusCode(code int) *CreateUsersWithListInputDefault
WithStatusCode adds the status to the create users with list input default response
func (*CreateUsersWithListInputDefault) WriteResponse ¶ added in v0.17.0
func (o *CreateUsersWithListInputDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateUsersWithListInputHandler ¶
type CreateUsersWithListInputHandler interface {
Handle(CreateUsersWithListInputParams) middleware.Responder
}
CreateUsersWithListInputHandler interface for that can handle valid create users with list input params
type CreateUsersWithListInputHandlerFunc ¶
type CreateUsersWithListInputHandlerFunc func(CreateUsersWithListInputParams) middleware.Responder
CreateUsersWithListInputHandlerFunc turns a function with the right signature into a create users with list input handler
func (CreateUsersWithListInputHandlerFunc) Handle ¶
func (fn CreateUsersWithListInputHandlerFunc) Handle(params CreateUsersWithListInputParams) middleware.Responder
Handle executing the request and returning a response
type CreateUsersWithListInputParams ¶
type CreateUsersWithListInputParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*List of user object In: body */ Body []*models.User }
CreateUsersWithListInputParams contains all the bound params for the create users with list input operation typically these are obtained from a http.Request
swagger:parameters createUsersWithListInput
func NewCreateUsersWithListInputParams ¶ added in v0.2.0
func NewCreateUsersWithListInputParams() CreateUsersWithListInputParams
NewCreateUsersWithListInputParams creates a new CreateUsersWithListInputParams object
There are no default values defined in the spec.
func (*CreateUsersWithListInputParams) BindRequest ¶
func (o *CreateUsersWithListInputParams) 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 NewCreateUsersWithListInputParams() beforehand.
type CreateUsersWithListInputURL ¶ added in v0.17.0
type CreateUsersWithListInputURL struct {
// contains filtered or unexported fields
}
CreateUsersWithListInputURL generates an URL for the create users with list input operation
func (*CreateUsersWithListInputURL) Build ¶ added in v0.17.0
func (o *CreateUsersWithListInputURL) Build() (*url.URL, error)
Build a url path and query string
func (*CreateUsersWithListInputURL) BuildFull ¶ added in v0.17.0
func (o *CreateUsersWithListInputURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*CreateUsersWithListInputURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*CreateUsersWithListInputURL) SetBasePath ¶ added in v0.17.0
func (o *CreateUsersWithListInputURL) 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 (*CreateUsersWithListInputURL) String ¶ added in v0.17.0
func (o *CreateUsersWithListInputURL) String() string
String returns the string representation of the path with query string
func (*CreateUsersWithListInputURL) StringFull ¶ added in v0.17.0
func (o *CreateUsersWithListInputURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*CreateUsersWithListInputURL) WithBasePath ¶ added in v0.17.0
func (o *CreateUsersWithListInputURL) WithBasePath(bp string) *CreateUsersWithListInputURL
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 DeleteUser ¶
type DeleteUser struct { Context *middleware.Context Handler DeleteUserHandler }
DeleteUser swagger:route DELETE /users/{username} user deleteUser
Delete user ¶
This can only be done by the logged in user.
func NewDeleteUser ¶
func NewDeleteUser(ctx *middleware.Context, handler DeleteUserHandler) *DeleteUser
NewDeleteUser creates a new http.Handler for the delete user operation
func (*DeleteUser) ServeHTTP ¶
func (o *DeleteUser) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteUserBadRequest ¶
type DeleteUserBadRequest struct { }
DeleteUserBadRequest Invalid username supplied
swagger:response deleteUserBadRequest
func NewDeleteUserBadRequest ¶ added in v0.2.0
func NewDeleteUserBadRequest() *DeleteUserBadRequest
NewDeleteUserBadRequest creates DeleteUserBadRequest with default headers values
func (*DeleteUserBadRequest) WriteResponse ¶
func (o *DeleteUserBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteUserHandler ¶
type DeleteUserHandler interface {
Handle(DeleteUserParams) middleware.Responder
}
DeleteUserHandler interface for that can handle valid delete user params
type DeleteUserHandlerFunc ¶
type DeleteUserHandlerFunc func(DeleteUserParams) middleware.Responder
DeleteUserHandlerFunc turns a function with the right signature into a delete user handler
func (DeleteUserHandlerFunc) Handle ¶
func (fn DeleteUserHandlerFunc) Handle(params DeleteUserParams) middleware.Responder
Handle executing the request and returning a response
type DeleteUserNotFound ¶
type DeleteUserNotFound struct { }
DeleteUserNotFound User not found
swagger:response deleteUserNotFound
func NewDeleteUserNotFound ¶ added in v0.2.0
func NewDeleteUserNotFound() *DeleteUserNotFound
NewDeleteUserNotFound creates DeleteUserNotFound with default headers values
func (*DeleteUserNotFound) WriteResponse ¶
func (o *DeleteUserNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteUserParams ¶
type DeleteUserParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The name that needs to be deleted Required: true In: path */ Username string }
DeleteUserParams contains all the bound params for the delete user operation typically these are obtained from a http.Request
swagger:parameters deleteUser
func NewDeleteUserParams ¶ added in v0.2.0
func NewDeleteUserParams() DeleteUserParams
NewDeleteUserParams creates a new DeleteUserParams object
There are no default values defined in the spec.
func (*DeleteUserParams) BindRequest ¶
func (o *DeleteUserParams) 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 NewDeleteUserParams() beforehand.
type DeleteUserURL ¶ added in v0.17.0
type DeleteUserURL struct { Username string // contains filtered or unexported fields }
DeleteUserURL generates an URL for the delete user operation
func (*DeleteUserURL) Build ¶ added in v0.17.0
func (o *DeleteUserURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteUserURL) BuildFull ¶ added in v0.17.0
func (o *DeleteUserURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteUserURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*DeleteUserURL) SetBasePath ¶ added in v0.17.0
func (o *DeleteUserURL) 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 (*DeleteUserURL) String ¶ added in v0.17.0
func (o *DeleteUserURL) String() string
String returns the string representation of the path with query string
func (*DeleteUserURL) StringFull ¶ added in v0.17.0
func (o *DeleteUserURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteUserURL) WithBasePath ¶ added in v0.17.0
func (o *DeleteUserURL) WithBasePath(bp string) *DeleteUserURL
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 GetUserByName ¶
type GetUserByName struct { Context *middleware.Context Handler GetUserByNameHandler }
GetUserByName swagger:route GET /users/{username} user getUserByName
Get user by user name
func NewGetUserByName ¶
func NewGetUserByName(ctx *middleware.Context, handler GetUserByNameHandler) *GetUserByName
NewGetUserByName creates a new http.Handler for the get user by name operation
func (*GetUserByName) ServeHTTP ¶
func (o *GetUserByName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetUserByNameBadRequest ¶
type GetUserByNameBadRequest struct { }
GetUserByNameBadRequest Invalid username supplied
swagger:response getUserByNameBadRequest
func NewGetUserByNameBadRequest ¶ added in v0.2.0
func NewGetUserByNameBadRequest() *GetUserByNameBadRequest
NewGetUserByNameBadRequest creates GetUserByNameBadRequest with default headers values
func (*GetUserByNameBadRequest) WriteResponse ¶
func (o *GetUserByNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetUserByNameHandler ¶
type GetUserByNameHandler interface {
Handle(GetUserByNameParams) middleware.Responder
}
GetUserByNameHandler interface for that can handle valid get user by name params
type GetUserByNameHandlerFunc ¶
type GetUserByNameHandlerFunc func(GetUserByNameParams) middleware.Responder
GetUserByNameHandlerFunc turns a function with the right signature into a get user by name handler
func (GetUserByNameHandlerFunc) Handle ¶
func (fn GetUserByNameHandlerFunc) Handle(params GetUserByNameParams) middleware.Responder
Handle executing the request and returning a response
type GetUserByNameNotFound ¶
type GetUserByNameNotFound struct { }
GetUserByNameNotFound User not found
swagger:response getUserByNameNotFound
func NewGetUserByNameNotFound ¶ added in v0.2.0
func NewGetUserByNameNotFound() *GetUserByNameNotFound
NewGetUserByNameNotFound creates GetUserByNameNotFound with default headers values
func (*GetUserByNameNotFound) WriteResponse ¶
func (o *GetUserByNameNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetUserByNameOK ¶
GetUserByNameOK successful operation
swagger:response getUserByNameOK
func NewGetUserByNameOK ¶ added in v0.2.0
func NewGetUserByNameOK() *GetUserByNameOK
NewGetUserByNameOK creates GetUserByNameOK with default headers values
func (*GetUserByNameOK) SetPayload ¶ added in v0.17.0
func (o *GetUserByNameOK) SetPayload(payload *models.User)
SetPayload sets the payload to the get user by name o k response
func (*GetUserByNameOK) WithPayload ¶ added in v0.2.0
func (o *GetUserByNameOK) WithPayload(payload *models.User) *GetUserByNameOK
WithPayload adds the payload to the get user by name o k response
func (*GetUserByNameOK) WriteResponse ¶
func (o *GetUserByNameOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetUserByNameParams ¶
type GetUserByNameParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The name that needs to be fetched. Use user1 for testing. Required: true In: path */ Username string }
GetUserByNameParams contains all the bound params for the get user by name operation typically these are obtained from a http.Request
swagger:parameters getUserByName
func NewGetUserByNameParams ¶ added in v0.2.0
func NewGetUserByNameParams() GetUserByNameParams
NewGetUserByNameParams creates a new GetUserByNameParams object
There are no default values defined in the spec.
func (*GetUserByNameParams) BindRequest ¶
func (o *GetUserByNameParams) 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 NewGetUserByNameParams() beforehand.
type GetUserByNameURL ¶ added in v0.17.0
type GetUserByNameURL struct { Username string // contains filtered or unexported fields }
GetUserByNameURL generates an URL for the get user by name operation
func (*GetUserByNameURL) Build ¶ added in v0.17.0
func (o *GetUserByNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetUserByNameURL) BuildFull ¶ added in v0.17.0
func (o *GetUserByNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetUserByNameURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*GetUserByNameURL) SetBasePath ¶ added in v0.17.0
func (o *GetUserByNameURL) 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 (*GetUserByNameURL) String ¶ added in v0.17.0
func (o *GetUserByNameURL) String() string
String returns the string representation of the path with query string
func (*GetUserByNameURL) StringFull ¶ added in v0.17.0
func (o *GetUserByNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetUserByNameURL) WithBasePath ¶ added in v0.17.0
func (o *GetUserByNameURL) WithBasePath(bp string) *GetUserByNameURL
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 LoginUser ¶
type LoginUser struct { Context *middleware.Context Handler LoginUserHandler }
LoginUser swagger:route GET /users/login user loginUser
Logs user into the system
func NewLoginUser ¶
func NewLoginUser(ctx *middleware.Context, handler LoginUserHandler) *LoginUser
NewLoginUser creates a new http.Handler for the login user operation
type LoginUserBadRequest ¶
type LoginUserBadRequest struct { }
LoginUserBadRequest Invalid username/password supplied
swagger:response loginUserBadRequest
func NewLoginUserBadRequest ¶ added in v0.2.0
func NewLoginUserBadRequest() *LoginUserBadRequest
NewLoginUserBadRequest creates LoginUserBadRequest with default headers values
func (*LoginUserBadRequest) WriteResponse ¶
func (o *LoginUserBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LoginUserHandler ¶
type LoginUserHandler interface {
Handle(LoginUserParams) middleware.Responder
}
LoginUserHandler interface for that can handle valid login user params
type LoginUserHandlerFunc ¶
type LoginUserHandlerFunc func(LoginUserParams) middleware.Responder
LoginUserHandlerFunc turns a function with the right signature into a login user handler
func (LoginUserHandlerFunc) Handle ¶
func (fn LoginUserHandlerFunc) Handle(params LoginUserParams) middleware.Responder
Handle executing the request and returning a response
type LoginUserOK ¶
type LoginUserOK struct { /* In: Body */ Payload string `json:"body,omitempty"` }
LoginUserOK successful operation
swagger:response loginUserOK
func NewLoginUserOK ¶ added in v0.2.0
func NewLoginUserOK() *LoginUserOK
NewLoginUserOK creates LoginUserOK with default headers values
func (*LoginUserOK) SetPayload ¶ added in v0.17.0
func (o *LoginUserOK) SetPayload(payload string)
SetPayload sets the payload to the login user o k response
func (*LoginUserOK) WithPayload ¶ added in v0.2.0
func (o *LoginUserOK) WithPayload(payload string) *LoginUserOK
WithPayload adds the payload to the login user o k response
func (*LoginUserOK) WriteResponse ¶
func (o *LoginUserOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LoginUserParams ¶
type LoginUserParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*The password for login in clear text In: query */ Password *string /*The user name for login In: query */ Username *string }
LoginUserParams contains all the bound params for the login user operation typically these are obtained from a http.Request
swagger:parameters loginUser
func NewLoginUserParams ¶ added in v0.2.0
func NewLoginUserParams() LoginUserParams
NewLoginUserParams creates a new LoginUserParams object
There are no default values defined in the spec.
func (*LoginUserParams) BindRequest ¶
func (o *LoginUserParams) 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 NewLoginUserParams() beforehand.
type LoginUserURL ¶ added in v0.17.0
type LoginUserURL struct { Password *string Username *string // contains filtered or unexported fields }
LoginUserURL generates an URL for the login user operation
func (*LoginUserURL) Build ¶ added in v0.17.0
func (o *LoginUserURL) Build() (*url.URL, error)
Build a url path and query string
func (*LoginUserURL) BuildFull ¶ added in v0.17.0
func (o *LoginUserURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*LoginUserURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*LoginUserURL) SetBasePath ¶ added in v0.17.0
func (o *LoginUserURL) 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 (*LoginUserURL) String ¶ added in v0.17.0
func (o *LoginUserURL) String() string
String returns the string representation of the path with query string
func (*LoginUserURL) StringFull ¶ added in v0.17.0
func (o *LoginUserURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*LoginUserURL) WithBasePath ¶ added in v0.17.0
func (o *LoginUserURL) WithBasePath(bp string) *LoginUserURL
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 LogoutUser ¶
type LogoutUser struct { Context *middleware.Context Handler LogoutUserHandler }
LogoutUser swagger:route GET /users/logout user logoutUser
Logs out current logged in user session
func NewLogoutUser ¶
func NewLogoutUser(ctx *middleware.Context, handler LogoutUserHandler) *LogoutUser
NewLogoutUser creates a new http.Handler for the logout user operation
func (*LogoutUser) ServeHTTP ¶
func (o *LogoutUser) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type LogoutUserDefault ¶ added in v0.17.0
type LogoutUserDefault struct {
// contains filtered or unexported fields
}
LogoutUserDefault successful operation
swagger:response logoutUserDefault
func NewLogoutUserDefault ¶ added in v0.17.0
func NewLogoutUserDefault(code int) *LogoutUserDefault
NewLogoutUserDefault creates LogoutUserDefault with default headers values
func (*LogoutUserDefault) SetStatusCode ¶ added in v0.17.0
func (o *LogoutUserDefault) SetStatusCode(code int)
SetStatusCode sets the status to the logout user default response
func (*LogoutUserDefault) WithStatusCode ¶ added in v0.17.0
func (o *LogoutUserDefault) WithStatusCode(code int) *LogoutUserDefault
WithStatusCode adds the status to the logout user default response
func (*LogoutUserDefault) WriteResponse ¶ added in v0.17.0
func (o *LogoutUserDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type LogoutUserHandler ¶
type LogoutUserHandler interface {
Handle(LogoutUserParams) middleware.Responder
}
LogoutUserHandler interface for that can handle valid logout user params
type LogoutUserHandlerFunc ¶
type LogoutUserHandlerFunc func(LogoutUserParams) middleware.Responder
LogoutUserHandlerFunc turns a function with the right signature into a logout user handler
func (LogoutUserHandlerFunc) Handle ¶
func (fn LogoutUserHandlerFunc) Handle(params LogoutUserParams) middleware.Responder
Handle executing the request and returning a response
type LogoutUserParams ¶ added in v0.17.0
LogoutUserParams contains all the bound params for the logout user operation typically these are obtained from a http.Request
swagger:parameters logoutUser
func NewLogoutUserParams ¶ added in v0.17.0
func NewLogoutUserParams() LogoutUserParams
NewLogoutUserParams creates a new LogoutUserParams object
There are no default values defined in the spec.
func (*LogoutUserParams) BindRequest ¶ added in v0.17.0
func (o *LogoutUserParams) 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 NewLogoutUserParams() beforehand.
type LogoutUserURL ¶ added in v0.17.0
type LogoutUserURL struct {
// contains filtered or unexported fields
}
LogoutUserURL generates an URL for the logout user operation
func (*LogoutUserURL) Build ¶ added in v0.17.0
func (o *LogoutUserURL) Build() (*url.URL, error)
Build a url path and query string
func (*LogoutUserURL) BuildFull ¶ added in v0.17.0
func (o *LogoutUserURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*LogoutUserURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*LogoutUserURL) SetBasePath ¶ added in v0.17.0
func (o *LogoutUserURL) 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 (*LogoutUserURL) String ¶ added in v0.17.0
func (o *LogoutUserURL) String() string
String returns the string representation of the path with query string
func (*LogoutUserURL) StringFull ¶ added in v0.17.0
func (o *LogoutUserURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*LogoutUserURL) WithBasePath ¶ added in v0.17.0
func (o *LogoutUserURL) WithBasePath(bp string) *LogoutUserURL
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 UpdateUser ¶
type UpdateUser struct { Context *middleware.Context Handler UpdateUserHandler }
UpdateUser swagger:route PUT /users/{username} user updateUser
Updated user ¶
This can only be done by the logged in user.
func NewUpdateUser ¶
func NewUpdateUser(ctx *middleware.Context, handler UpdateUserHandler) *UpdateUser
NewUpdateUser creates a new http.Handler for the update user operation
func (*UpdateUser) ServeHTTP ¶
func (o *UpdateUser) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type UpdateUserBadRequest ¶
type UpdateUserBadRequest struct { }
UpdateUserBadRequest Invalid user supplied
swagger:response updateUserBadRequest
func NewUpdateUserBadRequest ¶ added in v0.2.0
func NewUpdateUserBadRequest() *UpdateUserBadRequest
NewUpdateUserBadRequest creates UpdateUserBadRequest with default headers values
func (*UpdateUserBadRequest) WriteResponse ¶
func (o *UpdateUserBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateUserHandler ¶
type UpdateUserHandler interface {
Handle(UpdateUserParams) middleware.Responder
}
UpdateUserHandler interface for that can handle valid update user params
type UpdateUserHandlerFunc ¶
type UpdateUserHandlerFunc func(UpdateUserParams) middleware.Responder
UpdateUserHandlerFunc turns a function with the right signature into a update user handler
func (UpdateUserHandlerFunc) Handle ¶
func (fn UpdateUserHandlerFunc) Handle(params UpdateUserParams) middleware.Responder
Handle executing the request and returning a response
type UpdateUserNotFound ¶
type UpdateUserNotFound struct { }
UpdateUserNotFound User not found
swagger:response updateUserNotFound
func NewUpdateUserNotFound ¶ added in v0.2.0
func NewUpdateUserNotFound() *UpdateUserNotFound
NewUpdateUserNotFound creates UpdateUserNotFound with default headers values
func (*UpdateUserNotFound) WriteResponse ¶
func (o *UpdateUserNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type UpdateUserParams ¶
type UpdateUserParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Updated user object In: body */ Body *models.User /*name that need to be deleted Required: true In: path */ Username string }
UpdateUserParams contains all the bound params for the update user operation typically these are obtained from a http.Request
swagger:parameters updateUser
func NewUpdateUserParams ¶ added in v0.2.0
func NewUpdateUserParams() UpdateUserParams
NewUpdateUserParams creates a new UpdateUserParams object
There are no default values defined in the spec.
func (*UpdateUserParams) BindRequest ¶
func (o *UpdateUserParams) 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 NewUpdateUserParams() beforehand.
type UpdateUserURL ¶ added in v0.17.0
type UpdateUserURL struct { Username string // contains filtered or unexported fields }
UpdateUserURL generates an URL for the update user operation
func (*UpdateUserURL) Build ¶ added in v0.17.0
func (o *UpdateUserURL) Build() (*url.URL, error)
Build a url path and query string
func (*UpdateUserURL) BuildFull ¶ added in v0.17.0
func (o *UpdateUserURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*UpdateUserURL) Must ¶ added in v0.17.0
Must is a helper function to panic when the url builder returns an error
func (*UpdateUserURL) SetBasePath ¶ added in v0.17.0
func (o *UpdateUserURL) 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 (*UpdateUserURL) String ¶ added in v0.17.0
func (o *UpdateUserURL) String() string
String returns the string representation of the path with query string
func (*UpdateUserURL) StringFull ¶ added in v0.17.0
func (o *UpdateUserURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*UpdateUserURL) WithBasePath ¶ added in v0.17.0
func (o *UpdateUserURL) WithBasePath(bp string) *UpdateUserURL
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 ¶
- create_user.go
- create_user_parameters.go
- create_user_responses.go
- create_user_urlbuilder.go
- create_users_with_array_input.go
- create_users_with_array_input_parameters.go
- create_users_with_array_input_responses.go
- create_users_with_array_input_urlbuilder.go
- create_users_with_list_input.go
- create_users_with_list_input_parameters.go
- create_users_with_list_input_responses.go
- create_users_with_list_input_urlbuilder.go
- delete_user.go
- delete_user_parameters.go
- delete_user_responses.go
- delete_user_urlbuilder.go
- get_user_by_name.go
- get_user_by_name_parameters.go
- get_user_by_name_responses.go
- get_user_by_name_urlbuilder.go
- login_user.go
- login_user_parameters.go
- login_user_responses.go
- login_user_urlbuilder.go
- logout_user.go
- logout_user_parameters.go
- logout_user_responses.go
- logout_user_urlbuilder.go
- update_user.go
- update_user_parameters.go
- update_user_responses.go
- update_user_urlbuilder.go