namespace icinga { class Downtime { [state] String id; [state] double entry_time; [state] String author; [state] String comment; [state] double start_time; [state] double end_time; [state] double trigger_time; [state] bool fixed; [state] double duration; [state] String triggered_by; [state] String scheduled_by; [state] Dictionary::Ptr triggers { default {{{ return make_shared(); }}} }; [state] int legacy_id; [state] bool was_cancelled; }; }