Prototype

Class: Observer

Describes an observer which will control observability activity in the Toolstack

Fields

Prototype
(string → string) map attributes [RO/constructor]
Prototype
string set components [RO/constructor]
Prototype
bool enabled [RO/constructor]
Prototype
string set endpoints [RO/constructor]
Prototype
host ref set hosts [RO/constructor]
string name_description [RW]
string name_label [RW]
Prototype
string uuid [RO/runtime]

Messages

Prototype
Observer ref create (session ref, Observer record)
Prototype
void destroy (session ref, Observer ref)
Prototype
Observer ref set get_all (session ref)
Prototype
(Observer ref → Observer record) map get_all_records (session ref)
Prototype
(string → string) map get_attributes (session ref, Observer ref)
Prototype
Observer ref set get_by_name_label (session ref, string)
Prototype
Observer ref get_by_uuid (session ref, string)
Prototype
string set get_components (session ref, Observer ref)
Prototype
bool get_enabled (session ref, Observer ref)
Prototype
string set get_endpoints (session ref, Observer ref)
Prototype
host ref set get_hosts (session ref, Observer ref)
string get_name_description (session ref, Observer ref)
string get_name_label (session ref, Observer ref)
Prototype
Observer record get_record (session ref, Observer ref)
Prototype
string get_uuid (session ref, Observer ref)
Prototype
void set_attributes (session ref, Observer ref, (string → string) map)
Prototype
void set_components (session ref, Observer ref, string set)
Prototype
void set_enabled (session ref, Observer ref, bool)
Prototype
void set_endpoints (session ref, Observer ref, string set)
Prototype
void set_hosts (session ref, Observer ref, host ref set)
void set_name_description (session ref, Observer ref, string)
void set_name_label (session ref, Observer ref, string)