GetGroupSubgroupsPlainArgs

data class GetGroupSubgroupsPlainArgs(val allAvailable: Boolean? = null, val groupId: Int, val minAccessLevel: String? = null, val orderBy: String? = null, val owned: Boolean? = null, val search: String? = null, val skipGroups: List<Int>? = null, val sort: String? = null, val statistics: Boolean? = null, val withCustomAttributes: Boolean? = null) : ConvertibleToJava<GetGroupSubgroupsPlainArgs>

A collection of arguments for invoking getGroupSubgroups.

Constructors

Link copied to clipboard
constructor(allAvailable: Boolean? = null, groupId: Int, minAccessLevel: String? = null, orderBy: String? = null, owned: Boolean? = null, search: String? = null, skipGroups: List<Int>? = null, sort: String? = null, statistics: Boolean? = null, withCustomAttributes: Boolean? = null)

Properties

Link copied to clipboard
val allAvailable: Boolean? = null

Show all the groups you have access to.

Link copied to clipboard

The ID of the group.

Link copied to clipboard
val minAccessLevel: String? = null

Limit to groups where current user has at least this access level.

Link copied to clipboard
val orderBy: String? = null

Order groups by name, path or id.

Link copied to clipboard
val owned: Boolean? = null

Limit to groups explicitly owned by the current user.

Link copied to clipboard
val search: String? = null

Return the list of authorized groups matching the search criteria.

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

Skip the group IDs passed.

Link copied to clipboard
val sort: String? = null

Order groups in asc or desc order.

Link copied to clipboard
val statistics: Boolean? = null

Include group statistics (administrators only).

Link copied to clipboard

Include custom attributes in response (administrators only).

Functions

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