package Ġcom . tester um . runner . events . model Ċ Ċ import Ġcom . fasterxml . jackson . annotation . Json Creator Ċ import Ġcom . fasterxml . jackson . annotation . JsonProperty Ċ import Ġcom . tester um . model . tests _ finder . Test Path Ċ import Ġjava . time . LocalDateTime Ċ Ċ data Ġclass ĠConfiguration Event Ġ@ Json Creator Ġconstructor ( ĊĠĠĠ Ġ@ JsonProperty (" time ") ĠĠĠĠĠĠĠĠ Ġoverride Ġval Ġtime : ĠLocalDateTime Ġ= ĠLocalDateTime . now (), ĊĠĠĠ Ġ@ JsonProperty (" event Key ") ĠĠĠĠ Ġoverride Ġval Ġevent Key : ĠString , ĊĠĠĠ Ġ@ JsonProperty (" projectId ") ĠĠĠĠĠĠĠĠĠĠĠĠ Ġval ĠprojectId : ĠString , ĊĠĠĠ Ġ@ JsonProperty (" projectName ") ĠĠĠĠĠĠĠĠĠĠ Ġval ĠprojectName : ĠString , ĊĠĠĠ Ġ@ JsonProperty (" verbose ") ĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġverbose : ĠBoolean , ĊĠĠĠ Ġ@ JsonProperty (" repository Directory ") ĠĠ Ġval Ġrepository Directory : ĠString , ĊĠĠĠ Ġ@ JsonProperty (" variables Environment ") Ġ Ġval Ġvariables Environment : ĠString ?, ĊĠĠĠ Ġ@ JsonProperty (" variable Overrides ") ĠĠĠĠ Ġval Ġvariable Overrides : ĠMap < String , ĠString >, ĊĠĠĠ Ġ@ JsonProperty (" settings File ") ĠĠĠĠĠĠĠĠĠ Ġval Ġsettings File : ĠString ?, ĊĠĠĠ Ġ@ JsonProperty (" setting Overrides ") ĠĠĠĠĠ Ġval Ġsetting Overrides : ĠMap < String , ĠString >, ĊĠĠĠ Ġ@ JsonProperty (" test Paths ") ĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġtest Paths : ĠList < Test Path >, ĊĠĠĠ Ġ@ JsonProperty (" tags To Include ") ĠĠĠĠĠĠĠĠ Ġval Ġtags To Include : ĠList < String >, ĊĠĠĠ Ġ@ JsonProperty (" tags To Exclude ") ĠĠĠĠĠĠĠĠ Ġval Ġtags To Exclude : ĠList < String >, ĊĠĠĠ Ġ@ JsonProperty (" report sWith Properties ") Ġval Ġreport sWith Properties : ĠList < String >, ĊĠĠĠ Ġ@ JsonProperty (" managed Reports Dir ") ĠĠĠĠ Ġval Ġmanaged Reports Dir : ĠString ?, ĊĠĠĠ Ġ@ JsonProperty (" execution Name ") ĠĠĠĠĠĠĠĠ Ġval Ġexecution Name : ĠString ? Ċ ): ĠRunner Event Ċ