.withDuration(new DurationPropType(new DurationValue("PT1M")))
.withTolerance( new Tolerance(new Tolerate(new DurationValue("PT5S"))))
.withXEiNotification(new DurationPropType(new DurationValue("PT5S")))
))
.withEiEventSignals( new EiEventSignals()
.withEiEventSignals( new EiEventSignal()
.withSignalID("hi there")
.withCurrentValue(new CurrentValue(new PayloadFloatType(1.0f)))
.withSignalName("simple")
.withSignalType(SignalTypeEnumeratedType.LEVEL)
.withIntervals( new Intervals()