members

package
v1.0.3 Latest Latest
Warning

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

Go to latest
Published: Jan 3, 2025 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const DeleteMembersMemberIDNoContentCode int = 204

DeleteMembersMemberIDNoContentCode is the HTTP code returned for type DeleteMembersMemberIDNoContent

View Source
const DeleteMembersMemberIDNotFoundCode int = 404

DeleteMembersMemberIDNotFoundCode is the HTTP code returned for type DeleteMembersMemberIDNotFound

View Source
const GetMembersBadRequestCode int = 400

GetMembersBadRequestCode is the HTTP code returned for type GetMembersBadRequest

View Source
const GetMembersMemberIDNotFoundCode int = 404

GetMembersMemberIDNotFoundCode is the HTTP code returned for type GetMembersMemberIDNotFound

View Source
const GetMembersMemberIDOKCode int = 200

GetMembersMemberIDOKCode is the HTTP code returned for type GetMembersMemberIDOK

View Source
const GetMembersOKCode int = 200

GetMembersOKCode is the HTTP code returned for type GetMembersOK

View Source
const PostMembersBadRequestCode int = 400

PostMembersBadRequestCode is the HTTP code returned for type PostMembersBadRequest

View Source
const PostMembersCreatedCode int = 201

PostMembersCreatedCode is the HTTP code returned for type PostMembersCreated

View Source
const PostMembersNotFoundCode int = 404

PostMembersNotFoundCode is the HTTP code returned for type PostMembersNotFound

View Source
const PutMembersMemberIDAcceptedCode int = 202

PutMembersMemberIDAcceptedCode is the HTTP code returned for type PutMembersMemberIDAccepted

View Source
const PutMembersMemberIDBadRequestCode int = 400

PutMembersMemberIDBadRequestCode is the HTTP code returned for type PutMembersMemberIDBadRequest

View Source
const PutMembersMemberIDNotFoundCode int = 404

PutMembersMemberIDNotFoundCode is the HTTP code returned for type PutMembersMemberIDNotFound

Variables

This section is empty.

Functions

This section is empty.

Types

type DeleteMembersMemberID

type DeleteMembersMemberID struct {
	Context *middleware.Context
	Handler DeleteMembersMemberIDHandler
}
DeleteMembersMemberID swagger:route DELETE /members/{member_id} Members deleteMembersMemberId

Delete a member

func NewDeleteMembersMemberID

func NewDeleteMembersMemberID(ctx *middleware.Context, handler DeleteMembersMemberIDHandler) *DeleteMembersMemberID

NewDeleteMembersMemberID creates a new http.Handler for the delete members member ID operation

func (*DeleteMembersMemberID) ServeHTTP

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

type DeleteMembersMemberIDDefault

type DeleteMembersMemberIDDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

DeleteMembersMemberIDDefault Unexpected Error

swagger:response deleteMembersMemberIdDefault

func NewDeleteMembersMemberIDDefault

func NewDeleteMembersMemberIDDefault(code int) *DeleteMembersMemberIDDefault

NewDeleteMembersMemberIDDefault creates DeleteMembersMemberIDDefault with default headers values

func (*DeleteMembersMemberIDDefault) SetPayload

func (o *DeleteMembersMemberIDDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the delete members member ID default response

func (*DeleteMembersMemberIDDefault) SetStatusCode

func (o *DeleteMembersMemberIDDefault) SetStatusCode(code int)

SetStatusCode sets the status to the delete members member ID default response

func (*DeleteMembersMemberIDDefault) WithPayload

WithPayload adds the payload to the delete members member ID default response

func (*DeleteMembersMemberIDDefault) WithStatusCode

WithStatusCode adds the status to the delete members member ID default response

func (*DeleteMembersMemberIDDefault) WriteResponse

func (o *DeleteMembersMemberIDDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteMembersMemberIDHandler

type DeleteMembersMemberIDHandler interface {
	Handle(DeleteMembersMemberIDParams) middleware.Responder
}

DeleteMembersMemberIDHandler interface for that can handle valid delete members member ID params

type DeleteMembersMemberIDHandlerFunc

type DeleteMembersMemberIDHandlerFunc func(DeleteMembersMemberIDParams) middleware.Responder

DeleteMembersMemberIDHandlerFunc turns a function with the right signature into a delete members member ID handler

func (DeleteMembersMemberIDHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteMembersMemberIDNoContent

type DeleteMembersMemberIDNoContent struct {
}

DeleteMembersMemberIDNoContent Resource successfully deleted.

swagger:response deleteMembersMemberIdNoContent

func NewDeleteMembersMemberIDNoContent

func NewDeleteMembersMemberIDNoContent() *DeleteMembersMemberIDNoContent

NewDeleteMembersMemberIDNoContent creates DeleteMembersMemberIDNoContent with default headers values

func (*DeleteMembersMemberIDNoContent) WriteResponse

func (o *DeleteMembersMemberIDNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteMembersMemberIDNotFound

type DeleteMembersMemberIDNotFound struct {

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

DeleteMembersMemberIDNotFound Not Found

swagger:response deleteMembersMemberIdNotFound

func NewDeleteMembersMemberIDNotFound

func NewDeleteMembersMemberIDNotFound() *DeleteMembersMemberIDNotFound

NewDeleteMembersMemberIDNotFound creates DeleteMembersMemberIDNotFound with default headers values

func (*DeleteMembersMemberIDNotFound) SetPayload

func (o *DeleteMembersMemberIDNotFound) SetPayload(payload *models.Error)

SetPayload sets the payload to the delete members member Id not found response

func (*DeleteMembersMemberIDNotFound) WithPayload

WithPayload adds the payload to the delete members member Id not found response

func (*DeleteMembersMemberIDNotFound) WriteResponse

func (o *DeleteMembersMemberIDNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteMembersMemberIDParams

type DeleteMembersMemberIDParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The UUID of the member
	  Required: true
	  In: path
	*/
	MemberID strfmt.UUID
}

DeleteMembersMemberIDParams contains all the bound params for the delete members member ID operation typically these are obtained from a http.Request

swagger:parameters DeleteMembersMemberID

func NewDeleteMembersMemberIDParams

func NewDeleteMembersMemberIDParams() DeleteMembersMemberIDParams

NewDeleteMembersMemberIDParams creates a new DeleteMembersMemberIDParams object

There are no default values defined in the spec.

func (*DeleteMembersMemberIDParams) BindRequest

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 NewDeleteMembersMemberIDParams() beforehand.

type DeleteMembersMemberIDURL

type DeleteMembersMemberIDURL struct {
	MemberID strfmt.UUID
	// contains filtered or unexported fields
}

DeleteMembersMemberIDURL generates an URL for the delete members member ID operation

func (*DeleteMembersMemberIDURL) Build

func (o *DeleteMembersMemberIDURL) Build() (*url.URL, error)

Build a url path and query string

func (*DeleteMembersMemberIDURL) BuildFull

func (o *DeleteMembersMemberIDURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteMembersMemberIDURL) Must

func (o *DeleteMembersMemberIDURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*DeleteMembersMemberIDURL) SetBasePath

func (o *DeleteMembersMemberIDURL) 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 (*DeleteMembersMemberIDURL) String

func (o *DeleteMembersMemberIDURL) String() string

String returns the string representation of the path with query string

func (*DeleteMembersMemberIDURL) StringFull

func (o *DeleteMembersMemberIDURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*DeleteMembersMemberIDURL) WithBasePath

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 GetMembers

type GetMembers struct {
	Context *middleware.Context
	Handler GetMembersHandler
}
GetMembers swagger:route GET /members Members getMembers

List members

func NewGetMembers

func NewGetMembers(ctx *middleware.Context, handler GetMembersHandler) *GetMembers

NewGetMembers creates a new http.Handler for the get members operation

func (*GetMembers) ServeHTTP

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

type GetMembersBadRequest

type GetMembersBadRequest struct {

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

GetMembersBadRequest Bad request

swagger:response getMembersBadRequest

func NewGetMembersBadRequest

func NewGetMembersBadRequest() *GetMembersBadRequest

NewGetMembersBadRequest creates GetMembersBadRequest with default headers values

func (*GetMembersBadRequest) SetPayload

func (o *GetMembersBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the get members bad request response

func (*GetMembersBadRequest) WithPayload

func (o *GetMembersBadRequest) WithPayload(payload *models.Error) *GetMembersBadRequest

WithPayload adds the payload to the get members bad request response

func (*GetMembersBadRequest) WriteResponse

func (o *GetMembersBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetMembersDefault

type GetMembersDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

GetMembersDefault Unexpected Error

swagger:response getMembersDefault

func NewGetMembersDefault

func NewGetMembersDefault(code int) *GetMembersDefault

NewGetMembersDefault creates GetMembersDefault with default headers values

func (*GetMembersDefault) SetPayload

func (o *GetMembersDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the get members default response

func (*GetMembersDefault) SetStatusCode

func (o *GetMembersDefault) SetStatusCode(code int)

SetStatusCode sets the status to the get members default response

func (*GetMembersDefault) WithPayload

func (o *GetMembersDefault) WithPayload(payload *models.Error) *GetMembersDefault

WithPayload adds the payload to the get members default response

func (*GetMembersDefault) WithStatusCode

func (o *GetMembersDefault) WithStatusCode(code int) *GetMembersDefault

WithStatusCode adds the status to the get members default response

func (*GetMembersDefault) WriteResponse

func (o *GetMembersDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetMembersHandler

type GetMembersHandler interface {
	Handle(GetMembersParams) middleware.Responder
}

GetMembersHandler interface for that can handle valid get members params

type GetMembersHandlerFunc

type GetMembersHandlerFunc func(GetMembersParams) middleware.Responder

GetMembersHandlerFunc turns a function with the right signature into a get members handler

func (GetMembersHandlerFunc) Handle

Handle executing the request and returning a response

type GetMembersMemberID

type GetMembersMemberID struct {
	Context *middleware.Context
	Handler GetMembersMemberIDHandler
}
GetMembersMemberID swagger:route GET /members/{member_id} Members getMembersMemberId

Show member detail

func NewGetMembersMemberID

func NewGetMembersMemberID(ctx *middleware.Context, handler GetMembersMemberIDHandler) *GetMembersMemberID

NewGetMembersMemberID creates a new http.Handler for the get members member ID operation

func (*GetMembersMemberID) ServeHTTP

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

type GetMembersMemberIDDefault

type GetMembersMemberIDDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

GetMembersMemberIDDefault Unexpected Error

swagger:response getMembersMemberIdDefault

func NewGetMembersMemberIDDefault

func NewGetMembersMemberIDDefault(code int) *GetMembersMemberIDDefault

NewGetMembersMemberIDDefault creates GetMembersMemberIDDefault with default headers values

func (*GetMembersMemberIDDefault) SetPayload

func (o *GetMembersMemberIDDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the get members member ID default response

func (*GetMembersMemberIDDefault) SetStatusCode

func (o *GetMembersMemberIDDefault) SetStatusCode(code int)

SetStatusCode sets the status to the get members member ID default response

func (*GetMembersMemberIDDefault) WithPayload

WithPayload adds the payload to the get members member ID default response

func (*GetMembersMemberIDDefault) WithStatusCode

func (o *GetMembersMemberIDDefault) WithStatusCode(code int) *GetMembersMemberIDDefault

WithStatusCode adds the status to the get members member ID default response

func (*GetMembersMemberIDDefault) WriteResponse

func (o *GetMembersMemberIDDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetMembersMemberIDHandler

type GetMembersMemberIDHandler interface {
	Handle(GetMembersMemberIDParams) middleware.Responder
}

GetMembersMemberIDHandler interface for that can handle valid get members member ID params

type GetMembersMemberIDHandlerFunc

type GetMembersMemberIDHandlerFunc func(GetMembersMemberIDParams) middleware.Responder

GetMembersMemberIDHandlerFunc turns a function with the right signature into a get members member ID handler

func (GetMembersMemberIDHandlerFunc) Handle

Handle executing the request and returning a response

type GetMembersMemberIDNotFound

type GetMembersMemberIDNotFound struct {

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

GetMembersMemberIDNotFound Not Found

swagger:response getMembersMemberIdNotFound

func NewGetMembersMemberIDNotFound

func NewGetMembersMemberIDNotFound() *GetMembersMemberIDNotFound

NewGetMembersMemberIDNotFound creates GetMembersMemberIDNotFound with default headers values

func (*GetMembersMemberIDNotFound) SetPayload

func (o *GetMembersMemberIDNotFound) SetPayload(payload *models.Error)

SetPayload sets the payload to the get members member Id not found response

func (*GetMembersMemberIDNotFound) WithPayload

WithPayload adds the payload to the get members member Id not found response

func (*GetMembersMemberIDNotFound) WriteResponse

func (o *GetMembersMemberIDNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetMembersMemberIDOK

type GetMembersMemberIDOK struct {

	/*
	  In: Body
	*/
	Payload *GetMembersMemberIDOKBody `json:"body,omitempty"`
}

GetMembersMemberIDOK Shows the details of a specific member.

swagger:response getMembersMemberIdOK

func NewGetMembersMemberIDOK

func NewGetMembersMemberIDOK() *GetMembersMemberIDOK

NewGetMembersMemberIDOK creates GetMembersMemberIDOK with default headers values

func (*GetMembersMemberIDOK) SetPayload

func (o *GetMembersMemberIDOK) SetPayload(payload *GetMembersMemberIDOKBody)

SetPayload sets the payload to the get members member Id o k response

func (*GetMembersMemberIDOK) WithPayload

WithPayload adds the payload to the get members member Id o k response

func (*GetMembersMemberIDOK) WriteResponse

func (o *GetMembersMemberIDOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetMembersMemberIDOKBody

type GetMembersMemberIDOKBody struct {

	// member
	Member *models.Member `json:"member,omitempty"`
}

GetMembersMemberIDOKBody get members member ID o k body

swagger:model GetMembersMemberIDOKBody

func (*GetMembersMemberIDOKBody) ContextValidate

func (o *GetMembersMemberIDOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get members member ID o k body based on the context it is used

func (*GetMembersMemberIDOKBody) MarshalBinary

func (o *GetMembersMemberIDOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetMembersMemberIDOKBody) UnmarshalBinary

func (o *GetMembersMemberIDOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetMembersMemberIDOKBody) Validate

func (o *GetMembersMemberIDOKBody) Validate(formats strfmt.Registry) error

Validate validates this get members member ID o k body

type GetMembersMemberIDParams

type GetMembersMemberIDParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*The UUID of the member
	  Required: true
	  In: path
	*/
	MemberID strfmt.UUID
}

GetMembersMemberIDParams contains all the bound params for the get members member ID operation typically these are obtained from a http.Request

swagger:parameters GetMembersMemberID

func NewGetMembersMemberIDParams

func NewGetMembersMemberIDParams() GetMembersMemberIDParams

NewGetMembersMemberIDParams creates a new GetMembersMemberIDParams object

There are no default values defined in the spec.

func (*GetMembersMemberIDParams) BindRequest

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 NewGetMembersMemberIDParams() beforehand.

type GetMembersMemberIDURL

type GetMembersMemberIDURL struct {
	MemberID strfmt.UUID
	// contains filtered or unexported fields
}

GetMembersMemberIDURL generates an URL for the get members member ID operation

func (*GetMembersMemberIDURL) Build

func (o *GetMembersMemberIDURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetMembersMemberIDURL) BuildFull

func (o *GetMembersMemberIDURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetMembersMemberIDURL) Must

func (o *GetMembersMemberIDURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetMembersMemberIDURL) SetBasePath

func (o *GetMembersMemberIDURL) 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 (*GetMembersMemberIDURL) String

func (o *GetMembersMemberIDURL) String() string

String returns the string representation of the path with query string

func (*GetMembersMemberIDURL) StringFull

func (o *GetMembersMemberIDURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetMembersMemberIDURL) WithBasePath

func (o *GetMembersMemberIDURL) WithBasePath(bp string) *GetMembersMemberIDURL

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 GetMembersOK

type GetMembersOK struct {

	/*
	  In: Body
	*/
	Payload *GetMembersOKBody `json:"body,omitempty"`
}

GetMembersOK A JSON array of members

swagger:response getMembersOK

func NewGetMembersOK

func NewGetMembersOK() *GetMembersOK

NewGetMembersOK creates GetMembersOK with default headers values

func (*GetMembersOK) SetPayload

func (o *GetMembersOK) SetPayload(payload *GetMembersOKBody)

SetPayload sets the payload to the get members o k response

func (*GetMembersOK) WithPayload

func (o *GetMembersOK) WithPayload(payload *GetMembersOKBody) *GetMembersOK

WithPayload adds the payload to the get members o k response

func (*GetMembersOK) WriteResponse

func (o *GetMembersOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetMembersOKBody

type GetMembersOKBody struct {

	// links
	Links []*models.Link `json:"links,omitempty"`

	// members
	Members []*models.Member `json:"members"`
}

GetMembersOKBody get members o k body

swagger:model GetMembersOKBody

func (*GetMembersOKBody) ContextValidate

func (o *GetMembersOKBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this get members o k body based on the context it is used

func (*GetMembersOKBody) MarshalBinary

func (o *GetMembersOKBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*GetMembersOKBody) UnmarshalBinary

func (o *GetMembersOKBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*GetMembersOKBody) Validate

func (o *GetMembersOKBody) Validate(formats strfmt.Registry) error

Validate validates this get members o k body

type GetMembersParams

type GetMembersParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Sets the page size.
	  In: query
	*/
	Limit *int64
	/*Pagination ID of the last item in the previous list.
	  In: query
	*/
	Marker *strfmt.UUID
	/*Sets the page direction.
	  In: query
	*/
	PageReverse *bool
	/*Pool ID of the members to fetch
	  In: query
	*/
	PoolID *strfmt.UUID
	/*Comma-separated list of sort keys, optinally prefix with - to reverse sort order.
	  In: query
	*/
	Sort *string
}

GetMembersParams contains all the bound params for the get members operation typically these are obtained from a http.Request

swagger:parameters GetMembers

func NewGetMembersParams

func NewGetMembersParams() GetMembersParams

NewGetMembersParams creates a new GetMembersParams object

There are no default values defined in the spec.

func (*GetMembersParams) BindRequest

func (o *GetMembersParams) 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 NewGetMembersParams() beforehand.

type GetMembersURL

type GetMembersURL struct {
	Limit       *int64
	Marker      *strfmt.UUID
	PageReverse *bool
	PoolID      *strfmt.UUID
	Sort        *string
	// contains filtered or unexported fields
}

GetMembersURL generates an URL for the get members operation

func (*GetMembersURL) Build

func (o *GetMembersURL) Build() (*url.URL, error)

Build a url path and query string

func (*GetMembersURL) BuildFull

func (o *GetMembersURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*GetMembersURL) Must

func (o *GetMembersURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*GetMembersURL) SetBasePath

func (o *GetMembersURL) 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 (*GetMembersURL) String

func (o *GetMembersURL) String() string

String returns the string representation of the path with query string

func (*GetMembersURL) StringFull

func (o *GetMembersURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*GetMembersURL) WithBasePath

func (o *GetMembersURL) WithBasePath(bp string) *GetMembersURL

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 PostMembers

type PostMembers struct {
	Context *middleware.Context
	Handler PostMembersHandler
}
PostMembers swagger:route POST /members Members postMembers

Create new member

func NewPostMembers

func NewPostMembers(ctx *middleware.Context, handler PostMembersHandler) *PostMembers

NewPostMembers creates a new http.Handler for the post members operation

func (*PostMembers) ServeHTTP

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

type PostMembersBadRequest

type PostMembersBadRequest struct {

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

PostMembersBadRequest Bad request

swagger:response postMembersBadRequest

func NewPostMembersBadRequest

func NewPostMembersBadRequest() *PostMembersBadRequest

NewPostMembersBadRequest creates PostMembersBadRequest with default headers values

func (*PostMembersBadRequest) SetPayload

func (o *PostMembersBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the post members bad request response

func (*PostMembersBadRequest) WithPayload

func (o *PostMembersBadRequest) WithPayload(payload *models.Error) *PostMembersBadRequest

WithPayload adds the payload to the post members bad request response

func (*PostMembersBadRequest) WriteResponse

func (o *PostMembersBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PostMembersBody

type PostMembersBody struct {

	// member
	// Required: true
	Member *models.Member `json:"member"`
}

PostMembersBody post members body

swagger:model PostMembersBody

func (*PostMembersBody) ContextValidate

func (o *PostMembersBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this post members body based on the context it is used

func (*PostMembersBody) MarshalBinary

func (o *PostMembersBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostMembersBody) UnmarshalBinary

func (o *PostMembersBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostMembersBody) Validate

func (o *PostMembersBody) Validate(formats strfmt.Registry) error

Validate validates this post members body

type PostMembersCreated

type PostMembersCreated struct {

	/*
	  In: Body
	*/
	Payload *PostMembersCreatedBody `json:"body,omitempty"`
}

PostMembersCreated Created member.

swagger:response postMembersCreated

func NewPostMembersCreated

func NewPostMembersCreated() *PostMembersCreated

NewPostMembersCreated creates PostMembersCreated with default headers values

func (*PostMembersCreated) SetPayload

func (o *PostMembersCreated) SetPayload(payload *PostMembersCreatedBody)

SetPayload sets the payload to the post members created response

func (*PostMembersCreated) WithPayload

WithPayload adds the payload to the post members created response

func (*PostMembersCreated) WriteResponse

func (o *PostMembersCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PostMembersCreatedBody

type PostMembersCreatedBody struct {

	// member
	Member *models.Member `json:"member,omitempty"`
}

PostMembersCreatedBody post members created body

swagger:model PostMembersCreatedBody

func (*PostMembersCreatedBody) ContextValidate

func (o *PostMembersCreatedBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this post members created body based on the context it is used

func (*PostMembersCreatedBody) MarshalBinary

func (o *PostMembersCreatedBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PostMembersCreatedBody) UnmarshalBinary

func (o *PostMembersCreatedBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PostMembersCreatedBody) Validate

func (o *PostMembersCreatedBody) Validate(formats strfmt.Registry) error

Validate validates this post members created body

type PostMembersDefault

type PostMembersDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

PostMembersDefault Unexpected Error

swagger:response postMembersDefault

func NewPostMembersDefault

func NewPostMembersDefault(code int) *PostMembersDefault

NewPostMembersDefault creates PostMembersDefault with default headers values

func (*PostMembersDefault) SetPayload

func (o *PostMembersDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the post members default response

func (*PostMembersDefault) SetStatusCode

func (o *PostMembersDefault) SetStatusCode(code int)

SetStatusCode sets the status to the post members default response

func (*PostMembersDefault) WithPayload

func (o *PostMembersDefault) WithPayload(payload *models.Error) *PostMembersDefault

WithPayload adds the payload to the post members default response

func (*PostMembersDefault) WithStatusCode

func (o *PostMembersDefault) WithStatusCode(code int) *PostMembersDefault

WithStatusCode adds the status to the post members default response

func (*PostMembersDefault) WriteResponse

func (o *PostMembersDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PostMembersHandler

type PostMembersHandler interface {
	Handle(PostMembersParams) middleware.Responder
}

PostMembersHandler interface for that can handle valid post members params

type PostMembersHandlerFunc

type PostMembersHandlerFunc func(PostMembersParams) middleware.Responder

PostMembersHandlerFunc turns a function with the right signature into a post members handler

func (PostMembersHandlerFunc) Handle

Handle executing the request and returning a response

type PostMembersNotFound

type PostMembersNotFound struct {

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

PostMembersNotFound Not Found

swagger:response postMembersNotFound

func NewPostMembersNotFound

func NewPostMembersNotFound() *PostMembersNotFound

NewPostMembersNotFound creates PostMembersNotFound with default headers values

func (*PostMembersNotFound) SetPayload

func (o *PostMembersNotFound) SetPayload(payload *models.Error)

SetPayload sets the payload to the post members not found response

func (*PostMembersNotFound) WithPayload

func (o *PostMembersNotFound) WithPayload(payload *models.Error) *PostMembersNotFound

WithPayload adds the payload to the post members not found response

func (*PostMembersNotFound) WriteResponse

func (o *PostMembersNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PostMembersParams

type PostMembersParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Member PostMembersBody
}

PostMembersParams contains all the bound params for the post members operation typically these are obtained from a http.Request

swagger:parameters PostMembers

func NewPostMembersParams

func NewPostMembersParams() PostMembersParams

NewPostMembersParams creates a new PostMembersParams object

There are no default values defined in the spec.

func (*PostMembersParams) BindRequest

func (o *PostMembersParams) 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 NewPostMembersParams() beforehand.

type PostMembersURL

type PostMembersURL struct {
	// contains filtered or unexported fields
}

PostMembersURL generates an URL for the post members operation

func (*PostMembersURL) Build

func (o *PostMembersURL) Build() (*url.URL, error)

Build a url path and query string

func (*PostMembersURL) BuildFull

func (o *PostMembersURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*PostMembersURL) Must

func (o *PostMembersURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*PostMembersURL) SetBasePath

func (o *PostMembersURL) 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 (*PostMembersURL) String

func (o *PostMembersURL) String() string

String returns the string representation of the path with query string

func (*PostMembersURL) StringFull

func (o *PostMembersURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*PostMembersURL) WithBasePath

func (o *PostMembersURL) WithBasePath(bp string) *PostMembersURL

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 PutMembersMemberID

type PutMembersMemberID struct {
	Context *middleware.Context
	Handler PutMembersMemberIDHandler
}
PutMembersMemberID swagger:route PUT /members/{member_id} Members putMembersMemberId

Update a member

func NewPutMembersMemberID

func NewPutMembersMemberID(ctx *middleware.Context, handler PutMembersMemberIDHandler) *PutMembersMemberID

NewPutMembersMemberID creates a new http.Handler for the put members member ID operation

func (*PutMembersMemberID) ServeHTTP

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

type PutMembersMemberIDAccepted

type PutMembersMemberIDAccepted struct {

	/*
	  In: Body
	*/
	Payload *PutMembersMemberIDAcceptedBody `json:"body,omitempty"`
}

PutMembersMemberIDAccepted Updated member.

swagger:response putMembersMemberIdAccepted

func NewPutMembersMemberIDAccepted

func NewPutMembersMemberIDAccepted() *PutMembersMemberIDAccepted

NewPutMembersMemberIDAccepted creates PutMembersMemberIDAccepted with default headers values

func (*PutMembersMemberIDAccepted) SetPayload

SetPayload sets the payload to the put members member Id accepted response

func (*PutMembersMemberIDAccepted) WithPayload

WithPayload adds the payload to the put members member Id accepted response

func (*PutMembersMemberIDAccepted) WriteResponse

func (o *PutMembersMemberIDAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PutMembersMemberIDAcceptedBody

type PutMembersMemberIDAcceptedBody struct {

	// member
	Member *models.Member `json:"member,omitempty"`
}

PutMembersMemberIDAcceptedBody put members member ID accepted body

swagger:model PutMembersMemberIDAcceptedBody

func (*PutMembersMemberIDAcceptedBody) ContextValidate

func (o *PutMembersMemberIDAcceptedBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this put members member ID accepted body based on the context it is used

func (*PutMembersMemberIDAcceptedBody) MarshalBinary

func (o *PutMembersMemberIDAcceptedBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PutMembersMemberIDAcceptedBody) UnmarshalBinary

func (o *PutMembersMemberIDAcceptedBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PutMembersMemberIDAcceptedBody) Validate

func (o *PutMembersMemberIDAcceptedBody) Validate(formats strfmt.Registry) error

Validate validates this put members member ID accepted body

type PutMembersMemberIDBadRequest

type PutMembersMemberIDBadRequest struct {

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

PutMembersMemberIDBadRequest Bad request

swagger:response putMembersMemberIdBadRequest

func NewPutMembersMemberIDBadRequest

func NewPutMembersMemberIDBadRequest() *PutMembersMemberIDBadRequest

NewPutMembersMemberIDBadRequest creates PutMembersMemberIDBadRequest with default headers values

func (*PutMembersMemberIDBadRequest) SetPayload

func (o *PutMembersMemberIDBadRequest) SetPayload(payload *models.Error)

SetPayload sets the payload to the put members member Id bad request response

func (*PutMembersMemberIDBadRequest) WithPayload

WithPayload adds the payload to the put members member Id bad request response

func (*PutMembersMemberIDBadRequest) WriteResponse

func (o *PutMembersMemberIDBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PutMembersMemberIDBody

type PutMembersMemberIDBody struct {

	// member
	// Required: true
	Member *models.Member `json:"member"`
}

PutMembersMemberIDBody put members member ID body

swagger:model PutMembersMemberIDBody

func (*PutMembersMemberIDBody) ContextValidate

func (o *PutMembersMemberIDBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error

ContextValidate validate this put members member ID body based on the context it is used

func (*PutMembersMemberIDBody) MarshalBinary

func (o *PutMembersMemberIDBody) MarshalBinary() ([]byte, error)

MarshalBinary interface implementation

func (*PutMembersMemberIDBody) UnmarshalBinary

func (o *PutMembersMemberIDBody) UnmarshalBinary(b []byte) error

UnmarshalBinary interface implementation

func (*PutMembersMemberIDBody) Validate

func (o *PutMembersMemberIDBody) Validate(formats strfmt.Registry) error

Validate validates this put members member ID body

type PutMembersMemberIDDefault

type PutMembersMemberIDDefault struct {

	/*
	  In: Body
	*/
	Payload *models.Error `json:"body,omitempty"`
	// contains filtered or unexported fields
}

PutMembersMemberIDDefault Unexpected Error

swagger:response putMembersMemberIdDefault

func NewPutMembersMemberIDDefault

func NewPutMembersMemberIDDefault(code int) *PutMembersMemberIDDefault

NewPutMembersMemberIDDefault creates PutMembersMemberIDDefault with default headers values

func (*PutMembersMemberIDDefault) SetPayload

func (o *PutMembersMemberIDDefault) SetPayload(payload *models.Error)

SetPayload sets the payload to the put members member ID default response

func (*PutMembersMemberIDDefault) SetStatusCode

func (o *PutMembersMemberIDDefault) SetStatusCode(code int)

SetStatusCode sets the status to the put members member ID default response

func (*PutMembersMemberIDDefault) WithPayload

WithPayload adds the payload to the put members member ID default response

func (*PutMembersMemberIDDefault) WithStatusCode

func (o *PutMembersMemberIDDefault) WithStatusCode(code int) *PutMembersMemberIDDefault

WithStatusCode adds the status to the put members member ID default response

func (*PutMembersMemberIDDefault) WriteResponse

func (o *PutMembersMemberIDDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PutMembersMemberIDHandler

type PutMembersMemberIDHandler interface {
	Handle(PutMembersMemberIDParams) middleware.Responder
}

PutMembersMemberIDHandler interface for that can handle valid put members member ID params

type PutMembersMemberIDHandlerFunc

type PutMembersMemberIDHandlerFunc func(PutMembersMemberIDParams) middleware.Responder

PutMembersMemberIDHandlerFunc turns a function with the right signature into a put members member ID handler

func (PutMembersMemberIDHandlerFunc) Handle

Handle executing the request and returning a response

type PutMembersMemberIDNotFound

type PutMembersMemberIDNotFound struct {

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

PutMembersMemberIDNotFound Not Found

swagger:response putMembersMemberIdNotFound

func NewPutMembersMemberIDNotFound

func NewPutMembersMemberIDNotFound() *PutMembersMemberIDNotFound

NewPutMembersMemberIDNotFound creates PutMembersMemberIDNotFound with default headers values

func (*PutMembersMemberIDNotFound) SetPayload

func (o *PutMembersMemberIDNotFound) SetPayload(payload *models.Error)

SetPayload sets the payload to the put members member Id not found response

func (*PutMembersMemberIDNotFound) WithPayload

WithPayload adds the payload to the put members member Id not found response

func (*PutMembersMemberIDNotFound) WriteResponse

func (o *PutMembersMemberIDNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PutMembersMemberIDParams

type PutMembersMemberIDParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Member PutMembersMemberIDBody
	/*The UUID of the member
	  Required: true
	  In: path
	*/
	MemberID strfmt.UUID
}

PutMembersMemberIDParams contains all the bound params for the put members member ID operation typically these are obtained from a http.Request

swagger:parameters PutMembersMemberID

func NewPutMembersMemberIDParams

func NewPutMembersMemberIDParams() PutMembersMemberIDParams

NewPutMembersMemberIDParams creates a new PutMembersMemberIDParams object

There are no default values defined in the spec.

func (*PutMembersMemberIDParams) BindRequest

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 NewPutMembersMemberIDParams() beforehand.

type PutMembersMemberIDURL

type PutMembersMemberIDURL struct {
	MemberID strfmt.UUID
	// contains filtered or unexported fields
}

PutMembersMemberIDURL generates an URL for the put members member ID operation

func (*PutMembersMemberIDURL) Build

func (o *PutMembersMemberIDURL) Build() (*url.URL, error)

Build a url path and query string

func (*PutMembersMemberIDURL) BuildFull

func (o *PutMembersMemberIDURL) BuildFull(scheme, host string) (*url.URL, error)

BuildFull builds a full url with scheme, host, path and query string

func (*PutMembersMemberIDURL) Must

func (o *PutMembersMemberIDURL) Must(u *url.URL, err error) *url.URL

Must is a helper function to panic when the url builder returns an error

func (*PutMembersMemberIDURL) SetBasePath

func (o *PutMembersMemberIDURL) 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 (*PutMembersMemberIDURL) String

func (o *PutMembersMemberIDURL) String() string

String returns the string representation of the path with query string

func (*PutMembersMemberIDURL) StringFull

func (o *PutMembersMemberIDURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

func (*PutMembersMemberIDURL) WithBasePath

func (o *PutMembersMemberIDURL) WithBasePath(bp string) *PutMembersMemberIDURL

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

Jump to

Keyboard shortcuts

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