graphql

object graphql
class Object
trait Matchable
class Any

Type members

Classlikes

object AccessLevel
sealed trait AccessLevelEnum extends Product with Serializable
Companion
object
Companion
class
case class AddAwardEmojiInput(awardableId: AwardableID, name: String, clientMutationId: Option[String])
Companion
object
Companion
class
case class AddProjectToSecurityDashboardInput(id: ProjectID, clientMutationId: Option[String])
Companion
object
case class AdminSidekiqQueuesDeleteJobsInput(user: Option[String], project: Option[String], rootNamespace: Option[String], subscriptionPlan: Option[String], callerId: Option[String], remoteIp: Option[String], relatedClass: Option[String], featureCategory: Option[String], clientId: Option[String], queueName: String, clientMutationId: Option[String])
Companion
object
sealed trait AlertManagementAlertSort extends Product with Serializable
Companion
object
sealed trait AlertManagementDomainFilter extends Product with Serializable
Companion
object
sealed trait AlertManagementIntegrationType extends Product with Serializable
Companion
object
sealed trait AlertManagementPayloadAlertFieldName extends Product with Serializable
Companion
object
sealed trait AlertManagementPayloadAlertFieldType extends Product with Serializable
Companion
object
sealed trait AlertManagementSeverity extends Product with Serializable
Companion
object
sealed trait AlertManagementStatus extends Product with Serializable
Companion
object
case class AlertSetAssigneesInput(projectPath: String, iid: String, assigneeUsernames: List[String], operationMode: Option[MutationOperationMode], clientMutationId: Option[String])
Companion
object
case class AlertTodoCreateInput(projectPath: String, iid: String, clientMutationId: Option[String])
Companion
object
Companion
class
case class ApiFuzzingCiConfigurationCreateInput(projectPath: String, apiSpecificationFile: String, authPassword: Option[String], authUsername: Option[String], scanMode: ApiFuzzingScanMode, scanProfile: Option[String], target: String, clientMutationId: Option[String])
Companion
object
sealed trait ApiFuzzingScanMode extends Product with Serializable
Companion
object
Companion
class
object ApprovalRule
sealed trait ApprovalRuleType extends Product with Serializable
Companion
object
Companion
class
sealed trait AssigneeWildcardId extends Product with Serializable
Companion
object
Companion
class
sealed trait AvailabilityEnum extends Product with Serializable
Companion
object
Companion
class
object AwardEmoji
case class AwardEmojiAddInput(awardableId: AwardableID, name: String, clientMutationId: Option[String])
Companion
object
Companion
class
case class AwardEmojiRemoveInput(awardableId: AwardableID, name: String, clientMutationId: Option[String])
Companion
object
case class AwardEmojiToggleInput(awardableId: AwardableID, name: String, clientMutationId: Option[String])
Companion
object
object BaseService
object Blob
object BlobEdge
object BlobViewer
sealed trait BlobViewersType extends Product with Serializable
Companion
object
Companion
class
object Board
object BoardEdge
object BoardEpic
case class BoardIssueInput(labelName: Option[List[Option[String]]], authorUsername: Option[String], myReactionEmoji: Option[String], iids: Option[List[String]], milestoneTitle: Option[String], assigneeUsername: Option[List[Option[String]]], releaseTag: Option[String], epicId: Option[EpicID], iterationTitle: Option[String], weight: Option[String], iterationId: Option[List[IterationID]], not: Option[NegatedBoardIssueInput], search: Option[String], assigneeWildcardId: Option[AssigneeWildcardId], epicWildcardId: Option[EpicWildcardId], iterationWildcardId: Option[IterationWildcardId], weightWildcardId: Option[WeightWildcardId])
Companion
object
Companion
class
object BoardList
case class BoardListCreateInput(backlog: Option[Boolean], labelId: Option[LabelID], boardId: BoardID, milestoneId: Option[MilestoneID], iterationId: Option[IterationID], assigneeId: Option[UserID], clientMutationId: Option[String])
Companion
object
Companion
class
case class BoardListUpdateLimitMetricsInput(listId: ListID, limitMetric: Option[ListLimitMetric], maxIssueCount: Option[Int], maxIssueWeight: Option[Int], clientMutationId: Option[String])
Companion
object
object Branch
case class BulkFindOrCreateDevopsAdoptionSegmentsInput(namespaceIds: List[NamespaceID], clientMutationId: Option[String])
Companion
object
object CiBuildNeed
case class CiCdSettingsUpdateInput(fullPath: String, keepLatestArtifact: Option[Boolean], mergePipelinesEnabled: Option[Boolean], mergeTrainsEnabled: Option[Boolean], clientMutationId: Option[String])
Companion
object
object CiConfig
object CiConfigJob
object CiConfigNeed
sealed trait CiConfigStatus extends Product with Serializable
Companion
object
Companion
class
object CiGroup
object CiGroupEdge
object CiJob
object CiJobEdge
sealed trait CiJobStatus extends Product with Serializable
Companion
object
object CiJobStatus
Companion
class
object CiStage
object CiStageEdge
object CiTemplate
object ClusterAgent
case class ClusterAgentDeleteInput(id: ClustersAgentID, clientMutationId: Option[String])
Companion
object
case class ClusterAgentTokenCreateInput(clusterAgentId: ClustersAgentID, description: Option[String], name: String, clientMutationId: Option[String])
Companion
object
case class ClusterAgentTokenDeleteInput(id: ClustersAgentTokenID, clientMutationId: Option[String])
Companion
object
sealed trait CodeQualityDegradationSeverity extends Product with Serializable
Companion
object
object Commit
case class CommitAction(action: CommitActionMode, filePath: String, content: Option[String], previousPath: Option[String], lastCommitId: Option[String], executeFilemode: Option[Boolean], encoding: Option[CommitEncoding])
Companion
object
object CommitAction
Companion
class
sealed trait CommitActionMode extends Product with Serializable
Companion
object
Companion
class
case class CommitCreateInput(projectPath: String, branch: String, startBranch: Option[String], message: String, actions: List[CommitAction], clientMutationId: Option[String])
Companion
object
Companion
class
object CommitEdge
sealed trait CommitEncoding extends Product with Serializable
Companion
object
Companion
class
case class ComplianceFrameworkInput(name: Option[String], description: Option[String], color: Option[String], pipelineConfigurationFullPath: Option[String])
Companion
object
sealed trait ConanMetadatumFileTypeEnum extends Product with Serializable
Companion
object
case class ConfigureSastInput(projectPath: String, configuration: SastCiConfigurationInput, clientMutationId: Option[String])
Companion
object
Companion
class
case class ConfigureSecretDetectionInput(projectPath: String, clientMutationId: Option[String])
Companion
object
sealed trait ContainerExpirationPolicyCadenceEnum extends Product with Serializable
Companion
object
sealed trait ContainerExpirationPolicyKeepEnum extends Product with Serializable
Companion
object
sealed trait ContainerExpirationPolicyOlderThanEnum extends Product with Serializable
Companion
object
sealed trait ContainerRepositoryCleanupStatus extends Product with Serializable
Companion
object
sealed trait ContainerRepositorySort extends Product with Serializable
Companion
object
sealed trait ContainerRepositoryStatus extends Product with Serializable
Companion
object
case class CreateAlertIssueInput(projectPath: String, iid: String, clientMutationId: Option[String])
Companion
object
case class CreateAnnotationInput(environmentId: Option[EnvironmentID], clusterId: Option[ClustersClusterID], startingAt: Time, endingAt: Option[Time], dashboardPath: String, description: String, clientMutationId: Option[String])
Companion
object
case class CreateBoardInput(projectPath: Option[String], groupPath: Option[String], name: Option[String], hideBacklogList: Option[Boolean], hideClosedList: Option[Boolean], assigneeId: Option[UserID], milestoneId: Option[MilestoneID], iterationId: Option[IterationID], weight: Option[Int], labels: Option[List[String]], labelIds: Option[List[LabelID]], clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateBranchInput(projectPath: String, name: String, ref: String, clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateClusterAgentInput(projectPath: String, name: String, clientMutationId: Option[String])
Companion
object
case class CreateComplianceFrameworkInput(namespacePath: String, params: ComplianceFrameworkInput, clientMutationId: Option[String])
Companion
object
case class CreateDevopsAdoptionSegmentInput(namespaceId: NamespaceID, clientMutationId: Option[String])
Companion
object
case class CreateDiffNoteInput(noteableId: NoteableID, body: String, confidential: Option[Boolean], position: DiffPositionInput, clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateEpicInput(groupPath: String, title: Option[String], description: Option[String], confidential: Option[Boolean], startDateFixed: Option[String], dueDateFixed: Option[String], startDateIsFixed: Option[Boolean], dueDateIsFixed: Option[Boolean], addLabelIds: Option[List[String]], removeLabelIds: Option[List[String]], clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateImageDiffNoteInput(noteableId: NoteableID, body: String, confidential: Option[Boolean], position: DiffImagePositionInput, clientMutationId: Option[String])
Companion
object
case class CreateIssueInput(description: Option[String], dueDate: Option[ISO8601Date], confidential: Option[Boolean], locked: Option[Boolean], `type`: Option[IssueType], projectPath: String, iid: Option[Int], title: String, milestoneId: Option[MilestoneID], labels: Option[List[String]], labelIds: Option[List[LabelID]], createdAt: Option[Time], mergeRequestToResolveDiscussionsOf: Option[MergeRequestID], discussionToResolve: Option[String], assigneeIds: Option[List[UserID]], healthStatus: Option[HealthStatus], weight: Option[Int], epicId: Option[EpicID], clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateIterationInput(projectPath: Option[String], groupPath: Option[String], title: Option[String], description: Option[String], startDate: Option[String], dueDate: Option[String], clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateNoteInput(noteableId: NoteableID, body: String, confidential: Option[Boolean], discussionId: Option[DiscussionID], clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateRequirementInput(title: Option[String], description: Option[String], projectPath: String, clientMutationId: Option[String])
Companion
object
case class CreateSnippetInput(title: String, description: Option[String], visibilityLevel: VisibilityLevelsEnum, projectPath: Option[String], uploadedFiles: Option[List[String]], blobActions: Option[List[SnippetBlobActionInputType]], clientMutationId: Option[String])
Companion
object
Companion
class
case class CreateTestCaseInput(title: String, description: Option[String], labelIds: Option[List[String]], projectPath: String, clientMutationId: Option[String])
Companion
object
Companion
class
case class DastOnDemandScanCreateInput(fullPath: String, dastSiteProfileId: DastSiteProfileID, dastScannerProfileId: Option[DastScannerProfileID], clientMutationId: Option[String])
Companion
object
object DastProfile
case class DastProfileCreateInput(fullPath: String, name: String, description: Option[String], branchName: Option[String], dastSiteProfileId: DastSiteProfileID, dastScannerProfileId: DastScannerProfileID, runAfterCreate: Option[Boolean], clientMutationId: Option[String])
Companion
object
case class DastProfileDeleteInput(id: DastProfileID, clientMutationId: Option[String])
Companion
object
case class DastProfileRunInput(fullPath: String, id: DastProfileID, clientMutationId: Option[String])
Companion
object
Companion
class
case class DastProfileUpdateInput(id: DastProfileID, fullPath: String, name: Option[String], description: Option[String], branchName: Option[String], dastSiteProfileId: Option[DastSiteProfileID], dastScannerProfileId: Option[DastScannerProfileID], runAfterUpdate: Option[Boolean], clientMutationId: Option[String])
Companion
object
sealed trait DastScanTypeEnum extends Product with Serializable
Companion
object
Companion
class
case class DastScannerProfileCreateInput(fullPath: String, profileName: String, spiderTimeout: Option[Int], targetTimeout: Option[Int], scanType: Option[DastScanTypeEnum], useAjaxSpider: Option[Boolean], showDebugMessages: Option[Boolean], clientMutationId: Option[String])
Companion
object
case class DastScannerProfileDeleteInput(fullPath: String, id: DastScannerProfileID, clientMutationId: Option[String])
Companion
object
case class DastScannerProfileUpdateInput(fullPath: String, id: DastScannerProfileID, profileName: String, spiderTimeout: Int, targetTimeout: Int, scanType: Option[DastScanTypeEnum], useAjaxSpider: Option[Boolean], showDebugMessages: Option[Boolean], clientMutationId: Option[String])
Companion
object
case class DastSiteProfileAuthInput(enabled: Option[Boolean], url: Option[String], usernameField: Option[String], passwordField: Option[String], username: Option[String], password: Option[String])
Companion
object
case class DastSiteProfileCreateInput(fullPath: String, profileName: String, targetUrl: Option[String], targetType: Option[DastTargetTypeEnum], excludedUrls: Option[List[String]], requestHeaders: Option[String], auth: Option[DastSiteProfileAuthInput], clientMutationId: Option[String])
Companion
object
case class DastSiteProfileDeleteInput(fullPath: String, id: DastSiteProfileID, clientMutationId: Option[String])
Companion
object
case class DastSiteProfileUpdateInput(fullPath: String, id: DastSiteProfileID, profileName: String, targetUrl: Option[String], targetType: Option[DastTargetTypeEnum], excludedUrls: Option[List[String]], requestHeaders: Option[String], auth: Option[DastSiteProfileAuthInput], clientMutationId: Option[String])
Companion
object
sealed trait DastSiteProfileValidationStatusEnum extends Product with Serializable
Companion
object
case class DastSiteTokenCreateInput(fullPath: String, targetUrl: Option[String], clientMutationId: Option[String])
Companion
object
case class DastSiteValidationCreateInput(fullPath: String, dastSiteTokenId: DastSiteTokenID, validationPath: String, strategy: Option[DastSiteValidationStrategyEnum], clientMutationId: Option[String])
Companion
object
case class DastSiteValidationRevokeInput(fullPath: String, normalizedTargetUrl: String, clientMutationId: Option[String])
Companion
object
sealed trait DastSiteValidationStrategyEnum extends Product with Serializable
Companion
object
sealed trait DastTargetTypeEnum extends Product with Serializable
Companion
object
Companion
class
sealed trait DataVisualizationColorEnum extends Product with Serializable
Companion
object
sealed trait DataVisualizationWeightEnum extends Product with Serializable
Companion
object
case class DeleteAnnotationInput(id: MetricsDashboardAnnotationID, clientMutationId: Option[String])
Companion
object
case class DeleteDevopsAdoptionSegmentInput(id: List[AnalyticsDevopsAdoptionSegmentID], clientMutationId: Option[String])
Companion
object
object Design
sealed trait DesignCollectionCopyState extends Product with Serializable
Companion
object
object DesignEdge
case class DesignManagementDeleteInput(projectPath: String, iid: String, filenames: List[String], clientMutationId: Option[String])
Companion
object
case class DesignManagementMoveInput(id: DesignManagementDesignID, previous: Option[DesignManagementDesignID], next: Option[DesignManagementDesignID], clientMutationId: Option[String])
Companion
object
case class DesignManagementUploadInput(projectPath: String, iid: String, files: List[Upload], clientMutationId: Option[String])
Companion
object
sealed trait DesignVersionEvent extends Product with Serializable
Companion
object
Companion
class
case class DestroyBoardInput(id: BoardID, clientMutationId: Option[String])
Companion
object
Companion
class
case class DestroyBoardListInput(listId: ListID, clientMutationId: Option[String])
Companion
object
case class DestroyComplianceFrameworkInput(id: ComplianceManagementFrameworkID, clientMutationId: Option[String])
Companion
object
case class DestroyContainerRepositoryInput(id: ContainerRepositoryID, clientMutationId: Option[String])
Companion
object
case class DestroyContainerRepositoryTagsInput(id: ContainerRepositoryID, tagNames: List[String], clientMutationId: Option[String])
Companion
object
case class DestroyEpicBoardInput(id: BoardsEpicBoardID, clientMutationId: Option[String])
Companion
object
case class DestroyNoteInput(id: NoteID, clientMutationId: Option[String])
Companion
object
Companion
class
case class DestroySnippetInput(id: SnippetID, clientMutationId: Option[String])
Companion
object
Companion
class
case class DiffImagePositionInput(headSha: String, baseSha: Option[String], startSha: String, paths: DiffPathsInput, x: Int, y: Int, width: Int, height: Int)
Companion
object
case class DiffPathsInput(oldPath: Option[String], newPath: Option[String])
Companion
object
Companion
class
object DiffPosition
case class DiffPositionInput(headSha: String, baseSha: Option[String], startSha: String, paths: DiffPathsInput, oldLine: Option[Int], newLine: Option[Int])
Companion
object
Companion
class
sealed trait DiffPositionType extends Product with Serializable
Companion
object
Companion
class
object DiffRefs
object DiffStats
object Discussion
case class DiscussionToggleResolveInput(id: DiscussionID, resolve: Boolean, clientMutationId: Option[String])
Companion
object
case class DismissVulnerabilityInput(id: VulnerabilityID, comment: Option[String], dismissalReason: Option[VulnerabilityDismissalReason], clientMutationId: Option[String])
Companion
object
sealed trait EntryType extends Product with Serializable
Companion
object
object EntryType
Companion
class
object Environment
case class EnvironmentsCanaryIngressUpdateInput(id: EnvironmentID, weight: Int, clientMutationId: Option[String])
Companion
object
object Epic
case class EpicAddIssueInput(iid: String, groupPath: String, projectPath: String, issueIid: String, clientMutationId: Option[String])
Companion
object
Companion
class
object EpicBoard
case class EpicBoardCreateInput(name: Option[String], hideBacklogList: Option[Boolean], hideClosedList: Option[Boolean], labels: Option[List[String]], labelIds: Option[List[LabelID]], groupPath: Option[String], clientMutationId: Option[String])
Companion
object
Companion
class
case class EpicBoardListCreateInput(backlog: Option[Boolean], labelId: Option[LabelID], boardId: BoardsEpicBoardID, clientMutationId: Option[String])
Companion
object
case class EpicBoardListDestroyInput(listId: BoardsEpicListID, clientMutationId: Option[String])
Companion
object
case class EpicBoardUpdateInput(name: Option[String], hideBacklogList: Option[Boolean], hideClosedList: Option[Boolean], labels: Option[List[String]], labelIds: Option[List[LabelID]], id: BoardsEpicBoardID, clientMutationId: Option[String])
Companion
object
Companion
class
object EpicEdge
case class EpicFilters(labelName: Option[List[Option[String]]], authorUsername: Option[String], myReactionEmoji: Option[String], not: Option[NegatedEpicBoardIssueInput], search: Option[String])
Companion
object
object EpicFilters
Companion
class
object EpicIssue
object EpicList
object EpicListEdge
case class EpicMoveListInput(boardId: BoardsEpicBoardID, epicId: EpicID, fromListId: BoardsEpicListID, toListId: BoardsEpicListID, clientMutationId: Option[String])
Companion
object
Companion
class
case class EpicSetSubscriptionInput(iid: String, groupPath: String, subscribedState: Boolean, clientMutationId: Option[String])
Companion
object
sealed trait EpicSort extends Product with Serializable
Companion
object
object EpicSort
Companion
class
sealed trait EpicState extends Product with Serializable
Companion
object
object EpicState
Companion
class
sealed trait EpicStateEvent extends Product with Serializable
Companion
object
Companion
class
case class EpicTreeNodeFieldsInputType(id: EpicTreeSortingID, adjacentReferenceId: Option[EpicTreeSortingID], relativePosition: Option[MoveType], newParentId: Option[EpicID])
Companion
object
case class EpicTreeReorderInput(baseEpicId: EpicID, moved: EpicTreeNodeFieldsInputType, clientMutationId: Option[String])
Companion
object
Companion
class
sealed trait EpicWildcardId extends Product with Serializable
Companion
object
Companion
class
case class EscalationPolicyCreateInput(projectPath: String, name: String, description: Option[String], rules: List[EscalationRuleInput], clientMutationId: Option[String])
Companion
object
case class EscalationRuleInput(oncallScheduleIid: String, elapsedTimeSeconds: Int, status: EscalationRuleStatus)
Companion
object
Companion
class
sealed trait EscalationRuleStatus extends Product with Serializable
Companion
object
Companion
class
object Event
sealed trait EventAction extends Product with Serializable
Companion
object
object EventAction
Companion
class
object EventEdge
case class ExportRequirementsInput(sort: Option[Sort], state: Option[RequirementState], search: Option[String], authorUsername: Option[List[String]], projectPath: String, selectedFields: Option[List[String]], clientMutationId: Option[String])
Companion
object
object GeoNode
case class GitlabSubscriptionActivateInput(activationCode: String, clientMutationId: Option[String])
Companion
object
object Group
object GroupMember
sealed trait GroupMemberRelation extends Product with Serializable
Companion
object
Companion
class
object GroupStats
sealed trait HealthStatus extends Product with Serializable
Companion
object
object HealthStatus
Companion
class
case class HttpIntegrationCreateInput(projectPath: String, name: String, active: Boolean, payloadExample: Option[JsonString], payloadAttributeMappings: Option[List[AlertManagementPayloadAlertFieldInput]], clientMutationId: Option[String])
Companion
object
case class HttpIntegrationDestroyInput(id: AlertManagementHttpIntegrationID, clientMutationId: Option[String])
Companion
object
case class HttpIntegrationResetTokenInput(id: AlertManagementHttpIntegrationID, clientMutationId: Option[String])
Companion
object
case class HttpIntegrationUpdateInput(id: AlertManagementHttpIntegrationID, name: Option[String], active: Option[Boolean], payloadExample: Option[JsonString], payloadAttributeMappings: Option[List[AlertManagementPayloadAlertFieldInput]], clientMutationId: Option[String])
Companion
object
sealed trait IssuableSeverity extends Product with Serializable
Companion
object
Companion
class
sealed trait IssuableState extends Product with Serializable
Companion
object
Companion
class
object Issue
object IssueEdge
case class IssueMoveInput(projectPath: String, iid: String, targetProjectPath: String, clientMutationId: Option[String])
Companion
object
Companion
class
case class IssueMoveListInput(projectPath: String, iid: String, boardId: BoardID, fromListId: Option[String], toListId: Option[String], moveBeforeId: Option[String], moveAfterId: Option[String], epicId: Option[EpicID], clientMutationId: Option[String])
Companion
object
Companion
class
case class IssueSetAssigneesInput(projectPath: String, iid: String, assigneeUsernames: List[String], operationMode: Option[MutationOperationMode], clientMutationId: Option[String])
Companion
object
case class IssueSetConfidentialInput(projectPath: String, iid: String, confidential: Boolean, clientMutationId: Option[String])
Companion
object
case class IssueSetDueDateInput(projectPath: String, iid: String, dueDate: Option[Time], clientMutationId: Option[String])
Companion
object
Companion
class
case class IssueSetEpicInput(projectPath: String, iid: String, epicId: Option[EpicID], clientMutationId: Option[String])
Companion
object
Companion
class
case class IssueSetIterationInput(projectPath: String, iid: String, iterationId: Option[IterationID], clientMutationId: Option[String])
Companion
object
case class IssueSetLockedInput(projectPath: String, iid: String, locked: Boolean, clientMutationId: Option[String])
Companion
object
Companion
class
case class IssueSetSeverityInput(projectPath: String, iid: String, severity: IssuableSeverity, clientMutationId: Option[String])
Companion
object
case class IssueSetSubscriptionInput(subscribedState: Boolean, projectPath: String, iid: String, clientMutationId: Option[String])
Companion
object
case class IssueSetWeightInput(projectPath: String, iid: String, weight: Int, clientMutationId: Option[String])
Companion
object
Companion
class
sealed trait IssueSort extends Product with Serializable
Companion
object
object IssueSort
Companion
class
sealed trait IssueState extends Product with Serializable
Companion
object
object IssueState
Companion
class
sealed trait IssueStateEvent extends Product with Serializable
Companion
object
Companion
class
sealed trait IssueType extends Product with Serializable
Companion
object
object IssueType
Companion
class
object Iteration
case class IterationCadenceCreateInput(groupPath: String, title: Option[String], durationInWeeks: Option[Int], iterationsInAdvance: Option[Int], startDate: Option[Time], automatic: Boolean, active: Boolean, rollOver: Option[Boolean], description: Option[String], clientMutationId: Option[String])
Companion
object
case class IterationCadenceDestroyInput(id: IterationsCadenceID, clientMutationId: Option[String])
Companion
object
case class IterationCadenceUpdateInput(id: IterationsCadenceID, title: Option[String], durationInWeeks: Option[Int], iterationsInAdvance: Option[Int], startDate: Option[Time], automatic: Option[Boolean], active: Option[Boolean], rollOver: Option[Boolean], description: Option[String], clientMutationId: Option[String])
Companion
object
case class IterationDeleteInput(id: IterationID, clientMutationId: Option[String])
Companion
object
Companion
class
sealed trait IterationState extends Product with Serializable
Companion
object
Companion
class
sealed trait IterationWildcardId extends Product with Serializable
Companion
object
Companion
class
object JiraImport
case class JiraImportStartInput(projectPath: String, jiraProjectKey: String, jiraProjectName: Option[String], usersMapping: Option[List[JiraUsersMappingInputType]], clientMutationId: Option[String])
Companion
object
Companion
class
case class JiraImportUsersInput(projectPath: String, startAt: Option[Int], clientMutationId: Option[String])
Companion
object
Companion
class
object JiraProject
object JiraService
object JiraUser
case class JiraUsersMappingInputType(jiraAccountId: String, gitlabId: Option[Int])
Companion
object
sealed trait JobArtifactFileType extends Product with Serializable
Companion
object
Companion
class
case class JobPlayInput(id: CiBuildID, clientMutationId: Option[String])
Companion
object
object JobPlayInput
Companion
class
case class JobRetryInput(id: CiBuildID, clientMutationId: Option[String])
Companion
object
Companion
class
object Kas
object Label
case class LabelCreateInput(projectPath: Option[String], groupPath: Option[String], title: String, description: Option[String], color: Option[String], clientMutationId: Option[String])
Companion
object
Companion
class
object LabelEdge
sealed trait ListLimitMetric extends Product with Serializable
Companion
object
Companion
class
case class MarkAsSpamSnippetInput(id: SnippetID, clientMutationId: Option[String])
Companion
object
sealed trait MeasurementIdentifier extends Product with Serializable
Companion
object
object MergeRequest
case class MergeRequestAcceptInput(projectPath: String, iid: String, strategy: Option[MergeStrategyEnum], commitMessage: Option[String], squashCommitMessage: Option[String], sha: String, shouldRemoveSourceBranch: Option[Boolean], squash: Option[Boolean], clientMutationId: Option[String])
Companion
object
case class MergeRequestCreateInput(projectPath: String, title: String, sourceBranch: String, targetBranch: String, description: Option[String], labels: Option[List[String]], clientMutationId: Option[String])
Companion
object
sealed trait MergeRequestNewState extends Product with Serializable
Companion
object
Companion
class
sealed trait MergeRequestReviewState extends Product with Serializable
Companion
object
case class MergeRequestReviewerRereviewInput(projectPath: String, iid: String, userId: UserID, clientMutationId: Option[String])
Companion
object
case class MergeRequestSetAssigneesInput(projectPath: String, iid: String, assigneeUsernames: List[String], operationMode: Option[MutationOperationMode], clientMutationId: Option[String])
Companion
object
case class MergeRequestSetDraftInput(projectPath: String, iid: String, draft: Boolean, clientMutationId: Option[String])
Companion
object
case class MergeRequestSetLabelsInput(projectPath: String, iid: String, labelIds: List[LabelID], operationMode: Option[MutationOperationMode], clientMutationId: Option[String])
Companion
object
case class MergeRequestSetLockedInput(projectPath: String, iid: String, locked: Boolean, clientMutationId: Option[String])
Companion
object
case class MergeRequestSetMilestoneInput(projectPath: String, iid: String, milestoneId: Option[MilestoneID], clientMutationId: Option[String])
Companion
object
case class MergeRequestSetSubscriptionInput(subscribedState: Boolean, projectPath: String, iid: String, clientMutationId: Option[String])
Companion
object
case class MergeRequestSetWipInput(projectPath: String, iid: String, wip: Boolean, clientMutationId: Option[String])
Companion
object
sealed trait MergeRequestSort extends Product with Serializable
Companion
object
Companion
class
sealed trait MergeRequestState extends Product with Serializable
Companion
object
Companion
class
case class MergeRequestUpdateInput(projectPath: String, iid: String, title: Option[String], targetBranch: Option[String], description: Option[String], state: Option[MergeRequestNewState], clientMutationId: Option[String])
Companion
object
case class MergeRequestsResolverNegatedParams(labels: Option[List[String]], milestoneTitle: Option[String])
Companion
object
sealed trait MergeStrategyEnum extends Product with Serializable
Companion
object
Companion
class
object Metadata
object MetricImage
object Milestone
sealed trait MilestoneStateEnum extends Product with Serializable
Companion
object
Companion
class
sealed trait MoveType extends Product with Serializable
Companion
object
object MoveType
Companion
class
object Mutation
sealed trait MutationOperationMode extends Product with Serializable
Companion
object
object Namespace
case class NamespaceIncreaseStorageTemporarilyInput(id: NamespaceID, clientMutationId: Option[String])
Companion
object
sealed trait NamespaceProjectSort extends Product with Serializable
Companion
object
Companion
class
case class NegatedBoardIssueInput(labelName: Option[List[Option[String]]], authorUsername: Option[String], myReactionEmoji: Option[String], iids: Option[List[String]], milestoneTitle: Option[String], assigneeUsername: Option[List[Option[String]]], releaseTag: Option[String], epicId: Option[EpicID], iterationTitle: Option[String], weight: Option[String], iterationId: Option[List[IterationID]], iterationWildcardId: Option[NegatedIterationWildcardId])
Companion
object
case class NegatedEpicBoardIssueInput(labelName: Option[List[Option[String]]], authorUsername: Option[String], myReactionEmoji: Option[String])
Companion
object
case class NegatedEpicFilterInput(labelName: Option[List[Option[String]]], authorUsername: Option[String], myReactionEmoji: Option[String])
Companion
object
case class NegatedIssueFilterInput(iids: Option[List[String]], labelName: Option[List[String]], milestoneTitle: Option[List[String]], assigneeUsernames: Option[List[String]], assigneeId: Option[String], epicId: Option[String], weight: Option[String], iterationId: Option[List[String]], iterationWildcardId: Option[IterationWildcardId])
Companion
object
sealed trait NegatedIterationWildcardId extends Product with Serializable
Companion
object
object Note
object NoteEdge
case class OncallRotationActivePeriodInputType(startTime: String, endTime: String)
Companion
object
case class OncallRotationCreateInput(projectPath: String, scheduleIid: String, name: String, startsAt: OncallRotationDateInputType, endsAt: Option[OncallRotationDateInputType], rotationLength: OncallRotationLengthInputType, activePeriod: Option[OncallRotationActivePeriodInputType], participants: List[OncallUserInputType], clientMutationId: Option[String])
Companion
object
case class OncallRotationDateInputType(date: String, time: String)
Companion
object
case class OncallRotationDestroyInput(projectPath: String, scheduleIid: String, id: IncidentManagementOncallRotationID, clientMutationId: Option[String])
Companion
object
Companion
object
sealed trait OncallRotationUnitEnum extends Product with Serializable
Companion
object
case class OncallRotationUpdateInput(id: IncidentManagementOncallRotationID, name: Option[String], startsAt: Option[OncallRotationDateInputType], endsAt: Option[OncallRotationDateInputType], rotationLength: Option[OncallRotationLengthInputType], activePeriod: Option[OncallRotationActivePeriodInputType], participants: Option[List[OncallUserInputType]], clientMutationId: Option[String])
Companion
object
case class OncallScheduleCreateInput(projectPath: String, name: String, description: Option[String], timezone: String, clientMutationId: Option[String])
Companion
object
case class OncallScheduleDestroyInput(projectPath: String, iid: String, clientMutationId: Option[String])
Companion
object
case class OncallScheduleUpdateInput(projectPath: String, iid: String, name: Option[String], description: Option[String], timezone: Option[String], clientMutationId: Option[String])
Companion
object
case class OncallUserInputType(username: String, colorPalette: Option[DataVisualizationColorEnum], colorWeight: Option[DataVisualizationWeightEnum])
Companion
object
Companion
class
object Package
object PackageEdge
object PackageFile
sealed trait PackageGroupSort extends Product with Serializable
Companion
object
Companion
class
sealed trait PackageSort extends Product with Serializable
Companion
object
object PackageSort
Companion
class
sealed trait PackageStatus extends Product with Serializable
Companion
object
Companion
class
object PackageTag
sealed trait PackageTypeEnum extends Product with Serializable
Companion
object
Companion
class
object PageInfo
object PathLock
object PathLockEdge
object Pipeline
case class PipelineCancelInput(id: CiPipelineID, clientMutationId: Option[String])
Companion
object
Companion
class
sealed trait PipelineConfigSourceEnum extends Product with Serializable
Companion
object
case class PipelineDestroyInput(id: CiPipelineID, clientMutationId: Option[String])
Companion
object
Companion
class
object PipelineEdge
case class PipelineRetryInput(id: CiPipelineID, clientMutationId: Option[String])
Companion
object
Companion
class
sealed trait PipelineStatusEnum extends Product with Serializable
Companion
object
Companion
class
object Project
object ProjectEdge
sealed trait ProjectMemberRelation extends Product with Serializable
Companion
object
case class PrometheusIntegrationCreateInput(projectPath: String, active: Boolean, apiUrl: String, clientMutationId: Option[String])
Companion
object
case class PrometheusIntegrationResetTokenInput(id: PrometheusServiceID, clientMutationId: Option[String])
Companion
object
case class PrometheusIntegrationUpdateInput(id: PrometheusServiceID, active: Option[Boolean], apiUrl: Option[String], clientMutationId: Option[String])
Companion
object
case class PromoteToEpicInput(projectPath: String, iid: String, groupPath: Option[String], clientMutationId: Option[String])
Companion
object
Companion
class
object PushRules
object Query
sealed trait RegistryState extends Product with Serializable
Companion
object
Companion
class
object Release
case class ReleaseAssetLinkCreateInput(name: String, url: String, directAssetPath: Option[String], linkType: Option[ReleaseAssetLinkType], projectPath: String, tagName: String, clientMutationId: Option[String])
Companion
object
case class ReleaseAssetLinkDeleteInput(id: ReleasesLinkID, clientMutationId: Option[String])
Companion
object
case class ReleaseAssetLinkInput(name: String, url: String, directAssetPath: Option[String], linkType: Option[ReleaseAssetLinkType])
Companion
object
sealed trait ReleaseAssetLinkType extends Product with Serializable
Companion
object
Companion
class
case class ReleaseAssetLinkUpdateInput(id: ReleasesLinkID, name: Option[String], url: Option[String], directAssetPath: Option[String], linkType: Option[ReleaseAssetLinkType], clientMutationId: Option[String])
Companion
object
case class ReleaseAssetsInput(links: Option[List[ReleaseAssetLinkInput]])
Companion
object
Companion
class
case class ReleaseCreateInput(projectPath: String, tagName: String, ref: Option[String], name: Option[String], description: Option[String], releasedAt: Option[Time], milestones: Option[List[String]], assets: Option[ReleaseAssetsInput], clientMutationId: Option[String])
Companion
object
Companion
class
case class ReleaseDeleteInput(projectPath: String, tagName: String, clientMutationId: Option[String])
Companion
object
Companion
class
object ReleaseEdge
object ReleaseLinks
sealed trait ReleaseSort extends Product with Serializable
Companion
object
object ReleaseSort
Companion
class
case class ReleaseUpdateInput(projectPath: String, tagName: String, name: Option[String], description: Option[String], releasedAt: Option[Time], milestones: Option[List[String]], clientMutationId: Option[String])
Companion
object
Companion
class
case class RemoveAwardEmojiInput(awardableId: AwardableID, name: String, clientMutationId: Option[String])
Companion
object
case class RemoveProjectFromSecurityDashboardInput(id: ProjectID, clientMutationId: Option[String])
Companion
object
case class RepositionImageDiffNoteInput(id: DiffNoteID, position: UpdateDiffImagePositionInput, clientMutationId: Option[String])
Companion
object
object Repository
object Requirement
sealed trait RequirementState extends Product with Serializable
Companion
object
Companion
class
sealed trait RequirementStatusFilter extends Product with Serializable
Companion
object
case class RevertVulnerabilityToDetectedInput(id: VulnerabilityID, clientMutationId: Option[String])
Companion
object
case class RunDASTScanInput(projectPath: String, targetUrl: String, branch: String, scanType: DastScanTypeEnum, clientMutationId: Option[String])
Companion
object
Companion
class
object RunnerSetup
case class SastCiConfigurationAnalyzersEntityInput(name: String, enabled: Boolean, variables: Option[List[SastCiConfigurationEntityInput]])
Companion
object
case class SastCiConfigurationEntityInput(field: String, defaultValue: String, value: String)
Companion
object
case class SastCiConfigurationInput(global: Option[List[SastCiConfigurationEntityInput]], pipeline: Option[List[SastCiConfigurationEntityInput]], analyzers: Option[List[SastCiConfigurationAnalyzersEntityInput]])
Companion
object
sealed trait SastUiComponentSize extends Product with Serializable
Companion
object
Companion
class
object Scan
object ScanEdge
sealed trait SecurityReportTypeEnum extends Product with Serializable
Companion
object
sealed trait SecurityScannerType extends Product with Serializable
Companion
object
Companion
class
object SentryError
sealed trait SentryErrorStatus extends Product with Serializable
Companion
object
Companion
class
object ServiceEdge
sealed trait ServiceType extends Product with Serializable
Companion
object
object ServiceType
Companion
class
object Snippet
object SnippetBlob
sealed trait SnippetBlobActionEnum extends Product with Serializable
Companion
object
case class SnippetBlobActionInputType(action: SnippetBlobActionEnum, previousPath: Option[String], filePath: String, content: Option[String])
Companion
object
object SnippetEdge
sealed trait Sort extends Product with Serializable
Companion
object
object Sort
Companion
class
object StatusAction
object Submodule
object Subscription
case class TerraformStateDeleteInput(id: TerraformStateID, clientMutationId: Option[String])
Companion
object
case class TerraformStateLockInput(id: TerraformStateID, clientMutationId: Option[String])
Companion
object
case class TerraformStateUnlockInput(id: TerraformStateID, clientMutationId: Option[String])
Companion
object
object TestCase
object TestCaseEdge
sealed trait TestCaseStatus extends Product with Serializable
Companion
object
Companion
class
object TestReport
sealed trait TestReportState extends Product with Serializable
Companion
object
Companion
class
object TestSuite
case class Timeframe(start: Date, end: Date)
Companion
object
object Timeframe
Companion
class
object Timelog
object TimelogEdge
object Todo
sealed trait TodoActionEnum extends Product with Serializable
Companion
object
Companion
class
case class TodoCreateInput(targetId: TodoableID, clientMutationId: Option[String])
Companion
object
Companion
class
object TodoEdge
case class TodoMarkDoneInput(id: TodoID, clientMutationId: Option[String])
Companion
object
Companion
class
case class TodoRestoreInput(id: TodoID, clientMutationId: Option[String])
Companion
object
Companion
class
case class TodoRestoreManyInput(ids: List[TodoID], clientMutationId: Option[String])
Companion
object
Companion
class
sealed trait TodoStateEnum extends Product with Serializable
Companion
object
Companion
class
sealed trait TodoTargetEnum extends Product with Serializable
Companion
object
Companion
class
case class TodosMarkAllDoneInput(clientMutationId: Option[String])
Companion
object
case class ToggleAwardEmojiInput(awardableId: AwardableID, name: String, clientMutationId: Option[String])
Companion
object
object Tree
object TreeEntry
sealed trait TypeEnum extends Product with Serializable
Companion
object
object TypeEnum
Companion
class
case class UpdateAlertStatusInput(projectPath: String, iid: String, status: AlertManagementStatus, clientMutationId: Option[String])
Companion
object
case class UpdateBoardEpicUserPreferencesInput(boardId: BoardID, epicId: EpicID, collapsed: Boolean, clientMutationId: Option[String])
Companion
object
case class UpdateBoardInput(name: Option[String], hideBacklogList: Option[Boolean], hideClosedList: Option[Boolean], id: BoardID, assigneeId: Option[UserID], milestoneId: Option[MilestoneID], iterationId: Option[IterationID], weight: Option[Int], labels: Option[List[String]], labelIds: Option[List[LabelID]], clientMutationId: Option[String])
Companion
object
Companion
class
case class UpdateBoardListInput(position: Option[Int], collapsed: Option[Boolean], listId: ListID, clientMutationId: Option[String])
Companion
object
Companion
class
case class UpdateComplianceFrameworkInput(id: ComplianceManagementFrameworkID, params: ComplianceFrameworkInput, clientMutationId: Option[String])
Companion
object
case class UpdateContainerExpirationPolicyInput(projectPath: String, enabled: Option[Boolean], cadence: Option[ContainerExpirationPolicyCadenceEnum], olderThan: Option[ContainerExpirationPolicyOlderThanEnum], keepN: Option[ContainerExpirationPolicyKeepEnum], nameRegex: Option[UntrustedRegexp], nameRegexKeep: Option[UntrustedRegexp], clientMutationId: Option[String])
Companion
object
case class UpdateDiffImagePositionInput(x: Option[Int], y: Option[Int], width: Option[Int], height: Option[Int])
Companion
object
case class UpdateEpicBoardListInput(position: Option[Int], collapsed: Option[Boolean], listId: BoardsEpicListID, clientMutationId: Option[String])
Companion
object
case class UpdateEpicInput(iid: String, groupPath: String, title: Option[String], description: Option[String], confidential: Option[Boolean], startDateFixed: Option[String], dueDateFixed: Option[String], startDateIsFixed: Option[Boolean], dueDateIsFixed: Option[Boolean], addLabelIds: Option[List[String]], removeLabelIds: Option[List[String]], stateEvent: Option[EpicStateEvent], clientMutationId: Option[String])
Companion
object
Companion
class
case class UpdateImageDiffNoteInput(id: NoteID, body: Option[String], position: Option[UpdateDiffImagePositionInput], clientMutationId: Option[String])
Companion
object
case class UpdateIssueInput(projectPath: String, iid: String, description: Option[String], dueDate: Option[ISO8601Date], confidential: Option[Boolean], locked: Option[Boolean], `type`: Option[IssueType], title: Option[String], milestoneId: Option[String], addLabelIds: Option[List[String]], removeLabelIds: Option[List[String]], stateEvent: Option[IssueStateEvent], healthStatus: Option[HealthStatus], weight: Option[Int], epicId: Option[EpicID], clientMutationId: Option[String])
Companion
object
Companion
class
case class UpdateIterationInput(groupPath: String, id: String, title: Option[String], description: Option[String], startDate: Option[String], dueDate: Option[String], clientMutationId: Option[String])
Companion
object
Companion
class
case class UpdateNamespacePackageSettingsInput(namespacePath: String, mavenDuplicatesAllowed: Option[Boolean], mavenDuplicateExceptionRegex: Option[UntrustedRegexp], genericDuplicatesAllowed: Option[Boolean], genericDuplicateExceptionRegex: Option[UntrustedRegexp], clientMutationId: Option[String])
Companion
object
case class UpdateNoteInput(id: NoteID, body: Option[String], confidential: Option[Boolean], clientMutationId: Option[String])
Companion
object
Companion
class
case class UpdateRequirementInput(title: Option[String], description: Option[String], projectPath: String, state: Option[RequirementState], iid: String, lastTestReportState: Option[TestReportState], clientMutationId: Option[String])
Companion
object
case class UpdateSnippetInput(id: SnippetID, title: Option[String], description: Option[String], visibilityLevel: Option[VisibilityLevelsEnum], blobActions: Option[List[SnippetBlobActionInputType]], clientMutationId: Option[String])
Companion
object
Companion
class
object UserCallout
case class UserCalloutCreateInput(featureName: String, clientMutationId: Option[String])
Companion
object
sealed trait UserCalloutFeatureNameEnum extends Product with Serializable
Companion
object
object UserCore
object UserCoreEdge
sealed trait UserState extends Product with Serializable
Companion
object
object UserState
Companion
class
object UserStatus
sealed trait VisibilityLevelsEnum extends Product with Serializable
Companion
object
Companion
class
sealed trait VisibilityScopesEnum extends Product with Serializable
Companion
object
Companion
class
case class VulnerabilityConfirmInput(id: VulnerabilityID, clientMutationId: Option[String])
Companion
object
case class VulnerabilityDismissInput(id: VulnerabilityID, comment: Option[String], dismissalReason: Option[VulnerabilityDismissalReason], clientMutationId: Option[String])
Companion
object
sealed trait VulnerabilityDismissalReason extends Product with Serializable
Companion
object
case class VulnerabilityExternalIssueLinkDestroyInput(id: VulnerabilitiesExternalIssueLinkID, clientMutationId: Option[String])
Companion
object
sealed trait VulnerabilityExternalIssueLinkExternalTracker extends Product with Serializable
Companion
object
sealed trait VulnerabilityExternalIssueLinkType extends Product with Serializable
Companion
object
sealed trait VulnerabilityGrade extends Product with Serializable
Companion
object
Companion
class
sealed trait VulnerabilityIssueLinkType extends Product with Serializable
Companion
object
sealed trait VulnerabilityReportType extends Product with Serializable
Companion
object
case class VulnerabilityResolveInput(id: VulnerabilityID, clientMutationId: Option[String])
Companion
object
case class VulnerabilityRevertToDetectedInput(id: VulnerabilityID, clientMutationId: Option[String])
Companion
object
sealed trait VulnerabilitySeverity extends Product with Serializable
Companion
object
sealed trait VulnerabilitySort extends Product with Serializable
Companion
object
Companion
class
sealed trait VulnerabilityState extends Product with Serializable
Companion
object
Companion
class
sealed trait WeightWildcardId extends Product with Serializable
Companion
object
Companion
class

Types

type AwardableID = String
type Blob
type BlobEdge
type Board
type BoardEdge
type BoardEpic
type BoardID = String
type BoardList
type BoardsEpicBoardID = String
type BoardsEpicListID = String
type Branch
type CiBuildID = String
type CiConfig
type CiGroup
type CiJob
type CiJobEdge
type CiPipelineID = String
type CiStage
type ClustersAgentID = String
type ClustersAgentTokenID = String
type ClustersClusterID = String
type Commit
type ContainerRepositoryID = String
type DastProfileID = String
type DastScannerProfileID = String
type DastSiteProfileID = String
type DastSiteTokenID = String
type DastSiteValidationID = String
type Date = String
type Design
type DiffNoteID = String
type DiffRefs
type DiffStats
type DiscussionID = String
type Duration = String
type EnvironmentID = String
type Epic
type EpicBoard
type EpicEdge
type EpicID = String
type EpicIssue
type EpicList
type EpicTreeSortingID = String
type Event
type EventEdge
type GeoNode
type GlobalID = String
type Group
type GroupID = String
type ID = String
type ISO8601Date = String
type IssuableID = String
type Issue
type IssueEdge
type IssueID = String
type Iteration
type IterationID = String
type IterationsCadenceID = String
type JSON = String
type JiraUser
type JobID = String
type JsonString = String
type Kas
type Label
type LabelEdge
type LabelID = String
type ListID = String
type MergeRequestID = String
type Metadata
type Milestone
type MilestoneID = String
type Mutation = RootMutation
type Namespace
type NamespaceID = String
type Note
type NoteEdge
type NoteID = String
type NoteableID = String
type Package
type PackagesPackageFileID = String
type PackagesPackageID = String
type PageInfo
type PathLock
type PathLockID = String
type Pipeline
type Project
type ProjectID = String
type PrometheusServiceID = String
type PushRules
type Query = RootQuery
type Release
type ReleasesLinkID = String
type Scan
type ScanEdge
type Snippet
type SnippetID = String
type Submodule
type Subscription = RootSubscription
type TerraformStateID = String
type TestCase
type TestSuite
type Time = String
type Timelog
type Todo
type TodoEdge
type TodoID = String
type TodoableID = String
type Tree
type TreeEntry
type UntrustedRegexp = String
type Upload = String
type UserCore
type UserID = String
type VulnerabilityID = String