Class DecoderResult

  • All Implemented Interfaces:
    com.cumulocity.rest.representation.ResourceRepresentation, Serializable

    public class DecoderResult
    extends com.cumulocity.rest.representation.BaseResourceRepresentation
    implements Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • DecoderResult

        public DecoderResult()
    • Method Detail

      • addAlarm

        public void addAlarm​(com.cumulocity.rest.representation.alarm.AlarmRepresentation alarmRepresentation,
                             boolean internal)
      • addAlarms

        public void addAlarms​(Collection<com.cumulocity.rest.representation.alarm.AlarmRepresentation> alarmRepresentations)
      • addAlarmTypesToClear

        public void addAlarmTypesToClear​(String... alarmTypes)
      • addAlarmTypesToAcknowledge

        public void addAlarmTypesToAcknowledge​(String... alarmTypes)
      • addAlarmTypesToUpdate

        public void addAlarmTypesToUpdate​(com.cumulocity.model.event.CumulocityAlarmStatuses status,
                                          String... alarmTypes)
      • addEvent

        public void addEvent​(com.cumulocity.rest.representation.event.EventRepresentation eventRepresentation,
                             boolean internal)
      • addMeasurement

        public void addMeasurement​(MeasurementDto measurementDto)
      • addDataFragment

        public void addDataFragment​(DataFragmentUpdate dataFragmentUpdate)
      • getAlarms

        @JSONTypeHint(com.cumulocity.rest.representation.alarm.AlarmRepresentation.class)
        public List<com.cumulocity.rest.representation.alarm.AlarmRepresentation> getAlarms()
      • getEvents

        @JSONTypeHint(com.cumulocity.rest.representation.event.EventRepresentation.class)
        public List<com.cumulocity.rest.representation.event.EventRepresentation> getEvents()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object