userver: baggage::BaggageManagerComponent Class Reference
Loading...
Searching...
No Matches
baggage::BaggageManagerComponent Class Referencefinal

#include <userver/baggage/baggage_manager.hpp>

Detailed Description

Component for relationship with header baggage.

Static options:

Inherits options from components::LoggableComponentBase.

Definition at line 56 of file baggage_manager.hpp.

+ Inheritance diagram for baggage::BaggageManagerComponent:
+ Collaboration diagram for baggage::BaggageManagerComponent:

Public Member Functions

 BaggageManagerComponent (const components::ComponentConfig &config, const components::ComponentContext &context)
 
BaggageManagerGetManager ()
 
- Public Member Functions inherited from components::LoggableComponentBase
 LoggableComponentBase (const ComponentConfig &, const ComponentContext &)
 
 LoggableComponentBase (LoggableComponentBase &&)=delete
 
 LoggableComponentBase (const LoggableComponentBase &)=delete
 
 ~LoggableComponentBase () override=default
 
ComponentHealth GetComponentHealth () const override
 
void OnLoadingCancelled () override
 
void OnAllComponentsLoaded () override
 
void OnAllComponentsAreStopping () override
 

Static Public Member Functions

static yaml_config::Schema GetStaticConfigSchema ()
 
- Static Public Member Functions inherited from components::LoggableComponentBase
static yaml_config::Schema GetStaticConfigSchema ()
 

Static Public Attributes

static constexpr std::string_view kName = "baggage-manager"
 The default name of baggage::BaggageManagerComponent.
 

The documentation for this class was generated from the following file: