/** Ċ * ĠParty Ġm aker ĠAPI Ċ * ĠNo Ġdescription Ġprovided Ġ( generated Ġby ĠOpen api ĠGenerator Ġhttps :// github . com / open ap it ools / openapi - generator ) Ċ * Ċ * ĠThe Ġversion Ġof Ġthe ĠOpenAPI Ġdocument : Ġv 1 Ċ * Ġ Ċ * Ċ * ĠNOTE : ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby ĠOpenAPI ĠGenerator Ġ( https :// openapi - generator . tech ). Ċ * Ġhttps :// openapi - generator . tech Ċ * ĠDo Ġnot Ġedit Ġthe Ġclass Ġmanually . Ċ */ Ċ package Ġcom . ser ma . d ion ys us . model ĊĊ Ċ import Ġkotlinx . serialization . Serial Name Ċ import Ġkotlinx . serialization . Serializable Ċ Ċ /** Ċ * Ġ Ċ * ĠValues : Ġ_ 1 ,_ 2 Ċ */ Ċ Ċ @ Serializable Ċ enum Ġclass ĠE UserRole ( val Ġvalue : Ġkotlin . Int ) Ġ{ ĊĊĊĠĠĠ Ġ@ Serial Name ( value Ġ= Ġ" 1 ") ĊĠĠĠ Ġ_ 1 ( 1 ), ĊĊĠĠĠ Ġ@ Serial Name ( value Ġ= Ġ" 2 ") ĊĠĠĠ Ġ_ 2 ( 2 ); ĊĊĊĠĠĠ Ġ/** ĊĠĠĠ ĠThis Ġoverride ĠtoString Ġavoids Ġusing Ġthe Ġenum Ġvar Ġname Ġand Ġuses Ġthe Ġactual Ġapi Ġvalue Ġinstead . ĊĠĠĠ ĠIn Ġcases Ġthe Ġvar Ġname Ġand Ġvalue Ġare Ġdifferent , Ġthe Ġclient Ġwould Ġsend Ġincorrect Ġenums Ġto Ġthe Ġserver . ĊĠĠĠ Ġ**/ ĊĠĠĠ Ġoverride Ġfun ĠtoString (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġvalue . toString () ĊĠĠĠ Ġ} Ċ } ĊĊ