GitPullRequestSearchCriteria interface
Żądania ściągnięcia można wyszukiwać pod kątem spełniających te kryteria.
Właściwości
| creator |
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które zostały utworzone przez tę tożsamość. |
| include |
Czy należy uwzględnić pole _links na płytkich odwołaniach |
| max |
Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte przed tą datą, na podstawie określonego typu queryTimeRangeType. |
| min |
Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte po tej dacie, na podstawie określonego typu queryTimeRangeType. |
| query |
Typ zakresu czasu, który powinien być używany dla wartości minTime i maxTime. Wartość domyślna to Utworzono, jeśli nie jest ustawiona. |
| repository |
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź docelowa znajduje się w tym repozytorium. |
| reviewer |
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które mają tę tożsamość jako recenzent. |
| source |
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia z tej gałęzi. |
| source |
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź źródłowa znajduje się w tym repozytorium. |
| status | Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które są w tym stanie. Wartość domyślna to Aktywna, jeśli nie jest ustawiona. |
| target |
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia w tej gałęzi. |
| title | Jeśli ta opcja jest ustawiona, filtruje żądania ściągnięcia, które zawierają określony tekst w tytule. |
Szczegóły właściwości
creatorId
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które zostały utworzone przez tę tożsamość.
creatorId: string
Wartość właściwości
string
includeLinks
Czy należy uwzględnić pole _links na płytkich odwołaniach
includeLinks: boolean
Wartość właściwości
boolean
maxTime
Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte przed tą datą, na podstawie określonego typu queryTimeRangeType.
maxTime: Date
Wartość właściwości
Date
minTime
Jeśli zostanie określony, filtruje żądania ściągnięcia, które zostały utworzone/zamknięte po tej dacie, na podstawie określonego typu queryTimeRangeType.
minTime: Date
Wartość właściwości
Date
queryTimeRangeType
Typ zakresu czasu, który powinien być używany dla wartości minTime i maxTime. Wartość domyślna to Utworzono, jeśli nie jest ustawiona.
queryTimeRangeType: PullRequestTimeRangeType
Wartość właściwości
repositoryId
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź docelowa znajduje się w tym repozytorium.
repositoryId: string
Wartość właściwości
string
reviewerId
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które mają tę tożsamość jako recenzent.
reviewerId: string
Wartość właściwości
string
sourceRefName
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia z tej gałęzi.
sourceRefName: string
Wartość właściwości
string
sourceRepositoryId
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź źródłowa znajduje się w tym repozytorium.
sourceRepositoryId: string
Wartość właściwości
string
status
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które są w tym stanie. Wartość domyślna to Aktywna, jeśli nie jest ustawiona.
status: PullRequestStatus
Wartość właściwości
targetRefName
Jeśli jest ustawiona, wyszukaj żądania ściągnięcia w tej gałęzi.
targetRefName: string
Wartość właściwości
string
title
Jeśli ta opcja jest ustawiona, filtruje żądania ściągnięcia, które zawierają określony tekst w tytule.
title: string
Wartość właściwości
string