module TasksResource: sig .. end
val clear : ?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
tasklist:string ->
GapiConversation.Session.t -> unit * GapiConversation.Session.t
Clears all completed tasks from the specified task list. The affected tasks will be marked as 'hidden' and no longer be returned by default when retrieving all tasks for a task list.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
std_params : Optional standard parameters.
tasklist : Task list identifier.
val delete : ?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
tasklist:string ->
task:string ->
GapiConversation.Session.t -> unit * GapiConversation.Session.t
Deletes the specified task from the task list.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
std_params : Optional standard parameters.
tasklist : Task list identifier.
task : Task identifier.
val get : ?base_url:string ->
?etag:string ->
?std_params:GapiService.StandardParameters.t ->
tasklist:string ->
task:string ->
GapiConversation.Session.t ->
GapiTasksV1Model.Task.t * GapiConversation.Session.t
Returns the specified task.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
etag : Optional ETag.
std_params : Optional standard parameters.
tasklist : Task list identifier.
task : Task identifier.
val insert : ?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?parent:string ->
?previous:string ->
tasklist:string ->
GapiTasksV1Model.Task.t ->
GapiConversation.Session.t ->
GapiTasksV1Model.Task.t * GapiConversation.Session.t
Creates a new task on the specified task list.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
std_params : Optional standard parameters.
parent : Parent task identifier. If the task is created at the top level, this parameter is omitted. Optional.
previous : Previous sibling task identifier. If the task is created at the first position among its siblings, this parameter is omitted. Optional.
tasklist : Task list identifier.
val list : ?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?completedMax:string ->
?completedMin:string ->
?dueMax:string ->
?dueMin:string ->
?maxResults:int64 ->
?pageToken:string ->
?showCompleted:bool ->
?showDeleted:bool ->
?showHidden:bool ->
?updatedMin:string ->
tasklist:string ->
GapiConversation.Session.t ->
GapiTasksV1Model.Tasks.t * GapiConversation.Session.t
Returns all tasks in the specified task list.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
std_params : Optional standard parameters.
completedMax : Upper bound for a task's completion date (as a RFC 3339 timestamp) to filter by. Optional. The default is not to filter by completion date.
completedMin : Lower bound for a task's completion date (as a RFC 3339 timestamp) to filter by. Optional. The default is not to filter by completion date.
dueMax : Upper bound for a task's due date (as a RFC 3339 timestamp) to filter by. Optional. The default is not to filter by due date.
dueMin : Lower bound for a task's due date (as a RFC 3339 timestamp) to filter by. Optional. The default is not to filter by due date.
maxResults : Maximum number of task lists returned on one page. Optional. The default is 100.
pageToken : Token specifying the result page to return. Optional.
showCompleted : Flag indicating whether completed tasks are returned in the result. Optional. The default is True.
showDeleted : Flag indicating whether deleted tasks are returned in the result. Optional. The default is False.
showHidden : Flag indicating whether hidden tasks are returned in the result. Optional. The default is False.
updatedMin : Lower bound for a task's last modification time (as a RFC 3339 timestamp) to filter by. Optional. The default is not to filter by last modification time.
tasklist : Task list identifier.
val move : ?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
?parent:string ->
?previous:string ->
tasklist:string ->
task:string ->
GapiConversation.Session.t ->
GapiTasksV1Model.Task.t * GapiConversation.Session.t
Moves the specified task to another position in the task list. This can include putting it as a child task under a new parent and/or move it to a different position among its sibling tasks.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
std_params : Optional standard parameters.
parent : New parent task identifier. If the task is moved to the top level, this parameter is omitted. Optional.
previous : New previous sibling task identifier. If the task is moved to the first position among its siblings, this parameter is omitted. Optional.
tasklist : Task list identifier.
task : Task identifier.
val patch : ?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
tasklist:string ->
task:string ->
GapiTasksV1Model.Task.t ->
GapiConversation.Session.t ->
GapiTasksV1Model.Task.t * GapiConversation.Session.t
Updates the specified task. This method supports patch semantics.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
std_params : Optional standard parameters.
tasklist : Task list identifier.
task : Task identifier.
val update : ?base_url:string ->
?std_params:GapiService.StandardParameters.t ->
tasklist:string ->
task:string ->
GapiTasksV1Model.Task.t ->
GapiConversation.Session.t ->
GapiTasksV1Model.Task.t * GapiConversation.Session.t
Updates the specified task.
base_url : Service endpoint base URL (defaults to "https://www.googleapis.com/tasks/v1/").
std_params : Optional standard parameters.
tasklist : Task list identifier.
task : Task identifier.