# Functions
NewDeleteLink creates a new http.Handler for the delete link operation.
NewDeleteLinkBadRequest creates DeleteLinkBadRequest with default headers values.
NewDeleteLinkOK creates DeleteLinkOK with default headers values.
NewDeleteLinkParams creates a new DeleteLinkParams object
There are no default values defined in the spec.
NewDeleteLinkUnauthorized creates DeleteLinkUnauthorized with default headers values.
NewDetailLink creates a new http.Handler for the detail link operation.
NewDetailLinkNotFound creates DetailLinkNotFound with default headers values.
NewDetailLinkOK creates DetailLinkOK with default headers values.
NewDetailLinkParams creates a new DetailLinkParams object
There are no default values defined in the spec.
NewDetailLinkUnauthorized creates DetailLinkUnauthorized with default headers values.
NewListLinks creates a new http.Handler for the list links operation.
NewListLinksOK creates ListLinksOK with default headers values.
NewListLinksParams creates a new ListLinksParams object
There are no default values defined in the spec.
NewListLinksUnauthorized creates ListLinksUnauthorized with default headers values.
NewPatchLink creates a new http.Handler for the patch link operation.
NewPatchLinkBadRequest creates PatchLinkBadRequest with default headers values.
NewPatchLinkNotFound creates PatchLinkNotFound with default headers values.
NewPatchLinkOK creates PatchLinkOK with default headers values.
NewPatchLinkParams creates a new PatchLinkParams object
There are no default values defined in the spec.
NewPatchLinkUnauthorized creates PatchLinkUnauthorized with default headers values.
# Constants
DeleteLinkBadRequestCode is the HTTP code returned for type DeleteLinkBadRequest.
DeleteLinkOKCode is the HTTP code returned for type DeleteLinkOK.
DeleteLinkUnauthorizedCode is the HTTP code returned for type DeleteLinkUnauthorized.
DetailLinkNotFoundCode is the HTTP code returned for type DetailLinkNotFound.
DetailLinkOKCode is the HTTP code returned for type DetailLinkOK.
DetailLinkUnauthorizedCode is the HTTP code returned for type DetailLinkUnauthorized.
ListLinksOKCode is the HTTP code returned for type ListLinksOK.
ListLinksUnauthorizedCode is the HTTP code returned for type ListLinksUnauthorized.
PatchLinkBadRequestCode is the HTTP code returned for type PatchLinkBadRequest.
PatchLinkNotFoundCode is the HTTP code returned for type PatchLinkNotFound.
PatchLinkOKCode is the HTTP code returned for type PatchLinkOK.
PatchLinkUnauthorizedCode is the HTTP code returned for type PatchLinkUnauthorized.
# Structs
DeleteLink swagger:route DELETE /links/{id} Link deleteLink
Delete a link
Delete a link by id.
DeleteLinkBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
DeleteLinkOK The delete request was successful and the resource has been removed
swagger:response deleteLinkOK
*/.
DeleteLinkParams contains all the bound params for the delete link operation typically these are obtained from a http.Request
swagger:parameters deleteLink.
DeleteLinkUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response deleteLinkUnauthorized
*/.
DeleteLinkURL generates an URL for the delete link operation.
DetailLink swagger:route GET /links/{id} Link detailLink
Retrieves a single link
Retrieves a single link by id.
DetailLinkNotFound The requested resource does not exist
swagger:response detailLinkNotFound
*/.
DetailLinkOK A single link
swagger:response detailLinkOK
*/.
DetailLinkParams contains all the bound params for the detail link operation typically these are obtained from a http.Request
swagger:parameters detailLink.
DetailLinkUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response detailLinkUnauthorized
*/.
DetailLinkURL generates an URL for the detail link operation.
ListLinks swagger:route GET /links Link listLinks
List links
Retrieves a list of link resources; does not supports filtering, sorting, or pagination.
ListLinksOK A list of links
swagger:response listLinksOK
*/.
ListLinksParams contains all the bound params for the list links operation typically these are obtained from a http.Request
swagger:parameters listLinks.
ListLinksUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response listLinksUnauthorized
*/.
ListLinksURL generates an URL for the list links operation.
PatchLink swagger:route PATCH /links/{id} Link patchLink
Update the supplied fields on a link
Update the supplied fields on a link.
PatchLinkBadRequest The supplied request contains invalid fields or could not be parsed (json and non-json bodies).
PatchLinkNotFound The requested resource does not exist
swagger:response patchLinkNotFound
*/.
PatchLinkOK The patch request was successful and the resource has been altered
swagger:response patchLinkOK
*/.
PatchLinkParams contains all the bound params for the patch link operation typically these are obtained from a http.Request
swagger:parameters patchLink.
PatchLinkUnauthorized The currently supplied session does not have the correct access rights to request this resource
swagger:response patchLinkUnauthorized
*/.
PatchLinkURL generates an URL for the patch link operation.
# Interfaces
DeleteLinkHandler interface for that can handle valid delete link params.
DetailLinkHandler interface for that can handle valid detail link params.
ListLinksHandler interface for that can handle valid list links params.
PatchLinkHandler interface for that can handle valid patch link params.
# Type aliases
DeleteLinkHandlerFunc turns a function with the right signature into a delete link handler.
DetailLinkHandlerFunc turns a function with the right signature into a detail link handler.
ListLinksHandlerFunc turns a function with the right signature into a list links handler.
PatchLinkHandlerFunc turns a function with the right signature into a patch link handler.