Construct a ServerMetadata object.
the version of the server
the type of server (Horizon, Meridian)
OptionalticketerConfig: TicketerConfigOptional ReadonlyticketerThe ticketer config. Requires at least version 21.0.0 of OpenNMS.
ReadonlytypeThe type of server (Horizon, Meridian).
ReadonlyversionThe version of the server.
Can you ack alarms through ReST?
What version of the ReST API does this server support?
Returns a convenient data structure with all capabilities listed.
Create a new metadata object from this existing one.
Does this version support the drift 2.0 flows enhancements?
Whether this metadata object is the same as another.
Optionalthat: ServerMetadataDoes this server support flow data?
Does this server support graphs? (ie, the measurements API)
Does this version support the api/v2/ipinterfaces ReST endpoint?
Does this server support outage summaries?
Does this version support the rest/resources/select ReST endpoint?
Does this server support setting the location on a node?
Does this server support situations?
Does this server support ticketer configuration metadata?
Does this version support the ToS filtering for flows?
A human-readable representation of the metadata.
Is it safe to use JSON for most operations?
Create a new metadata object from this existing one, with the given ticketer config.
OptionalticketerConfig: TicketerConfig
A class that represents the capabilities an OpenNMS server has and other information about it.