// ĠCopyright Ġ 2 0 1 8 ĠHP ĠDevelopment ĠCompany , ĠL . P . Ċ // ĠSPDX - License - Identifier : ĠMIT Ċ // Ċ // ĠDO ĠNOT ĠMODIFY . ĠCode Ġis Ġauto - generated Ġby Ġgen Types . py . ĠContent Ġtaken Ġfrom Ġregistry Ġat Ċ // Ġhttps :// www . iana . org / assignments / ipp - regist rations / ipp - regist rations . xml , Ġupdated Ġon Ġ 2 0 2 1 - 1 0 - 1 4 Ċ @ file : Suppress (" Max Line Length ", Ġ" Wildcard Import ") Ċ Ċ package Ġcom . hp . j ipp . model Ċ Ċ import Ġcom . hp . j ipp . encoding .* Ġ// Ġk tl int - disable Ġno - wildcard - imports Ċ Ċ /** Ċ Ġ* ĠData Ġobject Ġcorresponding Ġto Ġa Ġ" job - triggers - supported " Ġcollection Ġas Ġdefined Ġin : Ċ Ġ* Ġ[ IP P PRE SET ]( https :// ftp . pw g . org / pub / pw g / ipp / regist rations / reg - ipp preset - 2 0 1 7 1 2 1 4 . pdf ). Ċ Ġ*/ Ċ @ Suppress (" Red undant Companion Reference ", Ġ" unused ") Ċ data Ġclass ĠJob Triggers Supported Ċ constructor ( ĊĠĠĠ Ġ/** ĠMay Ġcontain Ġany Ġkeyword Ġfrom Ġ[ Pre setName ] Ġor Ġa Ġname . Ġ*/ ĊĠĠĠ Ġvar Ġpre setName : ĠKeyword Or Name ? Ġ= Ġnull , Ċ ) Ġ: ĠAttribute Collection Ġ{ ĊĊĠĠĠ Ġ/** ĠConstruct Ġan Ġempty Ġ[ Job Triggers Supported ]. Ġ*/ ĊĠĠĠ Ġconstructor () Ġ: Ġthis ( null ) ĊĊĠĠĠ Ġ/** ĠPro duce Ġan Ġattribute Ġlist Ġfrom Ġmembers . Ġ*/ ĊĠĠĠ Ġoverride Ġval Ġattributes : ĠList < Attribute <* >> ĊĠĠĠĠĠĠĠ Ġget () Ġ= ĠlistOf NotNull ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpre setName ?. let Ġ{ ĠJob Triggers Supported . pre setName . of ( it ) Ġ}, ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠ Ġ/** ĠDefines Ġtypes Ġfor Ġeach Ġmember Ġof Ġ[ Job Triggers Supported ]. Ġ*/ ĊĠĠĠ Ġcompanion Ġobject Ġ: ĠAttribute Collection . Converter < Job Triggers Supported > Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġconvert ( attributes : ĠList < Attribute <* >> ): ĠJob Triggers Supported Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠJob Triggers Supported ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġextract One ( attributes , Ġpre setName ), ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġcls Ġ= ĠJob Triggers Supported :: class . java ĊĠĠĠĠĠĠĠ Ġ@ Deprecated (" Remove Ġthis Ġsymbol ") ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġval ĠTypes Ġ= Ġthis ĊĠĠĠĠĠĠĠ Ġ@ Jvm Field Ġval Ġpre setName Ġ= ĠKeyword Or Name Type (" preset - name ") ĊĠĠĠ Ġ} ĊĠĠĠ Ġoverride Ġfun ĠtoString () Ġ= Ġ" Job Triggers Supported (${ attributes . join ToString () })" Ċ } Ċ