.withXEiNotification(new DurationPropType(new DurationValue("PT5S")))
))
.withEiEventSignals( new EiEventSignals()
.withEiEventSignals( new EiEventSignal()
.withSignalID("hi there")
.withCurrentValue(new CurrentValue(new PayloadFloat(1.0f)))
.withSignalName("simple")
.withSignalType(SignalTypeEnumeratedType.LEVEL)
.withIntervals( new Intervals()
.withIntervals( new Interval()
.withStreamPayloadBase( oadrTypes.createSignalPayload(
new SignalPayload(new PayloadFloat(1.0f))))
.withDuration( new DurationPropType(new DurationValue("PT1M")))
.withUid(new Uid("abc"))
)
)
)