# 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.
NewDeleteLinkServiceUnavailable creates DeleteLinkServiceUnavailable with default headers values.
NewDeleteLinkTooManyRequests creates DeleteLinkTooManyRequests with default headers values.
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.
NewDetailLinkTooManyRequests creates DetailLinkTooManyRequests with default headers values.
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.
NewListLinksTooManyRequests creates ListLinksTooManyRequests with default headers values.
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.
NewPatchLinkServiceUnavailable creates PatchLinkServiceUnavailable with default headers values.
NewPatchLinkTooManyRequests creates PatchLinkTooManyRequests with default headers values.
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.
DeleteLinkServiceUnavailableCode is the HTTP code returned for type DeleteLinkServiceUnavailable.
DeleteLinkTooManyRequestsCode is the HTTP code returned for type DeleteLinkTooManyRequests.
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.
DetailLinkTooManyRequestsCode is the HTTP code returned for type DetailLinkTooManyRequests.
DetailLinkUnauthorizedCode is the HTTP code returned for type DetailLinkUnauthorized.
ListLinksOKCode is the HTTP code returned for type ListLinksOK.
ListLinksTooManyRequestsCode is the HTTP code returned for type ListLinksTooManyRequests.
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.
PatchLinkServiceUnavailableCode is the HTTP code returned for type PatchLinkServiceUnavailable.
PatchLinkTooManyRequestsCode is the HTTP code returned for type PatchLinkTooManyRequests.
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.
DeleteLinkServiceUnavailable The request could not be completed due to the server being busy or in a temporarily bad state
swagger:response deleteLinkServiceUnavailable
*/.
DeleteLinkTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response deleteLinkTooManyRequests
*/.
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.
DetailLinkTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response detailLinkTooManyRequests
*/.
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.
ListLinksTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response listLinksTooManyRequests
*/.
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.
PatchLinkServiceUnavailable The request could not be completed due to the server being busy or in a temporarily bad state
swagger:response patchLinkServiceUnavailable
*/.
PatchLinkTooManyRequests The resource requested is rate limited and the rate limit has been exceeded
swagger:response patchLinkTooManyRequests
*/.
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.