type

open override val type: RequiredAction.Type

Returns the type of the required action. This is effectively the same as checking the type via Class.isInstance (or instanceof in java, is in Kotlin).