userver: storages::redis::Config Struct Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
storages::redis::Config Struct Referencefinal

#include <userver/storages/redis/redis_config.hpp>

Detailed Description

Main config for the Valkey/Redis.

Definition at line 40 of file redis_config.hpp.

Static Public Member Functions

static Config Parse (const dynamic_config::DocsMap &docs_map)
 

Public Attributes

CommandControl default_command_control
 
CommandControl subscriber_default_command_control
 
std::chrono::seconds subscriptions_rebalance_min_interval {}
 
RedisWaitConnected redis_wait_connected
 
CommandsBufferingSettings commands_buffering_settings
 
MetricsSettings::DynamicSettings metrics_settings
 
PubsubMetricsSettings pubsub_metrics_settings
 
dynamic_config::ValueDict< ReplicationMonitoringSettingsreplication_monitoring_settings
 
dynamic_config::ValueDict<::utils::RetryBudgetSettingsretry_budget_settings
 

Member Data Documentation

◆ commands_buffering_settings

CommandsBufferingSettings storages::redis::Config::commands_buffering_settings

Definition at line 47 of file redis_config.hpp.

◆ default_command_control

CommandControl storages::redis::Config::default_command_control

Definition at line 43 of file redis_config.hpp.

◆ metrics_settings

MetricsSettings::DynamicSettings storages::redis::Config::metrics_settings

Definition at line 48 of file redis_config.hpp.

◆ pubsub_metrics_settings

PubsubMetricsSettings storages::redis::Config::pubsub_metrics_settings

Definition at line 49 of file redis_config.hpp.

◆ redis_wait_connected

RedisWaitConnected storages::redis::Config::redis_wait_connected

Definition at line 46 of file redis_config.hpp.

◆ replication_monitoring_settings

dynamic_config::ValueDict<ReplicationMonitoringSettings> storages::redis::Config::replication_monitoring_settings

Definition at line 50 of file redis_config.hpp.

◆ retry_budget_settings

dynamic_config::ValueDict<::utils::RetryBudgetSettings> storages::redis::Config::retry_budget_settings

Definition at line 51 of file redis_config.hpp.

◆ subscriber_default_command_control

CommandControl storages::redis::Config::subscriber_default_command_control

Definition at line 44 of file redis_config.hpp.

◆ subscriptions_rebalance_min_interval

std::chrono::seconds storages::redis::Config::subscriptions_rebalance_min_interval {}

Definition at line 45 of file redis_config.hpp.


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