/** Ċ * ĠC act ace a Ġbackend ĠAPI Ċ * ĠC act ace a Ġ/ ĠC act ace a Ġbackend ĠAPI Ġfor Ġweb Ġand Ġmobile Ġapplications Ċ * Ċ * ĠOpenAPI Ġspec Ġversion : Ġ 1 9 . 9 . 3 Ċ * Ġ Ċ * Ċ * ĠNOTE : ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby Ġthe Ġswagger Ġcode Ġgenerator Ġprogram . Ċ * Ġhttps :// github . com / swagger - api / swagger - codegen . git Ċ * ĠDo Ġnot Ġedit Ġthe Ġclass Ġmanually . Ċ */ Ċ package Ġio . swagger . client . apis Ċ Ċ import Ġio . github . c act ace a . backend . Post Recover Body Ċ import Ġio . github . c act ace a . backend . Post Reset Body Ċ Ċ import Ġio . swagger . client . infrastructure .* Ċ Ċ class ĠPassword Api ( basePath : Ġkotlin . String Ġ= Ġ" https :// localhost ") Ġ: ĠApi Client ( basePath ) Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠ Ġ* ĠRe cover Ġpassword ĊĠĠĠ Ġ* ĠĊĠĠĠ Ġ* Ġ@ param Ġbody ĠĠĊĠĠĠ Ġ* Ġ@ return Ġvoid ĊĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġrecover ( body : ĠPost Recover Body ) Ġ: ĠUnit Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Body : Ġkotlin . Any ? Ġ= Ġbody ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Query : ĠMulti Value Map Ġ= Ġmap Of () ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Headers : Ġkotlin . collections . Map < kotlin . String , kotlin . String > Ġ= Ġmap Of () ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Config Ġ= ĠRequest Config ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRequestMethod . POST , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"/ password / recover ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquery Ġ= Ġlocal Variable Query , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġheaders Ġ= Ġlocal Variable Headers ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġresponse Ġ= Ġrequest < Any ? >( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlocal Variable Config , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlocal Variable Body ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( response . response Type ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Success Ġ-> ĠUnit ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Information al Ġ-> ĠTODO () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Red irection Ġ-> ĠTODO () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Client Error Ġ-> Ġthrow ĠClient Exception (( response Ġas ĠClient Error < *> ). body Ġas ? ĠString Ġ?: Ġ" Client Ġerror ") ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . ServerError Ġ-> Ġthrow ĠServer Exception (( response Ġas ĠServer Error < *> ). message Ġ?: Ġ" Server Ġerror ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġthrow Ġkotlin . IllegalStateException (" Undefined ĠResponse Type .") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠ Ġ* ĠReset ĠPassword ĊĠĠĠ Ġ* ĠĊĠĠĠ Ġ* Ġ@ param Ġbody ĠĠĊĠĠĠ Ġ* Ġ@ return Ġvoid ĊĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġreset ( body : ĠPost Reset Body ) Ġ: ĠUnit Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Body : Ġkotlin . Any ? Ġ= Ġbody ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Query : ĠMulti Value Map Ġ= Ġmap Of () ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Headers : Ġkotlin . collections . Map < kotlin . String , kotlin . String > Ġ= Ġmap Of () ĊĠĠĠĠĠĠĠ Ġval Ġlocal Variable Config Ġ= ĠRequest Config ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠRequestMethod . POST , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"/ password / reset ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquery Ġ= Ġlocal Variable Query , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġheaders Ġ= Ġlocal Variable Headers ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġval Ġresponse Ġ= Ġrequest < Any ? >( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlocal Variable Config , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġlocal Variable Body ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( response . response Type ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Success Ġ-> ĠUnit ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Information al Ġ-> ĠTODO () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Red irection Ġ-> ĠTODO () ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . Client Error Ġ-> Ġthrow ĠClient Exception (( response Ġas ĠClient Error < *> ). body Ġas ? ĠString Ġ?: Ġ" Client Ġerror ") ĊĠĠĠĠĠĠĠĠĠĠĠ ĠResponse Type . ServerError Ġ-> Ġthrow ĠServer Exception (( response Ġas ĠServer Error < *> ). message Ġ?: Ġ" Server Ġerror ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġthrow Ġkotlin . IllegalStateException (" Undefined ĠResponse Type .") ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ