GitPullRequestSearchCriteria interface

この条件に一致するプル要求を検索できます。

プロパティ

creatorId

設定されている場合は、この ID によって作成されたプル要求を検索します。

includeLinks

浅い参照に_links フィールドを含めるかどうか

labels

設定すると、指定したラベル名と一致するラベルを持つプル要求がフィルター処理されます。

maxTime

指定した場合は、指定された queryTimeRangeType に基づいて、この日付より前に作成または終了したプル要求をフィルター処理します。

minTime

指定した場合、指定された queryTimeRangeType に基づいて、この日付以降に作成または閉じたプル要求がフィルター処理されます。

queryTimeRangeType

minTime と maxTime に使用する必要がある時間範囲の種類。 設定を解除した場合、既定値は [作成済み] になります。

repositoryId

設定されている場合は、ターゲット ブランチがこのリポジトリにある pull request を検索します。

reviewerId

設定されている場合は、レビュー担当者としてこの ID を持つプル要求を検索します。

sourceRefName

設定されている場合は、このブランチからのプル要求を検索します。

sourceRepositoryId

設定されている場合は、ソース ブランチがこのリポジトリにある pull request を検索します。

status

設定されている場合は、この状態のプル要求を検索します。 設定を解除した場合、既定値は [アクティブ] になります。

tagsFilterOperator

ラベルによるフィルター処理に使用される演算子。 既定値は And (未設定の場合) です。 And を使用する場合、プル要求には指定されたすべてのラベルが必要です。 Or を使用する場合、プル要求には、指定されたラベルの少なくとも 1 つが必要です。

targetRefName

設定されている場合は、このブランチにプル要求を検索します。

title

設定すると、指定したテキストをタイトルに含むプル要求がフィルター処理されます。

プロパティの詳細

creatorId

設定されている場合は、この ID によって作成されたプル要求を検索します。

creatorId: string

プロパティ値

string

浅い参照に_links フィールドを含めるかどうか

includeLinks: boolean

プロパティ値

boolean

labels

設定すると、指定したラベル名と一致するラベルを持つプル要求がフィルター処理されます。

labels: string[]

プロパティ値

string[]

maxTime

指定した場合は、指定された queryTimeRangeType に基づいて、この日付より前に作成または終了したプル要求をフィルター処理します。

maxTime: Date

プロパティ値

Date

minTime

指定した場合、指定された queryTimeRangeType に基づいて、この日付以降に作成または閉じたプル要求がフィルター処理されます。

minTime: Date

プロパティ値

Date

queryTimeRangeType

minTime と maxTime に使用する必要がある時間範囲の種類。 設定を解除した場合、既定値は [作成済み] になります。

queryTimeRangeType: PullRequestTimeRangeType

プロパティ値

repositoryId

設定されている場合は、ターゲット ブランチがこのリポジトリにある pull request を検索します。

repositoryId: string

プロパティ値

string

reviewerId

設定されている場合は、レビュー担当者としてこの ID を持つプル要求を検索します。

reviewerId: string

プロパティ値

string

sourceRefName

設定されている場合は、このブランチからのプル要求を検索します。

sourceRefName: string

プロパティ値

string

sourceRepositoryId

設定されている場合は、ソース ブランチがこのリポジトリにある pull request を検索します。

sourceRepositoryId: string

プロパティ値

string

status

設定されている場合は、この状態のプル要求を検索します。 設定を解除した場合、既定値は [アクティブ] になります。

status: PullRequestStatus

プロパティ値

tagsFilterOperator

ラベルによるフィルター処理に使用される演算子。 既定値は And (未設定の場合) です。 And を使用する場合、プル要求には指定されたすべてのラベルが必要です。 Or を使用する場合、プル要求には、指定されたラベルの少なくとも 1 つが必要です。

tagsFilterOperator: TagsFilterOperator

プロパティ値

targetRefName

設定されている場合は、このブランチにプル要求を検索します。

targetRefName: string

プロパティ値

string

title

設定すると、指定したテキストをタイトルに含むプル要求がフィルター処理されます。

title: string

プロパティ値

string