|
Couchbase C++ SDK 1.4.0 (rev. 59aa900)
|
#include <couchbase/ping_result.hxx>
Public Member Functions | |
| ping_result ()=default | |
| ping_result (std::string id, std::uint16_t version, std::string sdk, std::map< service_type, std::vector< endpoint_ping_report > > endpoints) | |
| auto | id () const -> std::string |
| Returns the ID of this report. | |
| auto | version () const -> std::uint16_t |
| Returns the version of this report (useful when exporting to JSON). | |
| auto | sdk () const -> std::string |
| Returns the identifier of this SDK (useful when exporting to JSON). | |
| auto | endpoints () const -> std::map< service_type, std::vector< endpoint_ping_report > > |
| Returns the ping reports for each individual endpoint, organised by service type. | |
| auto | as_json () const -> std::string |
| Exports the ping report as JSON. | |
|
default |
|
inline |
|
nodiscard |
Exports the ping report as JSON.
|
inlinenodiscard |
Returns the ping reports for each individual endpoint, organised by service type.
|
inlinenodiscard |
Returns the ID of this report.
|
inlinenodiscard |
Returns the identifier of this SDK (useful when exporting to JSON).
|
inlinenodiscard |
Returns the version of this report (useful when exporting to JSON).