Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
abstract val addedEntries: OptionalInput<List<String>>

Entries to add, must be disjoint with removedEntries

Link copied to clipboard
var addedUsers: OptionalInput<List<ID>>

Ids of affected users to add

Link copied to clipboard
var allUsers: OptionalInput<Boolean>

The new value for allUsers

Link copied to clipboard
var description: OptionalInput<String>

The description of the NamedNode

Link copied to clipboard
var id: ID

The id of the node to update

Link copied to clipboard
var name: OptionalInput<String>

The new name of the NamedNode, must not be empty

Link copied to clipboard
abstract val removedEntries: OptionalInput<List<String>>

Entries to remove, must be disjoint with addedEntries

Link copied to clipboard
var removedUsers: OptionalInput<List<ID>>

Ids of affected users to remove

Functions

Link copied to clipboard
open override fun validate()

Validates this input