|
class | AuthCheckerSettings |
| Component that loads auth configuration settings from a components::Secdist component if the latter was registered in components::ComponentList. More...
|
|
class | CachingComponentBase |
| Base class for caching components. More...
|
|
class | ClickHouse |
| ClickHouse client component. More...
|
|
class | ComponentConfig |
|
class | ComponentContext |
| Class to retrieve other components. More...
|
|
class | ComponentList |
| A list to keep a unique list of components to start with components::Run(), utils::DaemonMain() or components::RunOnce(). More...
|
|
class | ComponentsLoadCancelledException |
| Exception that is thrown from components::ComponentContext::FindComponent() if a component load failed. More...
|
|
class | DefaultSecdistProvider |
| Component that stores security related data (keys, passwords, ...). More...
|
|
class | DumpConfigurator |
| Helper component that manages common configuration for userver dumps. More...
|
|
class | DynamicConfig |
| Component that stores the runtime config. More...
|
|
class | DynamicConfigClient |
| Component that starts a clients::dynamic_config::Client client. More...
|
|
class | DynamicConfigClientUpdater |
| Component that does a periodic update of runtime configs. More...
|
|
class | DynamicConfigFallbacks |
| Component that setup runtime configs based on fallbacks from file. More...
|
|
class | DynamicConfigUpdatesSinkBase |
| Base class for components acting as dynamic config updates sinks. More...
|
|
class | FsCache |
| Component for storing files in memory. More...
|
|
class | HeadersPropagatorComponent |
| Headers Propagator Component can scrape configured headers and then enrich HttpClient request with them. More...
|
|
class | HttpClient |
| Component that manages clients::http::Client. More...
|
|
struct | InMemoryConfig |
|
class | LoggableComponentBase |
| Base class for all application components, it depends on components::Logger and components::Tracer. More...
|
|
class | Logging |
| Logging component More...
|
|
class | LoggingConfigurator |
| Helper component to configure logging. More...
|
|
class | ManagerControllerComponent |
| Component that prepares the engine internals and starts all the other components. More...
|
|
class | Mongo |
| MongoDB client component. More...
|
|
class | MongoCache |
| Base class for all caches polling mongo collection More...
|
|
class | MultiMongo |
| Dynamically configurable MongoDB client component. More...
|
|
class | PostgreCache |
| Caching component for PostgreSQL. See Caching Component for PostgreSQL. More...
|
|
class | Postgres |
| PosgreSQL client component. More...
|
|
class | ProcessStarter |
| Component for getting the engine::subprocess::ProcessStarter. More...
|
|
class | RabbitMQ |
| RabbitMQ (AMQP 0.9.1) client component. More...
|
|
class | Redis |
| Redis client component. More...
|
|
class | Secdist |
| Component that stores security related data (keys, passwords, ...). More...
|
|
class | Server |
| Component that listens for incoming requests, manages incoming connections and passes the requests to the appropriate handler. More...
|
|
class | SingleThreadedTaskProcessors |
| Component that starts multiple single threaded task processors. More...
|
|
class | StatisticsStorage |
| Component that keeps a utils::statistics::Storage storage for metrics. More...
|
|
class | SystemStatisticsCollector |
| Component for system resource usage statistics collection. More...
|
|
class | TcpAcceptorBase |
| Component for accepting incoming TCP connections. More...
|
|
class | TestsuiteSupport |
| Testsuite support component. More...
|
|
class | Tracer |
| Component that initializes the request tracing facilities. More...
|
|