/** Ċ Ġ* ĠThe ĠMIT ĠLicense Ġ( MIT ) Ċ Ġ* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 9 Ġvk . com Ċ Ġ* Ċ Ġ* ĠPermission Ġis Ġhereby Ġgranted , Ġfree Ġof Ġcharge , Ġto Ġany Ġperson Ġobtaining Ġa Ġcopy Ċ Ġ* Ġof Ġthis Ġsoftware Ġand Ġassociated Ġdocumentation Ġfiles Ġ( the Ġ" Software "), Ġto Ġdeal Ċ Ġ* Ġin Ġthe ĠSoftware Ġwithout Ġrestriction , Ġincluding Ġwithout Ġlimitation Ġthe Ġrights Ċ Ġ* Ġto Ġuse , Ġcopy , Ġmodify , Ġmerge , Ġpublish , Ġdistribute , Ġsublicense , Ġand / or Ġsell Ċ Ġ* Ġcopies Ġof Ġthe ĠSoftware , Ġand Ġto Ġpermit Ġpersons Ġto Ġwhom Ġthe ĠSoftware Ġis Ċ Ġ* Ġfurnished Ġto Ġdo Ġso , Ġsubject Ġto Ġthe Ġfollowing Ġconditions : Ċ Ġ* Ċ Ġ* ĠThe Ġabove Ġcopyright Ġnotice Ġand Ġthis Ġpermission Ġnotice Ġshall Ġbe Ġincluded Ġin Ġall Ċ Ġ* Ġcopies Ġor Ġsubstantial Ġportions Ġof Ġthe ĠSoftware . Ċ Ġ* Ċ Ġ* ĠTHE ĠSOFTWARE ĠIS ĠPROVIDED Ġ" AS ĠIS ", ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , ĠEXPRESS ĠOR Ċ Ġ* ĠIMPLIED , ĠINCLUDING ĠBUT ĠNOT ĠLIMITED ĠTO ĠTHE ĠWARRANTIES ĠOF ĠMERCHANTABILITY , Ċ Ġ* ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE ĠAND ĠNONINFRINGEMENT . ĠIN ĠNO ĠEVENT ĠSHALL ĠTHE Ċ Ġ* ĠAUTHORS ĠOR ĠCOPYRIGHT ĠHOLDERS ĠBE ĠLIABLE ĠFOR ĠANY ĠCLAIM , ĠDAMAGES ĠOR ĠOTHER Ċ Ġ* ĠLIABILITY , ĠWHETHER ĠIN ĠAN ĠACTION ĠOF ĠCONTRACT , ĠTORT ĠOR ĠOTHERWISE , ĠARISING ĠFROM , Ċ Ġ* ĠOUT ĠOF ĠOR ĠIN ĠCONNECTION ĠWITH ĠTHE ĠSOFTWARE ĠOR ĠTHE ĠUSE ĠOR ĠOTHER ĠDEALINGS ĠIN ĠTHE Ċ Ġ* ĠSOFTWARE . Ċ */ Ċ // Ġ***************************************************************** **** Ċ // ĠTHIS ĠFILE ĠIS ĠAUTO ĠGENERATED ! Ċ // ĠDO ĠNOT ĠEDIT ĠUN LESS ĠYOU ĠARE ĠS URE ĠTH AT ĠYOU ĠK NOW ĠWHAT ĠYOU ĠARE ĠDO ING . Ċ // Ġ***************************************************************** **** Ċ package Ġcom . vk . sdk . api . video . methods Ċ Ċ import Ġcom . vk . sdk . api . ApiRequest Base Ċ import Ġcom . vk . sdk . api . Gson Holder Ċ import Ġcom . vk . sdk . api . base . dto . Base Ok Response Dto Ċ import Ġcom . vk . sdk . api . base . responses . Base Ok Response Ċ import Ġkotlin . Int Ċ import Ġorg . json . JSONObject Ċ Ċ /** Ċ Ġ* ĠRe orders Ġthe Ġvideo Ġin Ġthe Ġvideo Ġalbum . Ċ Ġ* Ġ@ param Ġowner Id ĠID Ġof Ġthe Ġuser Ġor Ġcommunity Ġthat Ġowns Ġthe Ġvideo . ĠĊ Ġ* Ġ@ param Ġvideo Id ĠID Ġof Ġthe Ġvideo . Ġminimum Ġ 0 Ċ Ġ* Ġ@ param Ġtarget Id ĠID Ġof Ġthe Ġuser Ġor Ġcommunity Ġthat Ġowns Ġthe Ġalbum Ġwith Ġvideos . ĠĊ Ġ* Ġ@ param Ġalbum Id ĠID Ġof Ġthe Ġvideo Ġalbum . ĠĊ Ġ* Ġ@ param Ġbefore OwnerId ĠID Ġof Ġthe Ġuser Ġor Ġcommunity Ġthat Ġowns Ġthe Ġvideo Ġbefore Ġwhich Ġthe Ġvideo Ġin Ċ Ġ* Ġquestion Ġshall Ġbe Ġplaced . ĠĊ Ġ* Ġ@ param Ġbefore Video Id ĠID Ġof Ġthe Ġvideo Ġbefore Ġwhich Ġthe Ġvideo Ġin Ġquestion Ġshall Ġbe Ġplaced . Ġminimum Ċ Ġ* Ġ 0 Ċ Ġ* Ġ@ param Ġafter OwnerId ĠID Ġof Ġthe Ġuser Ġor Ġcommunity Ġthat Ġowns Ġthe Ġvideo Ġafter Ġwhich Ġthe Ġphoto Ġin Ċ Ġ* Ġquestion Ġshall Ġbe Ġplaced . ĠĊ Ġ* Ġ@ param Ġafter Video Id ĠID Ġof Ġthe Ġvideo Ġafter Ġwhich Ġthe Ġphoto Ġin Ġquestion Ġshall Ġbe Ġplaced . Ġminimum Ġ 0 Ċ Ġ*/ Ċ class ĠVideo Re order Videos ( ĊĠĠĠ Ġprivate Ġval Ġowner Id : ĠInt , ĊĠĠĠ Ġprivate Ġval Ġvideo Id : ĠInt , ĊĠĠĠ Ġprivate Ġval Ġtarget Id : ĠInt ? Ġ= Ġnull , ĊĠĠĠ Ġprivate Ġval Ġalbum Id : ĠInt ? Ġ= Ġnull , ĊĠĠĠ Ġprivate Ġval Ġbefore OwnerId : ĠInt ? Ġ= Ġnull , ĊĠĠĠ Ġprivate Ġval Ġbefore Video Id : ĠInt ? Ġ= Ġnull , ĊĠĠĠ Ġprivate Ġval Ġafter OwnerId : ĠInt ? Ġ= Ġnull , ĊĠĠĠ Ġprivate Ġval Ġafter Video Id : ĠInt ? Ġ= Ġnull Ċ ) Ġ: ĠApi Request Base < Base Ok Response Dto >( methodName Ġ= Ġ" video . reorder Videos ") Ġ{ ĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Param (" owner _ id ", Ġowner Id ) ĊĠĠĠĠĠĠĠ Ġadd Param (" video _ id ", Ġvideo Id ) ĊĠĠĠĠĠĠĠ Ġtarget Id ?. let Ġ{ Ġvalue Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Param (" target _ id ", Ġvalue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġalbum Id ?. let Ġ{ Ġvalue Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Param (" album _ id ", Ġvalue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġbefore OwnerId ?. let Ġ{ Ġvalue Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Param (" before _ owner _ id ", Ġvalue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġbefore Video Id ?. let Ġ{ Ġvalue Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Param (" before _ video _ id ", Ġvalue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġafter OwnerId ?. let Ġ{ Ġvalue Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Param (" after _ owner _ id ", Ġvalue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġafter Video Id ?. let Ġ{ Ġvalue Ġ-> ĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Param (" after _ video _ id ", Ġvalue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġparse ( r : ĠJSONObject ): ĠBase Ok Response Dto Ġ= ĠGson Holder . gson . fromJson ( r . toString (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBase Ok Response :: class . java ). response Ċ } Ċ