package Ġio . vertx . kotlin . ext . consul Ċ Ċ import Ġio . vertx . ext . consul . Session List Ċ import Ġio . vertx . ext . consul . Session Ċ Ċ /** Ċ Ġ* ĠA Ġfunction Ġproviding Ġa ĠDSL Ġfor Ġbuilding Ġ[ io . vertx . ext . consul . Session List ] Ġobjects . Ċ Ġ* Ċ Ġ* ĠHold s Ġresult Ġof Ġsessions Ġquery Ċ Ġ* Ċ Ġ* Ġ@ param Ġindex Ġ ĠSet ĠCons ul Ġindex , Ġa Ġunique Ġidentifier Ġrepresenting Ġthe Ġcurrent Ġstate Ġof Ġthe Ġrequested Ġlist Ġof Ġsessions Ċ Ġ* Ġ@ param Ġlist Ġ ĠSet Ġlist Ġof Ġsessions Ċ Ġ* Ċ Ġ* Ġ< p /> Ċ Ġ* ĠNOTE : ĠThis Ġfunction Ġhas Ġbeen Ġautomatically Ġgenerated Ġfrom Ġthe Ġ[ io . vertx . ext . consul . Session List Ġoriginal ] Ġusing ĠVert . x Ġcodegen . Ċ Ġ*/ Ċ fun ĠSession List ( ĊĠ Ġindex : ĠLong ? Ġ= Ġnull , ĊĠ Ġlist : ĠIterable < io . vertx . ext . consul . Session >? Ġ= Ġnull ): ĠSession List Ġ= Ġio . vertx . ext . consul . Session List (). apply Ġ{ ĊĊĠ Ġif Ġ( index Ġ!= Ġnull ) Ġ{ ĊĠĠĠ Ġthis . set Index ( index ) ĊĠ Ġ} ĊĠ Ġif Ġ( list Ġ!= Ġnull ) Ġ{ ĊĠĠĠ Ġthis . set List ( list . toList ()) ĊĠ Ġ} Ċ } ĊĊ