/* Ċ Ġ* ĠCopyright Ġ 2 0 2 0 ĠAnd rey ĠT ol pe ev Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . github . v ase 4 kin . team city app . overview . data Ċ Ċ import Ġcom . github . v ase 4 kin . team city app . build list . api . Build Ċ import Ġteam city app . features . properties . repository . models . Properties Ċ import Ġteam city app . libraries . api . Json able Ċ Ċ /** Ċ Ġ* ĠInterface Ġto Ġhandle Ġbuild Ġdetails Ċ Ġ*/ Ċ interface ĠBuild Details Ġ: ĠJson able Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ String } Ġas Ġserver Ġbuild Ġurl ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġhref : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ String } Ġas Ġserver Ġbuild Ġweb Ġurl ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġweb Url : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġbuild Ġchanges Ġurl Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġchanges Href : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġbuild Ġstatus Ġtext Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstatus Text : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġas Ġstatus Ġicon Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstatus Icon : ĠInt ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġis Ġrunning ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Running : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġis Ġfinished ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Finished : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġis Ġqueued ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Queued : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġis Ġsuccess ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Success : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġis Ġfailed ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Failed : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġuser Ġname Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval ĠuserName Who Cancelled Build : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġcancellation Ġtime Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġcancellation Time : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġstart Ġdate Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval ĠstartDate : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġstart Ġdate Ġas Ġ{ String } Ġformatted Ġspecifically Ġfor Ġheader ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġstart DateFormat ted As Header : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġqueued Ġdate Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġqueued Date : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġfinish Ġdate Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġfinish Time : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġestimated Ġstart Ġtime Ġas Ġ{ String }. ĠCan Ġbe Ġnull ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġestimated StartTime : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġbranch Ġname Ġas Ġ{ String }. ĠCan Ġbe Ġnull ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġbranch Name : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġagent Ġname Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġagent Name : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġwas Ġtriggered Ġby Ġv cs ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Trigger edBy V cs : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġwas Ġtriggered Ġby Ġuser ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Trigger edBy User : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġwas Ġrestarted ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Re started : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġwas Ġtriggered Ġby Ġbuild Ġtype ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Trigger edBy Build Type : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġwas Ġtriggered Ġby Ġunknown ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Trigger edBy Unknown : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġtriggered Ġdetails Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġtriggered Details : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return ĠUser Ġname Ġof Ġthe Ġuser Ġwho Ġtriggered Ġbuild ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval ĠuserName Of User Who Triggered Build : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return ĠName Ġof Ġconfiguration Ġwho Ġtriggered Ġbuild ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġname Of Triggered Build Type : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġid Ġof Ġconfiguration ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġbuild TypeId : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġfull Ġname Ġof Ġconfiguration ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġbuild Type FullName : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġreturn Ġname Ġof Ġconfiguration ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġbuild TypeName : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġreturn Ġproject Ġof Ġbuild ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval ĠprojectName : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġproject Ġid Ġof Ġbuild Ġtype ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval ĠprojectId : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġproperties ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġproperties : ĠProperties ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġbuild Ġtests Ġhref Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġtests Href : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġpassed Ġtests Ġcount Ġas Ġ{ int } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġpassed Test Count : ĠInt ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġfailed Ġtests Ġcount Ġas Ġ{ int } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġfailed Test Count : ĠInt ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġignored Ġtests Ġcount Ġas Ġ{ int } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġignored Test Count : ĠInt ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġbuild Ġartifacts Ġhref Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġartifacts Href : ĠString ? ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġbuild Ġnumber Ġas Ġ{ String } ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġnumber : ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġthe Ġbuild Ġis Ġpersonal ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Personal : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġthe Ġbuild Ġis Ġpinned ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġval Ġis Pin ned : ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġhas Ġcancellation Ġinfo ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Cancellation Info (): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġwas Ġcancelled Ġby Ġuser ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas UserInfo Who Cancelled Build (): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġhas Ġagent ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Agent Info (): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġhas Ġbuild Ġtype Ġinfo ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Build TypeInfo (): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġid Ġof Ġthe Ġbuild ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun ĠgetId (): ĠString ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġthe Ġbuild Ġhas Ġtests ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Tests (): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ param ĠuserName Ġ- ĠUser Ġname ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġbuild Ġwas Ġtriggered Ġby Ġuser Ġwith Ġname ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġis Trigger edBy User ( userName : ĠString ): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġ{ true } Ġif Ġthe Ġbuild Ġhas Ġsnapshot Ġdependencies Ġbuilds ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġhas Snapshot Dependencies (): ĠBoolean ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ@ return Ġbuild Ġwrapped Ġby Ġbuild Ġdetails ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġto Build (): ĠBuild ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠBuild Ġqueued Ġstate ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSTATE _ QUE U ED Ġ= Ġ" queued " ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠBuild Ġrunning Ġstate ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSTATE _ RUNNING Ġ= Ġ" running " ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠBuild Ġfinished Ġstate ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSTATE _ FINISHED Ġ= Ġ" finished " ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠBuild Ġsuccess Ġstatus ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSTATUS _ SUCCESS Ġ= Ġ" SUCCESS " ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠBuild Ġfailure Ġstatus ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSTATUS _ FAILURE Ġ= Ġ" FAILURE " ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠBuild Ġerror Ġstatus ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSTATUS _ ERROR Ġ= Ġ" ERROR " ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠBuild Ġunknown Ġstatus ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġconst Ġval ĠSTATUS _ UNKNOWN Ġ= Ġ" UNKNOWN " ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠStub ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġval ĠST UB : ĠBuild Details Ġ= Ġobject Ġ: ĠBuild Details Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġhref : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġweb Url : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġchanges Href : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġstatus Text : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġstatus Icon : ĠInt ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ 0 ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Running : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Finished : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Queued : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Success : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Failed : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval ĠuserName Who Cancelled Build : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġcancellation Time : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval ĠstartDate : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġstart DateFormat ted As Header : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġqueued Date : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġfinish Time : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġestimated StartTime : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġbranch Name : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġagent Name : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Trigger edBy V cs : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Trigger edBy User : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Re started : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Trigger edBy Build Type : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Trigger edBy Unknown : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġtriggered Details : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval ĠuserName Of User Who Triggered Build : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġname Of Triggered Build Type : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġbuild TypeId : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġbuild Type FullName : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġbuild TypeName : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval ĠprojectName : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval ĠprojectId : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġproperties : ĠProperties ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġtests Href : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġpassed Test Count : ĠInt ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ 0 ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġfailed Test Count : ĠInt ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ 0 ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġignored Test Count : ĠInt ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ 0 ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġartifacts Href : ĠString ? ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġnull ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġnumber : ĠString ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Personal : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġis Pin ned : ĠBoolean ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġhas Cancellation Info (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġhas UserInfo Who Cancelled Build (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġhas Agent Info (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġhas Build TypeInfo (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠgetId (): ĠString Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġ" id " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġhas Tests (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġis Trigger edBy User ( userName : ĠString ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġhas Snapshot Dependencies (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġfalse ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġto Build (): ĠBuild Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠBuild () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ