Types

Link copied to clipboard
class AddAffectedEntityToIssueInput(val affectedEntity: ID, val issue: ID) : Input

Input for the addAffectedEntityToIssue mutation

Link copied to clipboard
class AddArtefactToIssueInput(val artefact: ID, val issue: ID) : Input

Input for the addArtefactToIssue mutation

Link copied to clipboard
class AddIssueToPinnedIssuesInput(val trackable: ID, val issue: ID) : Input

Input for the addIssueToPinnedIssues mutation

Link copied to clipboard
class AddIssueToTrackableInput(val trackable: ID, val issue: ID) : Input

Input for the addIssueToTrackable mutation

Link copied to clipboard
class AddLabelToIssueInput(val label: ID, val issue: ID) : Input

Input for the addLabelToIssue mutation

Link copied to clipboard
class AddLabelToTrackableInput(val label: ID, val trackable: ID) : Input

Input for the addLabelToTrackable mutation

Link copied to clipboard
class ChangeAssignmentTypeInput(val assignment: ID, val type: ID?) : Input

Input for the changeAssignmentType mutation

Link copied to clipboard
class ChangeIssuePriorityInput(val issue: ID, val priority: ID?) : Input

Input for the changeIssuePriority mutation

Link copied to clipboard
class ChangeIssueRelationTypeInput(val issueRelation: ID, val type: ID?) : Input

Input for the changeIssueRelationType mutation

Link copied to clipboard
class ChangeIssueStateInput(val issue: ID, val state: ID) : Input

Input for the changeIssueState mutation

Link copied to clipboard
class ChangeIssueTemplatedFieldInput(name: String, value: Any?, val issue: ID) : JSONFieldInput

Input for the changeIssueTemplatedField mutations

Link copied to clipboard
class ChangeIssueTemplateInput(val issue: ID, val templatedFields: OptionalInput<List<JSONFieldInput>>, val template: ID, val type: OptionalInput<ID>, val state: OptionalInput<ID>, val priority: OptionalInput<ID>, val assignmentTypeMapping: OptionalInput<List<TypeMappingInput>>, val issueRelationTypeMapping: OptionalInput<List<TypeMappingInput>>) : Input

Input for the changeIssueTemplate mutation

Link copied to clipboard
class ChangeIssueTitleInput(val issue: ID, val title: String) : Input

Input for the changeIssueTitle mutation

Link copied to clipboard
class ChangeIssueTypeInput(val issue: ID, val type: ID) : Input

Input for the changeIssueType mutation

Link copied to clipboard
class CreateArtefactInput(val templatedFields: List<JSONFieldInput>, val template: ID, val file: URI, val from: Int?, val to: Int?, val version: String?, val trackable: ID) : Input, CreateTemplatedNodeInput

Input for the createArtefact mutation

Link copied to clipboard
class CreateAssignmentInput(val issue: ID, val user: ID, val assignmentType: ID?) : Input

Input for the createAssignment mutation

Link copied to clipboard
class CreateIssueCommentInput(val issue: ID, val answers: ID?, val body: String, val referencedArtefacts: OptionalInput<List<ID>>) : Input

Input for the createIssueComment mutation

Link copied to clipboard
class CreateIssueInput(val templatedFields: List<JSONFieldInput>, val template: ID, val title: String, val trackables: List<ID>, val body: String, val type: ID, val state: ID) : Input, CreateTemplatedNodeInput

Input for the createIssue mutation

Link copied to clipboard
class CreateIssueRelationInput(val issue: ID, val relatedIssue: ID, val issueRelationType: ID?) : Input

Input for the createIssueRelation mutation

Link copied to clipboard
class CreateLabelInput(val color: String, val trackables: List<ID>) : CreateNamedNodeInput

Input for the createLabel mutation

Link copied to clipboard
class RemoveAffectedEntityFromIssueInput(val affectedEntity: ID, val issue: ID) : Input

Input for the removeAffectedEntityFromIssue mutation

Link copied to clipboard
class RemoveArtefactFromIssueInput(val artefact: ID, val issue: ID) : Input

Input for the removeArtefactFromIssue mutation

Link copied to clipboard
class RemoveAssignmentInput(val assignment: ID) : Input

Input for the removeAssignment mutations

Link copied to clipboard
class RemoveIssueFromPinnedIssuesInput(val trackable: ID, val issue: ID) : Input

Input for the removeIssueFromPinnedIssues mutation

Link copied to clipboard
class RemoveIssueFromTrackableInput(val trackable: ID, val issue: ID) : Input

Input for the removeIssueFromTrackable mutation

Link copied to clipboard
class RemoveIssueRelationInput(val issueRelation: ID) : Input

Input for the removeIssueRelation mutations

Link copied to clipboard
class RemoveLabelFromIssueInput(val label: ID, val issue: ID) : Input

Input for the removeLabelFromIssue mutation

Link copied to clipboard
class RemoveLabelFromTrackableInput(val label: ID, val trackable: ID) : Input

Input for the removeLabelFromTrackable mutation

Link copied to clipboard
class UpdateArtefactInput(val templatedFields: OptionalInput<List<JSONFieldInput>>, val template: OptionalInput<ID>, val file: OptionalInput<URI>, val from: OptionalInput<Int?>, val to: OptionalInput<Int?>, val version: OptionalInput<String?>) : UpdateNodeInput, UpdateTemplatedNodeInput

Input for the updateArtefact mutation

Link copied to clipboard

Input for the updateBody mutation

Link copied to clipboard

Fragment for update mutation inputs for classes extending Comment

Link copied to clipboard
class UpdateIssueCommentInput(val addedReferencedArtefacts: OptionalInput<List<ID>>, val removedReferencedArtefacts: OptionalInput<List<ID>>) : UpdateCommentInput

Input for the updateIssueComment mutation

Link copied to clipboard
class UpdateLabelInput(val color: OptionalInput<String>) : UpdateNamedNodeInput

Input for the updateLabel mutation