.withEventStatus(EventStatusEnumeratedType.FAR)
.withPriority(1L)
.withEiMarketContext(new EiMarketContext(
new MarketContext("http://enernoc.com")))
.withCreatedDateTime(new DateTime(startDttm)))
.withEiActivePeriod(new EiActivePeriod()
.withProperties(new Properties()
.withDtstart(new Dtstart(new DateTime(startDttm)))
.withDuration(new DurationPropType(new DurationValue("PT1M")))
.withTolerance( new Tolerance(new Tolerate(new DurationValue("PT5S"))))
.withXEiNotification(new DurationPropType(new DurationValue("PT5S")))