Mutation
mutation RefreshGitLabReviewerDirectory($projectId: ID!) {
refreshGitLabReviewerDirectory(projectId: $projectId) {
id
repository
memberCount
fetchedAt
expiresAt
stale
}
}Variables
{
"projectId": "id"
}Response
{
"data": {
"refreshGitLabReviewerDirectory": [
{
"id": "id",
"repository": "string",
"memberCount": 1,
"fetchedAt": "string",
"expiresAt": "string",
"stale": true
}
]
}
}Mutations
refreshGitLabReviewerDirectory
Refresh project reviewer membership on demand.
MUTATION
refreshGitLabReviewerDirectory(projectId: ID!): [GitLabReviewerDirectory!]!Arguments
projectId
ID!
required
GitLab project identifier.
Returns
id
ID!
GitLab project identifier.
repository
String!
Repository path with namespace.
memberCount
Int!
Distinct members across cached pages.
fetchedAt
String!
Oldest page fetch time.
expiresAt
String!
Directory expiry according to its TTL.
stale
Boolean!
Whether any cached page has expired.
Mutation
mutation RefreshGitLabReviewerDirectory($projectId: ID!) {
refreshGitLabReviewerDirectory(projectId: $projectId) {
id
repository
memberCount
fetchedAt
expiresAt
stale
}
}Variables
{
"projectId": "id"
}Response
{
"data": {
"refreshGitLabReviewerDirectory": [
{
"id": "id",
"repository": "string",
"memberCount": 1,
"fetchedAt": "string",
"expiresAt": "string",
"stale": true
}
]
}
}