GetProjectIssuesPlainArgs

data class GetProjectIssuesPlainArgs(val assigneeId: Int? = null, val assigneeUsername: String? = null, val authorId: Int? = null, val confidential: Boolean? = null, val createdAfter: String? = null, val createdBefore: String? = null, val dueDate: String? = null, val iids: List<Int>? = null, val issueType: String? = null, val labels: List<String>? = null, val milestone: String? = null, val myReactionEmoji: String? = null, val notAssigneeIds: List<Int>? = null, val notAuthorIds: List<Int>? = null, val notLabels: List<String>? = null, val notMilestone: String? = null, val notMyReactionEmojis: List<String>? = null, val orderBy: String? = null, val project: String, val scope: String? = null, val search: String? = null, val sort: String? = null, val updatedAfter: String? = null, val updatedBefore: String? = null, val weight: Int? = null, val withLabelsDetails: Boolean? = null) : ConvertibleToJava<GetProjectIssuesPlainArgs>

A collection of arguments for invoking getProjectIssues.

Constructors

Link copied to clipboard
constructor(assigneeId: Int? = null, assigneeUsername: String? = null, authorId: Int? = null, confidential: Boolean? = null, createdAfter: String? = null, createdBefore: String? = null, dueDate: String? = null, iids: List<Int>? = null, issueType: String? = null, labels: List<String>? = null, milestone: String? = null, myReactionEmoji: String? = null, notAssigneeIds: List<Int>? = null, notAuthorIds: List<Int>? = null, notLabels: List<String>? = null, notMilestone: String? = null, notMyReactionEmojis: List<String>? = null, orderBy: String? = null, project: String, scope: String? = null, search: String? = null, sort: String? = null, updatedAfter: String? = null, updatedBefore: String? = null, weight: Int? = null, withLabelsDetails: Boolean? = null)

Properties

Link copied to clipboard
val assigneeId: Int? = null

Return issues assigned to the given user id. Mutually exclusive with assignee_username. None returns unassigned issues. Any returns issues with an assignee.

Link copied to clipboard

Return issues assigned to the given username. Similar to assigneeid and mutually exclusive with assigneeid. In GitLab CE, the assignee_username array should only contain a single value. Otherwise, an invalid parameter error is returned.

Link copied to clipboard
val authorId: Int? = null

Return issues created by the given user id. Combine with scope=all or scope=assignedtome.

Link copied to clipboard
val confidential: Boolean? = null

Filter confidential or public issues.

Link copied to clipboard
val createdAfter: String? = null

Return issues created on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z)

Link copied to clipboard
val createdBefore: String? = null

Return issues created on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z)

Link copied to clipboard
val dueDate: String? = null

Return issues that have no due date, are overdue, or whose due date is this week, this month, or between two weeks ago and next month. Accepts: 0 (no due date), any, today, tomorrow, overdue, week, month, nextmonthandprevioustwo_weeks.

Link copied to clipboard
val iids: List<Int>? = null

Return only the issues having the given iid

Link copied to clipboard
val issueType: String? = null

Filter to a given type of issue. Valid values are issue incident test_case. (Introduced in GitLab 13.12)

Link copied to clipboard
val labels: List<String>? = null

Return issues with labels. Issues must have all labels to be returned. None lists all issues with no labels. Any lists all issues with at least one label. No+Label (Deprecated) lists all issues with no labels. Predefined names are case-insensitive.

Link copied to clipboard
val milestone: String? = null

The milestone title. None lists all issues with no milestone. Any lists all issues that have an assigned milestone.

Link copied to clipboard
val myReactionEmoji: String? = null

Return issues reacted by the authenticated user by the given emoji. None returns issues not given a reaction. Any returns issues given at least one reaction.

Link copied to clipboard
val notAssigneeIds: List<Int>? = null

Return issues that do not match the assignee id.

Link copied to clipboard
val notAuthorIds: List<Int>? = null

Return issues that do not match the author id.

Link copied to clipboard
val notLabels: List<String>? = null

Return issues that do not match the labels.

Link copied to clipboard
val notMilestone: String? = null

Return issues that do not match the milestone.

Link copied to clipboard

Return issues not reacted by the authenticated user by the given emoji.

Link copied to clipboard
val orderBy: String? = null

Return issues ordered by. Valid values are created_at, updated_at, priority, due_date, relative_position, label_priority, milestone_due, popularity, weight. Default is created_at

Link copied to clipboard

The name or id of the project.

Link copied to clipboard
val scope: String? = null

Return issues for the given scope. Valid values are created_by_me, assigned_to_me, all. Defaults to all.

Link copied to clipboard
val search: String? = null

Search project issues against their title and description

Link copied to clipboard
val sort: String? = null

Return issues sorted in asc or desc order. Default is desc

Link copied to clipboard
val updatedAfter: String? = null

Return issues updated on or after the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z)

Link copied to clipboard
val updatedBefore: String? = null

Return issues updated on or before the given time. Expected in ISO 8601 format (2019-03-15T08:00:00Z)

Link copied to clipboard
val weight: Int? = null

Return issues with the specified weight. None returns issues with no weight assigned. Any returns issues with a weight assigned.

Link copied to clipboard

If true, the response returns more details for each label in labels field: :name, :color, :description, :descriptionhtml, :textcolor. Default is false. description_html was introduced in GitLab 12.7

Functions

Link copied to clipboard
open override fun toJava(): GetProjectIssuesPlainArgs