class Session::ConnectionPoolConfig

Overview

Configuration for connection pool

Defined in:

connection_pool.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(size : Int32 = 5, timeout : Time::Span = 5.seconds, redis_host : String = "localhost", redis_port : Int32 = 6379, redis_database : Int32 = 0, redis_password : String | Nil = nil) #

[View source]

Instance Method Detail

def redis_database : Int32 #

[View source]
def redis_database=(redis_database : Int32) #

[View source]
def redis_host : String #

[View source]
def redis_host=(redis_host : String) #

[View source]
def redis_password : String | Nil #

[View source]
def redis_password=(redis_password : String | Nil) #

[View source]
def redis_port : Int32 #

[View source]
def redis_port=(redis_port : Int32) #

[View source]
def size : Int32 #

[View source]
def size=(size : Int32) #

[View source]
def timeout : Time::Span #

[View source]
def timeout=(timeout : Time::Span) #

[View source]