Class IssueSearch
- Namespace
- YandexTracker.Models.Issues
- Assembly
- YandexTracker.dll
Issue search conditions. Set exactly one of Query (Tracker's query language), Filter (field → value), Keys or Queue. Order works only with a filter.
public sealed record IssueSearch : IEquatable<IssueSearch>
- Inheritance
-
IssueSearch
- Implements
- Inherited Members
Properties
Filter
Field → value pairs that issues must match.
public IReadOnlyDictionary<string, object?>? Filter { get; init; }
Property Value
Keys
Exact issue keys to return.
public IReadOnlyList<string>? Keys { get; init; }
Property Value
Limit
How many issues to return in total; null returns them all.
public int? Limit { get; init; }
Property Value
- int?
Order
The sort order for Filter, e.g. +updatedAt or -updatedAt.
public string? Order { get; init; }
Property Value
PageSize
Issues per page, from 1 to 100. Defaults to 100.
public int PageSize { get; init; }
Property Value
Query
A query in Tracker's query language, e.g. Queue: TEST Resolution: empty().
public string? Query { get; init; }
Property Value
Queue
A queue key: every issue in the queue.
public string? Queue { get; init; }