GitPullRequestSearchCriteria interface

Żądania ściągnięcia można wyszukiwać pod kątem spełniających te kryteria.

Właściwości

creatorId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które zostały utworzone przez tę tożsamość.

includeLinks

Czy należy uwzględnić pole _links na płytkich odwołaniach

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.

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.

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.

repositoryId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, których gałąź docelowa znajduje się w tym repozytorium.

reviewerId

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia, które mają tę tożsamość jako recenzent.

sourceRefName

Jeśli jest ustawiona, wyszukaj żądania ściągnięcia z tej gałęzi.

sourceRepositoryId

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.

targetRefName

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

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