/** Ċ Ġ* ĠYou Track ĠREST ĠAPI Ċ Ġ* Ċ Ġ* ĠYou Track Ġissue Ġtracking Ġand Ġproject Ġmanagement Ġsystem Ċ Ġ* Ċ Ġ* ĠThe Ġversion Ġof Ġthe ĠOpenAPI Ġdocument : Ġ 2 0 2 1 . 3 Ċ Ġ* ĠĊ Ġ* Ċ Ġ* ĠPlease Ġnote : Ċ Ġ* ĠThis Ġclass Ġis Ġauto Ġgenerated Ġby ĠOpenAPI ĠGenerator Ġ( https :// openapi - generator . tech ). Ċ Ġ* ĠDo Ġnot Ġedit Ġthis Ġfile Ġmanually . Ċ Ġ*/ Ċ Ċ @ file : Suppress ( ĊĠĠĠ Ġ" Array In Data Class ", ĊĠĠĠ Ġ" Enum Entry Name ", ĊĠĠĠ Ġ" Remove Red undant Qualifier Name ", ĊĠĠĠ Ġ" Unused Import " Ċ ) Ċ Ċ package Ġonline . ec m . yout rack . model ĊĊ Ċ import Ġcom . fasterxml . jackson . annotation . JsonProperty Ċ import Ġcom . fasterxml . jackson . annotation . Json Sub Types Ċ import Ġcom . fasterxml . jackson . annotation . Json TypeInfo Ċ Ċ /** Ċ Ġ* ĠRepresents Ġa Ġchange Ġin Ġan Ġissue Ġor Ġin Ġits Ġrelated Ġentities . ĠIn Ġthe ĠUI , Ġyou Ġsee Ġthese Ġchanges Ġas Ġthe ĠActivity Ġstream . ĠIt Ġshows Ġa Ġfeed Ġof Ġall Ġupdates Ġof Ġthe Ġissue : Ġissue Ġhistory , Ġcomments , Ġattachments , ĠV CS Ġchanges , Ġwork Ġitems , Ġand Ġso Ġon . Ċ Ġ* Ċ Ġ* Ġ@ param Ġid ĠĊ Ġ* Ġ@ param Ġdollar Type ĠĊ Ġ*/ Ċ @ Json TypeInfo ( use Ġ= ĠJson TypeInfo . Id . NAME , Ġinclude Ġ= ĠJson TypeInfo . As . PROPERTY , Ġproperty Ġ= Ġ"\ $ type ", Ġvisible Ġ= Ġtrue ) Ċ @ Json Sub Types ( ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠAttachment Activity Item :: class , Ġname Ġ= Ġ" Attachment Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠComment Activity Item :: class , Ġname Ġ= Ġ" Comment Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠComment Attachments Activity Item :: class , Ġname Ġ= Ġ" Comment Attachments Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠCreated Deleted Activity Item :: class , Ġname Ġ= Ġ" Created Deleted Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠCustom Field Activity Item :: class , Ġname Ġ= Ġ" Custom Field Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠIssue Created Activity Item :: class , Ġname Ġ= Ġ" Issue Created Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠIssue Resolved Activity Item :: class , Ġname Ġ= Ġ" Issue Resolved Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠLinks Activity Item :: class , Ġname Ġ= Ġ" Links Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠMulti Value Activity Item :: class , Ġname Ġ= Ġ" Multi Value Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠProject Activity Item :: class , Ġname Ġ= Ġ" Project Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠSimple Value Activity Item :: class , Ġname Ġ= Ġ" Simple Value Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠSingle Value Activity Item :: class , Ġname Ġ= Ġ" Single Value Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠS print Activity Item :: class , Ġname Ġ= Ġ" Sprint Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠTags Activity Item :: class , Ġname Ġ= Ġ" Tags Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠText Custom Field Activity Item :: class , Ġname Ġ= Ġ" Text Custom Field Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠText Markup Activity Item :: class , Ġname Ġ= Ġ" Text Markup Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠUses Markup Activity Item :: class , Ġname Ġ= Ġ" Uses Markup Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠV cs Change Activity Item :: class , Ġname Ġ= Ġ" V cs Change Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠVisibility Activity Item :: class , Ġname Ġ= Ġ" Visibility Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠVisibility Group Activity Item :: class , Ġname Ġ= Ġ" Visibility Group Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠVisibility User Activity Item :: class , Ġname Ġ= Ġ" Visibility User Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠV ot ers Activity Item :: class , Ġname Ġ= Ġ" V ot ers Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠWork Item Activity Item :: class , Ġname Ġ= Ġ" WorkItem Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠWork Item Author Activity Item :: class , Ġname Ġ= Ġ" WorkItem Author Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠWork Item Duration Activity Item :: class , Ġname Ġ= Ġ" WorkItem Duration Activity Item "), ĊĠĠĠ ĠJson Sub Types . Type ( value Ġ= ĠWork ItemType Activity Item :: class , Ġname Ġ= Ġ" Work ItemType Activity Item ") Ċ ) Ċ open Ġclass ĠActivity Item Ġ( ĊĊĠĠĠ Ġ@ get : JsonProperty (" id ") ĊĠĠĠ Ġopen Ġval Ġid : Ġkotlin . String ? Ġ= Ġnull , ĊĠĠĠ Ġ@ get : JsonProperty ("\ $ type ") ĊĠĠĠ Ġopen Ġval Ġdollar Type : Ġkotlin . String ? Ġ= Ġnull , Ċ ) ĊĊ