/** Ċ Ġ* ĠNOTE : ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby Ġthe ĠSwagger ĠGradle ĠCode gen Ġfor Ġthe Ġfollowing ĠAPI : ĠY N AB ĠAPI ĠEnd points Ċ Ġ* Ċ Ġ* ĠMore Ġinfo Ġon Ġthis Ġtool Ġis Ġavailable Ġon Ġhttps :// github . com / Y el p / swagger - gradle - codegen Ċ Ġ*/ Ċ Ċ package Ġcom . yo un eed ab udget . client . models Ċ Ċ import Ġcom . squareup . mos hi . Json Ċ import Ġcom . squareup . mos hi . Json Class Ċ import Ġjava . util . UUID Ċ import Ġorg . th reet en . bp . LocalDate Ċ Ċ /** Ċ Ġ* Ġ@ property Ġid Ċ Ġ* Ġ@ property Ġcategory GroupId Ċ Ġ* Ġ@ property Ġname Ċ Ġ* Ġ@ property Ġhidden ĠWhether Ġor Ġnot Ġthe Ġcategory Ġis Ġhidden Ċ Ġ* Ġ@ property Ġoriginal Category GroupId ĠIf Ġcategory Ġis Ġhidden Ġthis Ġis Ġthe Ġid Ġof Ġthe Ġcategory Ġgroup Ġit Ġoriginally Ġbel on ged Ġto Ġbefore Ġit Ġwas Ġhidden . Ċ Ġ* Ġ@ property Ġnote Ċ Ġ* Ġ@ property Ġbudget ed ĠBudget ed Ġamount Ġin Ġmilli units Ġformat Ċ Ġ* Ġ@ property Ġactivity ĠActivity Ġamount Ġin Ġmilli units Ġformat Ċ Ġ* Ġ@ property Ġbalance ĠBalance Ġin Ġmilli units Ġformat Ċ Ġ* Ġ@ property Ġgoal Type ĠThe Ġtype Ġof Ġgoal , Ġif Ġthe Ġcategory Ġhas Ġa Ġgoal Ġ( TB &# x 3 D ;&# 3 9 ; Target ĠCategory ĠBalance &# 3 9 ;, ĠT BD &# x 3 D ;&# 3 9 ; Target ĠCategory ĠBalance Ġby ĠDate &# 3 9 ;, ĠMF &# x 3 D ;&# 3 9 ; Monthly ĠFund ing &# 3 9 ;, ĠNE ED &# x 3 D ;&# 3 9 ; Plan ĠYour ĠS pending &# 3 9 ;) Ċ Ġ* Ġ@ property Ġgoal Creation Month ĠThe Ġmonth Ġa Ġgoal Ġwas Ġcreated Ċ Ġ* Ġ@ property Ġgoal Target ĠThe Ġgoal Ġtarget Ġamount Ġin Ġmilli units Ċ Ġ* Ġ@ property Ġgoal Target Month ĠThe Ġtarget Ġmonth Ġfor Ġthe Ġgoal Ġto Ġbe Ġcompleted . Ġ ĠOnly Ġsome Ġgoal Ġtypes Ġspecify Ġthis Ġdate . Ċ Ġ* Ġ@ property Ġgoal Percentage Complete ĠThe Ġpercentage Ġcompletion Ġof Ġthe Ġgoal Ċ Ġ* Ġ@ property Ġdeleted ĠWhether Ġor Ġnot Ġthe Ġcategory Ġhas Ġbeen Ġdeleted . Ġ ĠDeleted Ġcategories Ġwill Ġonly Ġbe Ġincluded Ġin Ġdelta Ġrequests . Ċ Ġ*/ Ċ @ Json Class ( generate Adapter Ġ= Ġtrue ) Ċ data Ġclass ĠCategory ( ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" id ") Ġ@ field : Json ( name Ġ= Ġ" id ") Ġvar Ġid : ĠUUID , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" category _ group _ id ") Ġ@ field : Json ( name Ġ= Ġ" category _ group _ id ") Ġvar Ġcategory GroupId : ĠUUID , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" name ") Ġ@ field : Json ( name Ġ= Ġ" name ") Ġvar Ġname : ĠString , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" hidden ") Ġ@ field : Json ( name Ġ= Ġ" hidden ") Ġvar Ġhidden : ĠBoolean , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" budget ed ") Ġ@ field : Json ( name Ġ= Ġ" budget ed ") Ġvar Ġbudget ed : ĠLong , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" activity ") Ġ@ field : Json ( name Ġ= Ġ" activity ") Ġvar Ġactivity : ĠLong , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" balance ") Ġ@ field : Json ( name Ġ= Ġ" balance ") Ġvar Ġbalance : ĠLong , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" deleted ") Ġ@ field : Json ( name Ġ= Ġ" deleted ") Ġvar Ġdeleted : ĠBoolean , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" original _ category _ group _ id ") Ġ@ field : Json ( name Ġ= Ġ" original _ category _ group _ id ") Ġvar Ġoriginal Category GroupId : ĠUUID ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" note ") Ġ@ field : Json ( name Ġ= Ġ" note ") Ġvar Ġnote : ĠString ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" goal _ type ") Ġ@ field : Json ( name Ġ= Ġ" goal _ type ") Ġvar Ġgoal Type : ĠCategory . Goal TypeEnum ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" goal _ creation _ month ") Ġ@ field : Json ( name Ġ= Ġ" goal _ creation _ month ") Ġvar Ġgoal Creation Month : ĠLocalDate ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" goal _ target ") Ġ@ field : Json ( name Ġ= Ġ" goal _ target ") Ġvar Ġgoal Target : ĠLong ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" goal _ target _ month ") Ġ@ field : Json ( name Ġ= Ġ" goal _ target _ month ") Ġvar Ġgoal Target Month : ĠLocalDate ? Ġ= Ġnull , ĊĠĠĠ Ġ@ Json ( name Ġ= Ġ" goal _ percentage _ complete ") Ġ@ field : Json ( name Ġ= Ġ" goal _ percentage _ complete ") Ġvar Ġgoal Percentage Complete : ĠInt ? Ġ= Ġnull Ċ ) Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThe Ġtype Ġof Ġgoal , Ġif Ġthe Ġcategory Ġhas Ġa Ġgoal Ġ( TB =' Target ĠCategory ĠBalance ', ĠT BD =' Target ĠCategory ĠBalance Ġby ĠDate ', ĠMF =' Monthly ĠFund ing ', ĠNE ED =' Plan ĠYour ĠS pending ') ĊĠĠĠĠ Ġ* ĠValues : ĠTB , ĠT BD , ĠMF , ĠNE ED ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Json Class ( generate Adapter Ġ= Ġfalse ) ĊĠĠĠ Ġenum Ġclass ĠGoal TypeEnum ( val Ġvalue : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" TB ") ĠTB (" TB "), ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" T BD ") ĠT BD (" T BD "), ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" MF ") ĠMF (" MF "), ĊĠĠĠĠĠĠĠ Ġ@ Json ( name Ġ= Ġ" NEED ") ĠNE ED (" NEED ") ĊĠĠĠ Ġ} Ċ } Ċ