Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aws/aws-advanced-go-wrapper
/ functions
Functions
1,810 in github.com/aws/aws-advanced-go-wrapper
⨍
Functions
1,810
◇
Types & classes
307
↓ 1 callers
Method
failoverToWriter
(writerCandidate *host_info_util.HostInfo, ctx context.Context)
awssql/plugins/gdb_failover_plugin.go:330
↓ 1 callers
Method
fetchLatestCredentials
( hostInfo *host_info_util.HostInfo, props *utils.RWMap[string, string])
aws-secrets-manager/aws_secrets_manager_connection_plugin.go:250
↓ 1 callers
Method
findWriterClusterArn
(globalClusterIdentifier string)
auth-helpers/gdb_region_util.go:98
↓ 1 callers
Method
forEach
(fn func(driver_infrastructure.EventSubscriber))
awssql/services/events.go:111
↓ 1 callers
Method
getAllowedFailoverConnection
( allowedHostsFunc func() []*host_info_util.HostInfo, verifyRole host_info_util.HostRole, failoverEnd time.
awssql/plugins/gdb_failover_plugin.go:404
↓ 1 callers
Method
getBgStatusCacheKey
()
awssql/plugins/bg/bg_plugin.go:98
↓ 1 callers
Method
getBlueGreenStatus
(conn driver.Conn)
awssql/plugins/bg/bg_status_monitor.go:182
↓ 1 callers
Function
getCacheKey
( secretId string, region string, )
aws-secrets-manager/aws_secrets_manager_connection_util.go:39
↓ 1 callers
Method
getContextHash
()
awssql/plugins/bg/bg_status_provider.go:777
↓ 1 callers
Function
getDomainGroup
(host string)
awssql/utils/rds_utils.go:243
↓ 1 callers
Function
getFactoryOrder
(pluginFactoryFuncWeights []driver_infrastructure.ConnectionPlugin)
awssql/driver/connection_plugin_chain_builder.go:127
↓ 1 callers
Method
getFormActionUrl
(props *utils.RWMap[string, string], action string)
federated-auth/adfs_credentials_provider_factory.go:149
↓ 1 callers
Function
getGlobalClusterId
(host string)
auth-helpers/gdb_region_util.go:119
↓ 1 callers
Method
getHostNamesString
()
awssql/plugins/bg/bg_interim_status.go:127
↓ 1 callers
Method
getInstanceTemplate
(instanceId string, conn driver.Conn)
awssql/driver_infrastructure/cluster_topology_monitor.go:560
↓ 1 callers
Function
getLocalizer
()
awssql/error_util/aws_wrapper_messages.go:34
↓ 1 callers
Method
getMonitor
(hostInfo *host_info_util.HostInfo, props *utils.RWMap[string, string])
awssql/plugins/efm/host_monitoring_service.go:140
↓ 1 callers
Method
getMonitoringHostInfo
()
awssql/plugins/efm/host_monitoring_plugin.go:149
↓ 1 callers
Function
getMonitoringProps
(props *utils.RWMap[string, string], resolver DriverPropertyResolver)
awssql/driver_infrastructure/rds_host_list_provider.go:130
↓ 1 callers
Method
getNewReaderConnection
(hosts []*host_info_util.HostInfo)
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:407
↓ 1 callers
Method
getPoolKey
(hostInfo *host_info_util.HostInfo, props map[string]string)
awssql/internal_pool/internal_pooled_connection_provider.go:127
↓ 1 callers
Function
getRdsSecretFromAwsSecretsManager
( hostInfo *host_info_util.HostInfo, props *utils.RWMap[string, string], endpoint string, region string,
aws-secrets-manager/aws_secrets_manager_connection_util.go:46
↓ 1 callers
Method
getReader
(props *utils.RWMap[string, string], awsRegion string)
awssql/plugins/aurora_initial_connection_strategy_plugin.go:368
↓ 1 callers
Method
getReaderFailoverConnection
(endTime time.Time)
awssql/plugins/failover_plugin.go:472
↓ 1 callers
Method
getSamlAssertionFromPost
(uri string, params map[string]string, props *utils.RWMap[string, string])
federated-auth/adfs_credentials_provider_factory.go:156
↓ 1 callers
Function
getSamlUrl
(props *utils.RWMap[string, string])
okta/okta_credentials_provider_factory.go:199
↓ 1 callers
Method
getStoredHosts
()
awssql/driver_infrastructure/rds_host_list_provider.go:328
↓ 1 callers
Method
getTopology
============================================================================= Internal Helpers =======================================================
awssql/driver_infrastructure/rds_host_list_provider.go:299
↓ 1 callers
Method
getUniqueIpAddresses
()
awssql/plugins/bg/bg_status_provider.go:594
↓ 1 callers
Method
getVerifiedReaderConnection
( urlType utils.RdsUrlType, host *host_info_util.HostInfo, props *utils.RWMap[string, string], isInitialCo
awssql/plugins/aurora_initial_connection_strategy_plugin.go:227
↓ 1 callers
Method
getVerifiedWriterConnection
( props *utils.RWMap[string, string], isInitialConnection bool, connectFunc driver_infrastructure.ConnectFu
awssql/plugins/aurora_initial_connection_strategy_plugin.go:149
↓ 1 callers
Method
getWriterId
(conn driver.Conn)
awssql/driver_infrastructure/topology_utils.go:422
↓ 1 callers
Method
handleMonitorError
(container *cacheContainer, key any, errorItem *monitorItem)
awssql/services/monitor.go:300
↓ 1 callers
Method
initGlobal
()
awssql/driver_infrastructure/global_aurora_host_list_provider.go:79
↓ 1 callers
Method
initLimitlessRouterService
()
awssql/plugins/limitless/limitless_plugin.go:138
↓ 1 callers
Method
initMonitorService
()
awssql/plugins/efm/host_monitoring_plugin.go:138
↓ 1 callers
Method
initMonitoring
()
awssql/plugins/bg/bg_status_provider.go:129
↓ 1 callers
Method
invalidateConnections
(connectionQueue *utils.RWQueue[weak.Pointer[driver.Conn]])
awssql/plugins/connection_tracker/opened_connection_tracker.go:111
↓ 1 callers
Method
isConnExpired
(pc *internalPooledConn, now time.Time)
awssql/internal_pool/internal_conn_pool.go:203
↓ 1 callers
Method
isEmpty
()
awssql/services/events.go:105
↓ 1 callers
Method
isFailoverEnabled
()
awssql/plugins/failover_plugin.go:287
↓ 1 callers
Function
isIPOnly
(host string)
awssql/property_util/dsn_parser.go:282
↓ 1 callers
Method
isInPanicMode
()
awssql/driver_infrastructure/cluster_topology_monitor.go:640
↓ 1 callers
Method
isZero
()
awssql/plugins/bg/bg_status_provider.go:989
↓ 1 callers
Method
logConnectionQueue
(host string, queue *utils.RWQueue[weak.Pointer[driver.Conn]])
awssql/plugins/connection_tracker/opened_connection_tracker.go:133
↓ 1 callers
Function
mapLimitlessQueryRowsToHostInfoList
(rows driver.Rows, hostPortToMap int)
awssql/plugins/limitless/limitless_query_helper.go:84
↓ 1 callers
Function
mapLimitlessRouterLoadToHostInfoWeight
(hostName string, routerLoad float64)
awssql/plugins/limitless/limitless_query_helper.go:124
↓ 1 callers
Function
mapToBlueGreenIntervalRate
(value int32)
awssql/plugins/bg/bg_status_monitor.go:236
↓ 1 callers
Function
maskSensitiveInfoFromMySQL
(dsn string)
awssql/property_util/mask_helper.go:104
↓ 1 callers
Function
maskSensitiveInfoFromPgxKeywordValue
(dsn string)
awssql/property_util/mask_helper.go:42
↓ 1 callers
Function
maskSensitiveInfoFromPgxUrl
(dsn string)
awssql/property_util/mask_helper.go:76
↓ 1 callers
Function
newGlobalDbFailoverHandler
(plugin *FailoverPlugin)
awssql/plugins/gdb_failover_plugin.go:107
↓ 1 callers
Function
newHostInfo
(t *testing.T, host string, port int)
bun-pg-driver/prepare_dsn_test.go:30
↓ 1 callers
Method
newStateRun
()
awssql/plugins/efm/host_monitor.go:147
↓ 1 callers
Function
newSubscriberSet
()
awssql/services/events.go:87
↓ 1 callers
Method
openAnyConnectionAndUpdateTopology
()
awssql/driver_infrastructure/cluster_topology_monitor.go:591
↓ 1 callers
Method
openConnection
()
awssql/plugins/limitless/limitless_router_monitor.go:196
↓ 1 callers
Function
parseDSNParams
(properties *utils.RWMap[string, string], params string)
awssql/property_util/dsn_parser.go:425
↓ 1 callers
Function
parseHostPortPairWithRegionPrefix
(urlWithRegionPrefix string, defaultPort int)
awssql/driver_infrastructure/topology_utils.go:697
↓ 1 callers
Function
parseMySqlDsn
(dsn string)
awssql/property_util/dsn_parser.go:367
↓ 1 callers
Function
parsePgxKeywordValueSettings
(dsn string)
awssql/property_util/dsn_parser.go:288
↓ 1 callers
Function
parsePgxURLSettings
(connString string)
awssql/property_util/dsn_parser.go:213
↓ 1 callers
Method
publishingLoop
()
awssql/services/events.go:194
↓ 1 callers
Function
queryWithFailoverHandling
(db *sql.DB, query string)
examples/aws_failover_postgresql_example.go:99
↓ 1 callers
Function
queryWithFailoverHandling
(db *sql.DB, query string)
examples/read_write_splitting_mysql_example.go:118
↓ 1 callers
Function
queryWithFailoverHandling
(db *sql.DB, query string)
examples/read_write_splitting_postgresql_example.go:118
↓ 1 callers
Function
queryWithFailoverHandling
(db *sql.DB, query string)
examples/aws_failover_mysql_example.go:99
↓ 1 callers
Method
raiseErrorIfNeeded
(methodName string, methodArgs ...any)
awssql/plugins/developer_connection_plugin.go:96
↓ 1 callers
Method
raiseErrorOnConnectIfNeeded
( hostInfo *host_info_util.HostInfo, props *utils.RWMap[string, string], isInitialConnection bool)
awssql/plugins/developer_connection_plugin.go:131
↓ 1 callers
Method
register
register is the internal registration method.
awssql/services/storage.go:66
↓ 1 callers
Method
rememberWriter
()
awssql/plugins/aurora_connection_tracker.go:132
↓ 1 callers
Method
remove
(subscriber driver_infrastructure.EventSubscriber)
awssql/services/events.go:99
↓ 1 callers
Method
removeExpiredItems
()
awssql/services/storage.go:226
↓ 1 callers
Method
reset
reset resets the monitor state, clearing the monitoring connection and failure tracking. This is called when a MonitorResetEvent is received for this
awssql/plugins/efm/host_monitor.go:341
↓ 1 callers
Method
reset
reset resets the monitor state, clearing all connections and cached data. This is called when a MonitorResetEvent is received for this cluster.
awssql/driver_infrastructure/cluster_topology_monitor.go:411
↓ 1 callers
Method
run
()
awssql/driver_infrastructure/cluster_topology_monitor.go:698
↓ 1 callers
Method
runMonitoringLoop
()
awssql/plugins/bg/bg_status_monitor.go:108
↓ 1 callers
Method
sendPendingEvents
()
awssql/services/events.go:208
↓ 1 callers
Function
startsWithPrefix
(key string)
awssql/property_util/aws_wrapper_property.go:921
↓ 1 callers
Function
stringSliceToSetMap
(stringSlice []string)
custom-endpoint/custom_endpoint_info.go:105
↓ 1 callers
Method
switchConnectionIfRequired
(readOnly bool)
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:249
↓ 1 callers
Method
switchToReaderConnection
(hosts []*host_info_util.HostInfo)
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:308
↓ 1 callers
Method
switchToWriterConnection
(hosts []*host_info_util.HostInfo)
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:341
↓ 1 callers
Method
synchronousGetLimitlessRouter
(context *LimitlessConnectionContext)
awssql/plugins/limitless/limitless_router_service.go:188
↓ 1 callers
Method
updateCachePropertiesForRoundRobinClusterInfo
( roundRobinClusterInfo *RoundRobinClusterInfo, props map[string]string)
awssql/driver_infrastructure/round_robin_host_selector.go:181
↓ 1 callers
Method
updateCorrespondingHosts
()
awssql/plugins/bg/bg_status_provider.go:253
↓ 1 callers
Method
updateInternalConnectionInfo
()
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:192
↓ 1 callers
Method
updateStatusCache
()
awssql/plugins/bg/bg_status_provider.go:243
↓ 1 callers
Function
verifiedOpenedConnectionTypeFromString
(value string)
awssql/plugins/aurora_initial_connection_strategy_plugin.go:48
↓ 1 callers
Method
waitForTopologyUpdate
(verifyWriter bool, timeoutMs int)
awssql/driver_infrastructure/cluster_topology_monitor.go:489
Method
AcceptsStrategy
(strategy string)
awssql/plugin_helpers/partial_plugin_service.go:199
Method
AcceptsStrategy
(strategy string)
awssql/plugin_helpers/plugin_manager.go:312
Method
AcceptsStrategy
(strategy string)
awssql/plugin_helpers/plugin_service.go:315
Method
AcceptsStrategy
(strategy string)
awssql/plugins/default_plugin.go:122
Method
AcceptsStrategy
(_ string)
awssql/plugins/base_connection_plugin.go:64
Method
AcceptsStrategy
(strategy string)
awssql/internal_pool/internal_pooled_connection_provider.go:81
Method
AcceptsStrategy
(strategy string)
awssql/driver_infrastructure/driver_connection_provider.go:44
Method
AcceptsStrategy
(strategy string)
awssql/driver_infrastructure/connection_provider_manager.go:50
Method
AcceptsStrategy
(strategy string)
awssql/driver_infrastructure/connection_provider.go:27
Method
AcceptsStrategy
(strategy string)
awssql/driver_infrastructure/plugin_helpers.go:110
← previous
next →
701–800 of 1,810, ranked by callers