Class TaskListOptions
The TaskListOptions.
Assembly: Taskurai.dll
public class TaskListOptions
Properties
IncludeIsolated
Must tasks that run in isolation mode be included.
public bool? IncludeIsolated { get; set; }
IsolationKey
Isolation key to filter isolated tasks.
public string IsolationKey { get; set; }
FilterIsolated
Filter on isolated tasks (isolation key required).
public bool? FilterIsolated { get; set; }
IncludeCompleted
Include completed tasks.
public bool? IncludeCompleted { get; set; }
IncludeArchived
Must archived tasks be included.
public bool? IncludeArchived { get; set; }
IncludeUnlisted
Must tasks that are marked unlisted be included (default = false).
public bool? IncludeUnlisted { get; set; }
IncludeChildTasks
Include tasks that are child tasks (have a parentId). Default true.
public bool? IncludeChildTasks { get; set; }
IncludeCronJobTasks
Include tasks that originate from cron jobs (have a cronJobId). Default true.
public bool? IncludeCronJobTasks { get; set; }
PageSizeHint
Page size hint.
public int? PageSizeHint { get; set; }
ContinuationToken
Token to get the next page of results.
public string ContinuationToken { get; set; }
ReturnTotalCount
Must the total count be returned.
public bool? ReturnTotalCount { get; set; }
ReturnCondensed
Must the results be returned in condensed format.
public bool? ReturnCondensed { get; set; }
Search
General search term across multiple task fields. By default all keywords must match somewhere in the task.
public string Search { get; set; }
SearchContainsAllKeywords
When true, all keywords in the search term must match somewhere across the task fields. When false, the full search text is matched as a single phrase. Default true.
public bool? SearchContainsAllKeywords { get; set; }
Id
Filter on task id.
public string Id { get; set; }
CorrelationId
Filter on correlation id.
public string CorrelationId { get; set; }
ParentId
Filter on parent task id.
public string ParentId { get; set; }
CronJobId
Filter on cron job id.
public string CronJobId { get; set; }
Command
Filter on command.
public string Command { get; set; }
ExternalId
Filter on external id.
public string ExternalId { get; set; }
ExternalAccountId
Filter on external account id.
public string ExternalAccountId { get; set; }
ExternalUserId
Filter on external user id.
public string ExternalUserId { get; set; }
Category
Filter on category (Contains).
public string Category { get; set; }
Subject
Filter on subject (Contains).
public string Subject { get; set; }
Statuses
Filter on one or more task statuses.
public IList<string> Statuses { get; set; }
StatusCode
Filter on task status code.
public int? StatusCode { get; set; }
HubName
Filter on hub name.
public string HubName { get; set; }
WorkerName
Filter on worker name.
public string WorkerName { get; set; }
Tags
Filter on tags.
public IDictionary<string, string> Tags { get; set; }
OrderBy
Order by either use (fieldName:ASC) or (fieldName:DESC).
public string OrderBy { get; set; }
IncludeSensitive
Include sensitive task data in the response.
public bool? IncludeSensitive { get; set; }