Versions in this module Expand all Collapse all v0 v0.7.3 Jun 7, 2017 Changes in this version + var ErrNotInitialized = errors.New("connection has not been initalized") v0.7.2 May 8, 2017 v0.7.1 May 5, 2017 Changes in this version + type CassandraConnectionProducer struct + ConnectTimeoutRaw interface{} + Consistency string + Hosts string + Initialized bool + InsecureTLS bool + Password string + PemBundle string + PemJSON string + ProtocolVersion int + TLS bool + TLSMinVersion string + Type string + Username string + func (c *CassandraConnectionProducer) Close() error + func (c *CassandraConnectionProducer) Connection() (interface{}, error) + func (c *CassandraConnectionProducer) Initialize(conf map[string]interface{}, verifyConnection bool) error + type ConnectionProducer interface + Close func() error + Connection func() (interface{}, error) + Initialize func(map[string]interface{}, bool) error + type SQLConnectionProducer struct + ConnectionURL string + Initialized bool + MaxConnectionLifetimeRaw interface{} + MaxIdleConnections int + MaxOpenConnections int + Type string + func (c *SQLConnectionProducer) Close() error + func (c *SQLConnectionProducer) Connection() (interface{}, error) + func (c *SQLConnectionProducer) Initialize(conf map[string]interface{}, verifyConnection bool) error