name

abstract val name: String

You won't need to implement this, because it is part of Enum.