package
0.22.1
Repository: https://github.com/emreu/go-swagger.git
Documentation: pkg.go.dev

# Functions

NewAddCommentToTask creates a new http.Handler for the add comment to task operation.
NewAddCommentToTaskCreated creates AddCommentToTaskCreated with default headers values.
NewAddCommentToTaskDefault creates AddCommentToTaskDefault with default headers values.
NewAddCommentToTaskParams creates a new AddCommentToTaskParams object no default values defined in spec.
NewCreateTask creates a new http.Handler for the create task operation.
NewCreateTaskCreated creates CreateTaskCreated with default headers values.
NewCreateTaskDefault creates CreateTaskDefault with default headers values.
NewCreateTaskParams creates a new CreateTaskParams object no default values defined in spec.
NewDeleteTask creates a new http.Handler for the delete task operation.
NewDeleteTaskDefault creates DeleteTaskDefault with default headers values.
NewDeleteTaskNoContent creates DeleteTaskNoContent with default headers values.
NewDeleteTaskParams creates a new DeleteTaskParams object no default values defined in spec.
NewGetTaskComments creates a new http.Handler for the get task comments operation.
NewGetTaskCommentsDefault creates GetTaskCommentsDefault with default headers values.
NewGetTaskCommentsOK creates GetTaskCommentsOK with default headers values.
NewGetTaskCommentsParams creates a new GetTaskCommentsParams object with the default values initialized.
NewGetTaskDetails creates a new http.Handler for the get task details operation.
NewGetTaskDetailsDefault creates GetTaskDetailsDefault with default headers values.
NewGetTaskDetailsOK creates GetTaskDetailsOK with default headers values.
NewGetTaskDetailsParams creates a new GetTaskDetailsParams object no default values defined in spec.
NewGetTaskDetailsUnprocessableEntity creates GetTaskDetailsUnprocessableEntity with default headers values.
NewListTasks creates a new http.Handler for the list tasks operation.
NewListTasksDefault creates ListTasksDefault with default headers values.
NewListTasksOK creates ListTasksOK with default headers values.
NewListTasksParams creates a new ListTasksParams object with the default values initialized.
NewListTasksUnprocessableEntity creates ListTasksUnprocessableEntity with default headers values.
NewUpdateTask creates a new http.Handler for the update task operation.
NewUpdateTaskDefault creates UpdateTaskDefault with default headers values.
NewUpdateTaskOK creates UpdateTaskOK with default headers values.
NewUpdateTaskParams creates a new UpdateTaskParams object no default values defined in spec.
NewUpdateTaskUnprocessableEntity creates UpdateTaskUnprocessableEntity with default headers values.
NewUploadTaskFile creates a new http.Handler for the upload task file operation.
NewUploadTaskFileCreated creates UploadTaskFileCreated with default headers values.
NewUploadTaskFileDefault creates UploadTaskFileDefault with default headers values.
NewUploadTaskFileParams creates a new UploadTaskFileParams object no default values defined in spec.

# Constants

AddCommentToTaskCreatedCode is the HTTP code returned for type AddCommentToTaskCreated.
CreateTaskCreatedCode is the HTTP code returned for type CreateTaskCreated.
DeleteTaskNoContentCode is the HTTP code returned for type DeleteTaskNoContent.
GetTaskCommentsOKCode is the HTTP code returned for type GetTaskCommentsOK.
GetTaskDetailsOKCode is the HTTP code returned for type GetTaskDetailsOK.
GetTaskDetailsUnprocessableEntityCode is the HTTP code returned for type GetTaskDetailsUnprocessableEntity.
ListTasksOKCode is the HTTP code returned for type ListTasksOK.
ListTasksUnprocessableEntityCode is the HTTP code returned for type ListTasksUnprocessableEntity.
UpdateTaskOKCode is the HTTP code returned for type UpdateTaskOK.
UpdateTaskUnprocessableEntityCode is the HTTP code returned for type UpdateTaskUnprocessableEntity.
UploadTaskFileCreatedCode is the HTTP code returned for type UploadTaskFileCreated.

# Structs

AddCommentToTask swagger:route POST /tasks/{id}/comments tasks addCommentToTask Adds a comment to a task The comment can contain ___github markdown___ syntax.
AddCommentToTaskBody A comment to create These values can have github flavored markdown.
AddCommentToTaskCreated Comment added swagger:response addCommentToTaskCreated */.
AddCommentToTaskDefault Error response swagger:response addCommentToTaskDefault */.
AddCommentToTaskParams contains all the bound params for the add comment to task operation typically these are obtained from a http.Request swagger:parameters addCommentToTask.
AddCommentToTaskURL generates an URL for the add comment to task operation.
CreateTask swagger:route POST /tasks tasks createTask Creates a 'Task' object.
CreateTaskCreated Task created swagger:response createTaskCreated */.
CreateTaskDefault Error response swagger:response createTaskDefault */.
CreateTaskParams contains all the bound params for the create task operation typically these are obtained from a http.Request swagger:parameters createTask.
CreateTaskURL generates an URL for the create task operation.
DeleteTask swagger:route DELETE /tasks/{id} tasks deleteTask Deletes a task.
DeleteTaskDefault Error response swagger:response deleteTaskDefault */.
DeleteTaskNoContent Task deleted swagger:response deleteTaskNoContent */.
DeleteTaskParams contains all the bound params for the delete task operation typically these are obtained from a http.Request swagger:parameters deleteTask.
DeleteTaskURL generates an URL for the delete task operation.
GetTaskComments swagger:route GET /tasks/{id}/comments tasks getTaskComments Gets the comments for a task The comments require a size parameter.
GetTaskCommentsDefault Error response swagger:response getTaskCommentsDefault */.
GetTaskCommentsOK The list of comments swagger:response getTaskCommentsOK */.
GetTaskCommentsParams contains all the bound params for the get task comments operation typically these are obtained from a http.Request swagger:parameters getTaskComments.
GetTaskCommentsURL generates an URL for the get task comments operation.
GetTaskDetails swagger:route GET /tasks/{id} tasks getTaskDetails Gets the details for a task.
GetTaskDetailsDefault Error response swagger:response getTaskDetailsDefault */.
GetTaskDetailsOK Task details swagger:response getTaskDetailsOK */.
GetTaskDetailsParams contains all the bound params for the get task details operation typically these are obtained from a http.Request swagger:parameters getTaskDetails.
GetTaskDetailsUnprocessableEntity Validation error swagger:response getTaskDetailsUnprocessableEntity */.
GetTaskDetailsURL generates an URL for the get task details operation.
ListTasks swagger:route GET /tasks tasks listTasks Lists the tasks Allows for specifying a number of filter parameters to narrow down the results.
ListTasksDefault Error response swagger:response listTasksDefault */.
ListTasksOK Successful response swagger:response listTasksOK */.
ListTasksParams contains all the bound params for the list tasks operation typically these are obtained from a http.Request swagger:parameters listTasks.
ListTasksUnprocessableEntity Validation error swagger:response listTasksUnprocessableEntity */.
ListTasksURL generates an URL for the list tasks operation.
UpdateTask swagger:route PUT /tasks/{id} tasks updateTask Updates the details for a task.
UpdateTaskDefault Error response swagger:response updateTaskDefault */.
UpdateTaskOK Task details swagger:response updateTaskOK */.
UpdateTaskParams contains all the bound params for the update task operation typically these are obtained from a http.Request swagger:parameters updateTask.
UpdateTaskUnprocessableEntity Validation error swagger:response updateTaskUnprocessableEntity */.
UpdateTaskURL generates an URL for the update task operation.
UploadTaskFile swagger:route POST /tasks/{id}/files tasks uploadTaskFile Adds a file to a task.
UploadTaskFileCreated File added swagger:response uploadTaskFileCreated */.
UploadTaskFileDefault Error response swagger:response uploadTaskFileDefault */.
UploadTaskFileParams contains all the bound params for the upload task file operation typically these are obtained from a http.Request swagger:parameters uploadTaskFile.
UploadTaskFileURL generates an URL for the upload task file operation.

# Interfaces

AddCommentToTaskHandler interface for that can handle valid add comment to task params.
CreateTaskHandler interface for that can handle valid create task params.
DeleteTaskHandler interface for that can handle valid delete task params.
GetTaskCommentsHandler interface for that can handle valid get task comments params.
GetTaskDetailsHandler interface for that can handle valid get task details params.
ListTasksHandler interface for that can handle valid list tasks params.
UpdateTaskHandler interface for that can handle valid update task params.
UploadTaskFileHandler interface for that can handle valid upload task file params.

# Type aliases

AddCommentToTaskHandlerFunc turns a function with the right signature into a add comment to task handler.
CreateTaskHandlerFunc turns a function with the right signature into a create task handler.
DeleteTaskHandlerFunc turns a function with the right signature into a delete task handler.
GetTaskCommentsHandlerFunc turns a function with the right signature into a get task comments handler.
GetTaskDetailsHandlerFunc turns a function with the right signature into a get task details handler.
ListTasksHandlerFunc turns a function with the right signature into a list tasks handler.
UpdateTaskHandlerFunc turns a function with the right signature into a update task handler.
UploadTaskFileHandlerFunc turns a function with the right signature into a upload task file handler.