userver: storages::postgres::ClusterSettings Struct Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
storages::postgres::ClusterSettings Struct Reference

Settings for storages::postgres::Cluster. More...

#include <userver/storages/postgres/options.hpp>

+ Collaboration diagram for storages::postgres::ClusterSettings:

Public Attributes

StatementMetricsSettings statement_metrics_settings
 settings for statements metrics
 
TopologySettings topology_settings
 settings for host discovery
 
PoolSettings pool_settings
 settings for connection pools
 
ConnectionSettings conn_settings
 settings for individual connections
 
InitMode init_mode = InitMode::kSync
 initialization mode
 
std::string db_name
 database name
 
ConnlimitMode connlimit_mode = ConnlimitMode::kManual
 connection limit change mode
 
congestion_control::v2::LinearController::StaticConfig cc_config
 congestion control settings
 

Detailed Description

Settings for storages::postgres::Cluster.

Definition at line 288 of file options.hpp.

Member Data Documentation

◆ cc_config

congestion_control::v2::LinearController::StaticConfig storages::postgres::ClusterSettings::cc_config

congestion control settings

Definition at line 311 of file options.hpp.

◆ conn_settings

ConnectionSettings storages::postgres::ClusterSettings::conn_settings

settings for individual connections

Definition at line 299 of file options.hpp.

◆ connlimit_mode

ConnlimitMode storages::postgres::ClusterSettings::connlimit_mode = ConnlimitMode::kManual

connection limit change mode

Definition at line 308 of file options.hpp.

◆ db_name

std::string storages::postgres::ClusterSettings::db_name

database name

Definition at line 305 of file options.hpp.

◆ init_mode

InitMode storages::postgres::ClusterSettings::init_mode = InitMode::kSync

initialization mode

Definition at line 302 of file options.hpp.

◆ pool_settings

PoolSettings storages::postgres::ClusterSettings::pool_settings

settings for connection pools

Definition at line 296 of file options.hpp.

◆ statement_metrics_settings

StatementMetricsSettings storages::postgres::ClusterSettings::statement_metrics_settings

settings for statements metrics

Definition at line 290 of file options.hpp.

◆ topology_settings

TopologySettings storages::postgres::ClusterSettings::topology_settings

settings for host discovery

Definition at line 293 of file options.hpp.


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