package Ġme . rh ys xia . explore . server . configuration . graphql . websocket Ċ Ċ import Ġcom . fasterxml . jackson . annotation . JsonInclude Ċ import Ġcom . fasterxml . jackson . annotation . JsonProperty Ċ Ċ data Ġclass ĠOperation Message ( ĊĠ Ġ@ JsonProperty (" type ") Ġval Ġtype : ĠString , ĊĠ Ġ@ JsonInclude ( JsonInclude . Include . NON _ NULL ) Ġ@ JsonProperty (" payload ") Ġval Ġpayload : ĠAny ? Ġ= Ġnull , ĊĠ Ġ@ JsonInclude ( JsonInclude . Include . NON _ NULL ) Ġ@ JsonProperty (" id ", Ġrequired Ġ= Ġfalse ) Ġval Ġid : ĠString ? Ġ= Ġ"" Ċ )