userver: userver/storages/redis/base.hpp File Reference
Loading...
Searching...
No Matches
base.hpp File Reference

Detailed Description

Redis connection parameters, metrics, buffering and publish settings.

Definition in file base.hpp.

Go to the source code of this file.

#include <chrono>
#include <string>
#include <vector>
#include <userver/logging/fwd.hpp>
#include <userver/utils/strong_typedef.hpp>
#include <userver/storages/redis/command_control.hpp>
#include <userver/storages/redis/fwd.hpp>
This graph shows which files directly or indirectly include this file:

Classes

struct  storages::redis::Credentials
 Redis node authentication credentials (ACL-aware). More...
struct  storages::redis::ConnectionInfo
struct  storages::redis::Stat
struct  storages::redis::CommandsBufferingSettings
struct  storages::redis::MetricsSettings
struct  storages::redis::MetricsSettings::DynamicSettings
struct  storages::redis::PubsubMetricsSettings
struct  storages::redis::ReplicationMonitoringSettings
struct  storages::redis::PublishSettings

Namespaces

namespace  storages
 Components, clients and helpers for different databases and storages.
namespace  storages::redis
 Valkey and Redis client and helpers.

Typedefs

using storages::redis::Password = utils::NonLoggable<class PasswordTag, std::string>
using storages::redis::ScanCursor = int64_t

Enumerations

enum class  ConnectionSecurity {
  kNone ,
  kTLS
}