|
AXIAM C++ SDK 1.0.0-alpha8
Authentication, authorization, JWKS & route guards (REST + mTLS)
|
Emitted after a call completes, success or failure. More...
#include <telemetry.hpp>
Public Attributes | |
| std::string | operation |
| std::string | method |
| std::string | path_template |
| int | attempt = 1 |
| std::optional< long > | status |
HTTP status, or std::nullopt when the call never got a response. | |
| std::chrono::milliseconds | duration {0} |
| Wall-clock time this attempt took. | |
| Outcome | outcome = Outcome::kSuccess |
Emitted after a call completes, success or failure.
| std::string axiam::RequestEndEvent::operation |
| std::string axiam::RequestEndEvent::method |
| std::string axiam::RequestEndEvent::path_template |
| int axiam::RequestEndEvent::attempt = 1 |
| std::optional<long> axiam::RequestEndEvent::status |
HTTP status, or std::nullopt when the call never got a response.
| std::chrono::milliseconds axiam::RequestEndEvent::duration {0} |
Wall-clock time this attempt took.
| Outcome axiam::RequestEndEvent::outcome = Outcome::kSuccess |