GetCollaboratorsPlainArgs

data class GetCollaboratorsPlainArgs(val affiliation: String? = null, val owner: String, val permission: String? = null, val repository: String) : ConvertibleToJava<GetCollaboratorsPlainArgs>

A collection of arguments for invoking getCollaborators.

Constructors

Link copied to clipboard
constructor(affiliation: String? = null, owner: String, permission: String? = null, repository: String)

Properties

Link copied to clipboard
val affiliation: String? = null

Filter collaborators returned by their affiliation. Can be one of: outside, direct, all. Defaults to all.

Link copied to clipboard

The organization that owns the repository.

Link copied to clipboard
val permission: String? = null

Filter collaborators returned by their permission. Can be one of: pull, triage, push, maintain, admin. Defaults to not doing any filtering on permission.

Link copied to clipboard

The name of the repository.

Functions

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