/** Ċ Ġ* ĠNOTE : ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby Ġthe ĠSwagger ĠGradle ĠCode gen Ġfor Ġthe Ġfollowing ĠAPI : ĠA lf resco ĠContent ĠServices ĠREST ĠAPI Ċ Ġ* Ċ Ġ* ĠMore Ġinfo Ġon Ġthis Ġtool Ġis Ġavailable Ġon Ġhttps :// github . com / Y el p / swagger - gradle - codegen Ċ Ġ*/ Ċ Ċ package Ġcom . alf resco . content . apis Ċ Ċ import Ġcom . alf resco . content . models . Error Ċ import Ġcom . alf resco . content . models . Tag Body Ċ import Ġcom . alf resco . content . models . Tag Entry Ċ import Ġcom . alf resco . content . models . Tag Paging Ċ import Ġcom . alf resco . content . tools . CSV Ċ import Ġretrofit 2 . http . DELETE Ċ import Ġretrofit 2 . http . GET Ċ import Ġretrofit 2 . http . Headers Ċ import Ġretrofit 2 . http . POST Ċ import Ġretrofit 2 . http . PUT Ċ Ċ @ Jvm Suppress W ild cards Ċ interface ĠTags Api Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreate Ġa Ġtag Ġfor Ġa Ġnode ĊĠĠĠĠ Ġ* ĠCreates Ġa Ġtag Ġon Ġthe Ġnode Ġ** nodeId **. ĠYou Ġspecify Ġthe Ġtag Ġin Ġa ĠJSON Ġbody Ġlike Ġthis : Ġ Ġ``` JSON Ġ{ ĠĠ Ġ\" tag \":\" test - tag - 1 \" Ġ} Ġ``` Ġ Ġ** Note :** ĠYou Ġcan Ġcreate Ġmore Ġthan Ġone Ġtag Ġby Ġspecifying Ġa Ġlist Ġof Ġtags Ġin Ġthe ĠJSON Ġbody Ġlike Ġthis : Ġ Ġ``` JSON Ġ[ ĠĠ Ġ{ ĠĠĠĠ Ġ\" tag \":\" test - tag - 1 \" ĠĠ Ġ}, ĠĠ Ġ{ ĠĠĠĠ Ġ\" tag \":\" test - tag - 2 \" ĠĠ Ġ} Ġ] Ġ``` ĠIf Ġyou Ġspecify Ġa Ġlist Ġas Ġinput , Ġthen Ġa Ġpag inated Ġlist Ġrather Ġthan Ġan Ġentry Ġis Ġreturned Ġin Ġthe Ġresponse Ġbody . ĠFor Ġexample : Ġ Ġ``` JSON Ġ{ ĠĠ Ġ\" list \": Ġ{ ĠĠĠĠ Ġ\" pagination \": Ġ{ ĠĠĠĠĠĠ Ġ\" count \": Ġ 2 , ĠĠĠĠĠĠ Ġ\" hasMore Items \": Ġfalse , ĠĠĠĠĠĠ Ġ\" total Items \": Ġ 2 , ĠĠĠĠĠĠ Ġ\" skip Count \": Ġ 0 , ĠĠĠĠĠĠ Ġ\" max Items \": Ġ 1 0 0 ĠĠĠĠ Ġ}, ĠĠĠĠ Ġ\" entries \": Ġ[ ĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" entry \": Ġ{ ĠĠĠĠĠĠĠĠĠĠ Ġ... ĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠ Ġ}, ĠĠĠĠĠĠ Ġ{ ĠĠĠĠĠĠĠĠ Ġ\" entry \": Ġ{ ĠĠĠĠĠĠĠĠĠ Ġ... ĠĠĠĠĠĠĠĠ Ġ} ĠĠĠĠĠĠ Ġ} ĠĠĠĠ Ġ] ĠĠ Ġ} Ġ} Ġ``` ĠĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param ĠnodeId ĠThe Ġidentifier Ġof Ġa Ġnode . Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġtag Body Create ĠThe Ġnew Ġtag Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġfields ĠA Ġlist Ġof Ġfield Ġnames . Ġ ĠYou Ġcan Ġuse Ġthis Ġparameter Ġto Ġrestrict Ġthe Ġfields Ġreturned Ġwithin Ġa Ġresponse Ġif , Ġfor Ġexample , Ġyou Ġwant Ġto Ġsave Ġon Ġoverall Ġbandwidth . Ġ ĠThe Ġlist Ġapplies Ġto Ġa Ġreturned Ġindividual Ġentity Ġor Ġentries Ġwithin Ġa Ġcollection . Ġ ĠIf Ġthe ĠAPI Ġmethod Ġalso Ġsupports Ġthe Ġ** include ** Ġparameter , Ġthen Ġthe Ġfields Ġspecified Ġin Ġthe Ġ** include ** Ġparameter Ġare Ġreturned Ġin Ġaddition Ġto Ġthose Ġspecified Ġin Ġthe Ġ** fields ** Ġparameter . Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Headers ( ĊĠĠĠĠĠĠĠ Ġ" Content - Type : Ġapplication / json " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ POST (" alf resco / versions / 1 / nodes /{ nodeId }/ tags ") ĊĠĠĠ Ġsuspend Ġfun Ġcreate Tag For Node ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Path (" nodeId ") ĠnodeId : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Body Ġtag Body Create : ĠTag Body , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" fields ") Ġ@ CSV Ġfields : ĠList < String >? Ġ= Ġnull ĊĠĠĠ Ġ): ĠTag Entry ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠDelete Ġa Ġtag Ġfrom Ġa Ġnode ĊĠĠĠĠ Ġ* ĠDeletes Ġtag Ġ** tag Id ** Ġfrom Ġnode Ġ** nodeId **. ĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param ĠnodeId ĠThe Ġidentifier Ġof Ġa Ġnode . Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġtag Id ĠThe Ġidentifier Ġof Ġa Ġtag . Ġ( required ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Headers ( ĊĠĠĠĠĠĠĠ Ġ" Content - Type : Ġapplication / json " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ DELETE (" alf resco / versions / 1 / nodes /{ nodeId }/ tags /{ tag Id }") ĊĠĠĠ Ġsuspend Ġfun Ġdelete Tag From Node ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Path (" nodeId ") ĠnodeId : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Path (" tag Id ") Ġtag Id : ĠString ĊĠĠĠ Ġ): ĠUnit ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠGet Ġa Ġtag ĊĠĠĠĠ Ġ* ĠGet Ġa Ġspecific Ġtag Ġwith Ġ** tag Id **. ĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param Ġtag Id ĠThe Ġidentifier Ġof Ġa Ġtag . Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġfields ĠA Ġlist Ġof Ġfield Ġnames . Ġ ĠYou Ġcan Ġuse Ġthis Ġparameter Ġto Ġrestrict Ġthe Ġfields Ġreturned Ġwithin Ġa Ġresponse Ġif , Ġfor Ġexample , Ġyou Ġwant Ġto Ġsave Ġon Ġoverall Ġbandwidth . Ġ ĠThe Ġlist Ġapplies Ġto Ġa Ġreturned Ġindividual Ġentity Ġor Ġentries Ġwithin Ġa Ġcollection . Ġ ĠIf Ġthe ĠAPI Ġmethod Ġalso Ġsupports Ġthe Ġ** include ** Ġparameter , Ġthen Ġthe Ġfields Ġspecified Ġin Ġthe Ġ** include ** Ġparameter Ġare Ġreturned Ġin Ġaddition Ġto Ġthose Ġspecified Ġin Ġthe Ġ** fields ** Ġparameter . Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Headers ( ĊĠĠĠĠĠĠĠ Ġ" Content - Type : Ġapplication / json " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ GET (" alf resco / versions / 1 / tags /{ tag Id }") ĊĠĠĠ Ġsuspend Ġfun Ġget Tag ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Path (" tag Id ") Ġtag Id : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" fields ") Ġ@ CSV Ġfields : ĠList < String >? Ġ= Ġnull ĊĠĠĠ Ġ): ĠTag Entry ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠList Ġtags ĊĠĠĠĠ Ġ* ĠGets Ġa Ġlist Ġof Ġtags Ġin Ġthis Ġrepository . Ġ ĠYou Ġcan Ġuse Ġthe Ġ** include ** Ġparameter Ġto Ġreturn Ġadditional Ġ** values ** Ġinformation . ĠĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param Ġskip Count ĠThe Ġnumber Ġof Ġentities Ġthat Ġexist Ġin Ġthe Ġcollection Ġbefore Ġthose Ġincluded Ġin Ġthis Ġlist . ĠIf Ġnot Ġsupplied Ġthen Ġthe Ġdefault Ġvalue Ġis Ġ 0 . Ġ Ġ( optional , Ġdefault Ġto Ġ 0 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġmax Items ĠThe Ġmaximum Ġnumber Ġof Ġitems Ġto Ġreturn Ġin Ġthe Ġlist . ĠIf Ġnot Ġsupplied Ġthen Ġthe Ġdefault Ġvalue Ġis Ġ 1 0 0 . Ġ Ġ( optional , Ġdefault Ġto Ġ 1 0 0 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġfields ĠA Ġlist Ġof Ġfield Ġnames . Ġ ĠYou Ġcan Ġuse Ġthis Ġparameter Ġto Ġrestrict Ġthe Ġfields Ġreturned Ġwithin Ġa Ġresponse Ġif , Ġfor Ġexample , Ġyou Ġwant Ġto Ġsave Ġon Ġoverall Ġbandwidth . Ġ ĠThe Ġlist Ġapplies Ġto Ġa Ġreturned Ġindividual Ġentity Ġor Ġentries Ġwithin Ġa Ġcollection . Ġ ĠIf Ġthe ĠAPI Ġmethod Ġalso Ġsupports Ġthe Ġ** include ** Ġparameter , Ġthen Ġthe Ġfields Ġspecified Ġin Ġthe Ġ** include ** Ġparameter Ġare Ġreturned Ġin Ġaddition Ġto Ġthose Ġspecified Ġin Ġthe Ġ** fields ** Ġparameter . Ġ Ġ( optional ) ĊĠĠĠĠ Ġ* Ġ@ param Ġinclude ĠReturns Ġadditional Ġinformation Ġabout Ġthe Ġtag . ĠThe Ġfollowing Ġoptional Ġfields Ġcan Ġbe Ġrequested : Ġ* Ġcount Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Headers ( ĊĠĠĠĠĠĠĠ Ġ" Content - Type : Ġapplication / json " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ GET (" alf resco / versions / 1 / tags ") ĊĠĠĠ Ġsuspend Ġfun Ġlist Tags ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" skip Count ") Ġskip Count : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" max Items ") Ġmax Items : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" fields ") Ġ@ CSV Ġfields : ĠList < String >? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" include ") Ġ@ CSV Ġinclude : ĠList < String >? Ġ= Ġnull ĊĠĠĠ Ġ): ĠTag Paging ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠList Ġtags Ġfor Ġa Ġnode ĊĠĠĠĠ Ġ* ĠGets Ġa Ġlist Ġof Ġtags Ġfor Ġnode Ġ** nodeId **. ĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param ĠnodeId ĠThe Ġidentifier Ġof Ġa Ġnode . Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġskip Count ĠThe Ġnumber Ġof Ġentities Ġthat Ġexist Ġin Ġthe Ġcollection Ġbefore Ġthose Ġincluded Ġin Ġthis Ġlist . ĠIf Ġnot Ġsupplied Ġthen Ġthe Ġdefault Ġvalue Ġis Ġ 0 . Ġ Ġ( optional , Ġdefault Ġto Ġ 0 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġmax Items ĠThe Ġmaximum Ġnumber Ġof Ġitems Ġto Ġreturn Ġin Ġthe Ġlist . ĠIf Ġnot Ġsupplied Ġthen Ġthe Ġdefault Ġvalue Ġis Ġ 1 0 0 . Ġ Ġ( optional , Ġdefault Ġto Ġ 1 0 0 ) ĊĠĠĠĠ Ġ* Ġ@ param Ġfields ĠA Ġlist Ġof Ġfield Ġnames . Ġ ĠYou Ġcan Ġuse Ġthis Ġparameter Ġto Ġrestrict Ġthe Ġfields Ġreturned Ġwithin Ġa Ġresponse Ġif , Ġfor Ġexample , Ġyou Ġwant Ġto Ġsave Ġon Ġoverall Ġbandwidth . Ġ ĠThe Ġlist Ġapplies Ġto Ġa Ġreturned Ġindividual Ġentity Ġor Ġentries Ġwithin Ġa Ġcollection . Ġ ĠIf Ġthe ĠAPI Ġmethod Ġalso Ġsupports Ġthe Ġ** include ** Ġparameter , Ġthen Ġthe Ġfields Ġspecified Ġin Ġthe Ġ** include ** Ġparameter Ġare Ġreturned Ġin Ġaddition Ġto Ġthose Ġspecified Ġin Ġthe Ġ** fields ** Ġparameter . Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Headers ( ĊĠĠĠĠĠĠĠ Ġ" Content - Type : Ġapplication / json " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ GET (" alf resco / versions / 1 / nodes /{ nodeId }/ tags ") ĊĠĠĠ Ġsuspend Ġfun Ġlist Tags For Node ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Path (" nodeId ") ĠnodeId : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" skip Count ") Ġskip Count : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" max Items ") Ġmax Items : ĠInt ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" fields ") Ġ@ CSV Ġfields : ĠList < String >? Ġ= Ġnull ĊĠĠĠ Ġ): ĠTag Paging ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠUpdate Ġa Ġtag ĊĠĠĠĠ Ġ* ĠUpdates Ġthe Ġtag Ġ** tag Id **. ĊĠĠĠĠ Ġ* ĠThe Ġendpoint Ġis Ġowned Ġby Ġdefault name Ġservice Ġowner ĊĠĠĠĠ Ġ* Ġ@ param Ġtag Id ĠThe Ġidentifier Ġof Ġa Ġtag . Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġtag Body Update ĠThe Ġupdated Ġtag Ġ( required ) ĊĠĠĠĠ Ġ* Ġ@ param Ġfields ĠA Ġlist Ġof Ġfield Ġnames . Ġ ĠYou Ġcan Ġuse Ġthis Ġparameter Ġto Ġrestrict Ġthe Ġfields Ġreturned Ġwithin Ġa Ġresponse Ġif , Ġfor Ġexample , Ġyou Ġwant Ġto Ġsave Ġon Ġoverall Ġbandwidth . Ġ ĠThe Ġlist Ġapplies Ġto Ġa Ġreturned Ġindividual Ġentity Ġor Ġentries Ġwithin Ġa Ġcollection . Ġ ĠIf Ġthe ĠAPI Ġmethod Ġalso Ġsupports Ġthe Ġ** include ** Ġparameter , Ġthen Ġthe Ġfields Ġspecified Ġin Ġthe Ġ** include ** Ġparameter Ġare Ġreturned Ġin Ġaddition Ġto Ġthose Ġspecified Ġin Ġthe Ġ** fields ** Ġparameter . Ġ Ġ( optional ) ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Headers ( ĊĠĠĠĠĠĠĠ Ġ" Content - Type : Ġapplication / json " ĊĠĠĠ Ġ) ĊĠĠĠ Ġ@ PUT (" alf resco / versions / 1 / tags /{ tag Id }") ĊĠĠĠ Ġsuspend Ġfun Ġupdate Tag ( ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Path (" tag Id ") Ġtag Id : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Body Ġtag Body Update : ĠTag Body , ĊĠĠĠĠĠĠĠ Ġ@ ret rofit 2 . http . Query (" fields ") Ġ@ CSV Ġfields : ĠList < String >? Ġ= Ġnull ĊĠĠĠ Ġ): ĠTag Entry Ċ } Ċ