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
GetMaxIdleConns
()
awssql/internal_pool/internal_pool_config.go:61
↓ 1 callers
Method
GetMonitoringProperties
()
awssql/plugins/bg/bg_status_provider.go:153
↓ 1 callers
Method
GetNextError
()
awssql/plugins/error_simulator/error_simulator_manager.go:60
↓ 1 callers
Method
GetPlugins
( container driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string], pluginFactoryBy
awssql/services/factory.go:88
↓ 1 callers
Method
GetPropertyName
(key driver_infrastructure.DriverPropertyKey)
pgx-driver/pgx_property_resolver.go:29
↓ 1 callers
Method
GetPropertyName
(key driver_infrastructure.DriverPropertyKey)
mysql-driver/mysql_property_resolver.go:29
↓ 1 callers
Function
GetRegion
(host string, props *utils.RWMap[string, string], prop property_util.AwsWrapperProperty)
awssql/region_util/region_util.go:37
↓ 1 callers
Method
GetRegion
GetRegion queries the database to get the AWS region for a given instance ID.
awssql/driver_infrastructure/topology_utils.go:526
↓ 1 callers
Method
GetRegionByInstanceIdQuery
GetRegionByInstanceIdQuery returns the SQL query to get the region for an instance.
awssql/driver_infrastructure/database_dialect.go:68
↓ 1 callers
Function
GetRegionFromHost
(host string)
awssql/region_util/region_util.go:54
↓ 1 callers
Function
GetRegionFromProps
(props *utils.RWMap[string, string], prop property_util.AwsWrapperProperty)
awssql/region_util/region_util.go:46
↓ 1 callers
Function
GetResetSessionStateOnCloseFunc
()
awssql/driver_infrastructure/session_state_transfer_handling.go:34
↓ 1 callers
Method
GetResult
()
awssql/driver_infrastructure/bg_helpers.go:293
↓ 1 callers
Function
GetRoundRobinHostSelector
GetRoundRobinHostSelector returns a shared instance of roundRobinHostSelector.
awssql/driver_infrastructure/round_robin_host_selector.go:56
↓ 1 callers
Function
GetRowsFromQuery
GetRowsFromQuery Directly executes query on conn, and returns the first n rows.
awssql/utils/utils.go:66
↓ 1 callers
Method
GetSecretValue
(ctx context.Context, params *secretsmanager.GetSecretValueInput, optFns ...func(*secretsmanager.Options))
aws-secrets-manager/aws_client_helper.go:33
↓ 1 callers
Method
GetServerVersionQuery
()
awssql/driver_infrastructure/mysql_database_dialects.go:45
↓ 1 callers
Method
GetServerVersionQuery
()
awssql/driver_infrastructure/database_dialect.go:26
↓ 1 callers
Method
GetSessionToken
(props *utils.RWMap[string, string])
okta/okta_credentials_provider_factory.go:137
↓ 1 callers
Method
GetSignInPageUrl
(props *utils.RWMap[string, string])
federated-auth/adfs_credentials_provider_factory.go:84
↓ 1 callers
Method
GetStaticMembers
()
custom-endpoint/custom_endpoint_info.go:89
↓ 1 callers
Method
GetStatusOfInProgress
()
awssql/plugins/bg/bg_status_provider.go:520
↓ 1 callers
Method
GetStatusOfPreparation
()
awssql/plugins/bg/bg_status_provider.go:462
↓ 1 callers
Method
GetTargetDriverDialect
()
awssql/plugin_helpers/plugin_service.go:510
↓ 1 callers
Function
GetTransferSessionStateOnCloseFunc
()
awssql/driver_infrastructure/session_state_transfer_handling.go:52
↓ 1 callers
Method
GetUpdatedHostListWithTimeout
(shouldVerifyWriter bool, timeoutMs int)
awssql/plugin_helpers/plugin_service.go:505
↓ 1 callers
Method
GetUpdatedHostListWithTimeout
(shouldVerifyWriter bool, timeoutMs int)
awssql/driver_infrastructure/plugin_helpers.go:71
↓ 1 callers
Method
GetUriAndParamsFromSignInPage
(uri string, props *utils.RWMap[string, string])
federated-auth/adfs_credentials_provider_factory.go:92
↓ 1 callers
Method
GetUrl
()
awssql/host_info_util/host_info.go:87
↓ 1 callers
Method
GetWriterConnection
GetWriterConnection returns a new writer connection.
awssql/plugins/read_write_splitting/read_write_splitting_plugin.go:65
↓ 1 callers
Method
GetWriterIdColumnName
GetWriterIdColumnName returns the column name for the writer ID in the result set.
awssql/driver_infrastructure/database_dialect.go:61
↓ 1 callers
Method
IdentifyConnection
(conn driver.Conn)
awssql/plugin_helpers/plugin_service.go:514
↓ 1 callers
Function
IndexOf
(slice []T, item T, compareFunc func(T, T) bool)
awssql/utils/utils.go:204
↓ 1 callers
Method
Init
(plugins []ConnectionPlugin)
awssql/driver_infrastructure/plugin_helpers.go:101
↓ 1 callers
Method
InitHostListProvider
()
awssql/plugins/bg/bg_status_monitor.go:452
↓ 1 callers
Method
InvalidateAllConnections
(hostInfo *host_info_util.HostInfo)
awssql/plugins/connection_tracker/connection_tracker.go:27
↓ 1 callers
Method
IsBlueGreenStatusAvailable
(conn driver.Conn)
awssql/driver_infrastructure/database_dialect.go:78
↓ 1 callers
Function
IsGlobalDbWriterClusterDns
(host string)
awssql/utils/rds_utils.go:128
↓ 1 callers
Method
IsImmediateDelivery
()
awssql/driver_infrastructure/event.go:28
↓ 1 callers
Method
IsInNumberRange
(n int)
awssql/driver_infrastructure/weighted_random_host_selector.go:110
↓ 1 callers
Method
IsInTransaction
()
awssql/plugin_helpers/plugin_service.go:381
↓ 1 callers
Function
IsLimitlessDbShardGroupDns
(host string)
awssql/utils/rds_utils.go:151
↓ 1 callers
Method
IsLoginError
(err error)
awssql/driver_infrastructure/plugin_helpers.go:84
↓ 1 callers
Method
IsNetworkError
(err error)
awssql/driver_infrastructure/plugin_helpers.go:83
↓ 1 callers
Function
IsRdsCustomClusterDns
(host string)
awssql/utils/rds_utils.go:146
↓ 1 callers
Function
IsRdsProxyDns
(host string)
awssql/utils/rds_utils.go:156
↓ 1 callers
Function
IsReaderClusterDns
(host string)
awssql/utils/rds_utils.go:141
↓ 1 callers
Function
IsWriterClusterDns
(host string)
awssql/utils/rds_utils.go:136
↓ 1 callers
Method
IsZero
()
awssql/driver_infrastructure/bg_helpers.go:146
↓ 1 callers
Method
Key
Key returns an order-independent string representation of this topology based on (Host, Port, Availability, Role). Weight is intentionally excluded si
awssql/driver_infrastructure/topology.go:104
↓ 1 callers
Method
LogCurrentContext
()
awssql/plugins/bg/bg_status_provider.go:921
↓ 1 callers
Method
LogOpenedConnections
()
awssql/plugins/connection_tracker/opened_connection_tracker.go:148
↓ 1 callers
Method
LogSwitchoverFinalSummary
()
awssql/plugins/bg/bg_status_provider.go:857
↓ 1 callers
Method
MatchIdPhaseAndLen
(other BlueGreenStatus)
awssql/driver_infrastructure/bg_helpers.go:214
↓ 1 callers
Method
Monitor
Monitor implements Monitor interface - the main monitoring loop.
awssql/plugins/limitless/limitless_router_monitor.go:107
↓ 1 callers
Method
Monitor
()
awssql/plugins/efm/host_monitor.go:172
↓ 1 callers
Method
Monitor
()
awssql/driver_infrastructure/cluster_topology_monitor.go:150
↓ 1 callers
Method
Monitor
Monitor implements Monitor interface - the main monitoring loop.
custom-endpoint/custom_endpoint_monitor.go:117
↓ 1 callers
Function
NewAdfsCredentialsProviderFactory
( httpClientProvider auth_helpers.HttpClientProvider, awsStsClientProvider auth_helpers.AwsStsClientProvider
federated-auth/adfs_credentials_provider_factory.go:42
↓ 1 callers
Function
NewAuroraConnectionTrackerPlugin
( servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string], tracker co
awssql/plugins/aurora_connection_tracker.go:55
↓ 1 callers
Function
NewAuroraInitialConnectionStrategyPlugin
( servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string])
awssql/plugins/aurora_initial_connection_strategy_plugin.go:68
↓ 1 callers
Function
NewAwsSecretsManagerPlugin
(servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string], awsSecretsMa
aws-secrets-manager/aws_secrets_manager_connection_plugin.go:76
↓ 1 callers
Function
NewAwsSecretsManagerPluginFactory
()
aws-secrets-manager/aws_secrets_manager_connection_plugin.go:56
↓ 1 callers
Function
NewAwsWrapperConn
( pluginManager driver_infrastructure.PluginManager, pluginService driver_infrastructure.PluginService, eng
awssql/driver/driver.go:186
↓ 1 callers
Function
NewBlueGreenPlugin
(servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string])
awssql/plugins/bg/bg_plugin.go:71
↓ 1 callers
Function
NewClusterTopologyMonitorImpl
( servicesContainer ServicesContainer, clusterId string, highRefreshRateNano time.Duration, refreshRateNan
awssql/driver_infrastructure/cluster_topology_monitor.go:106
↓ 1 callers
Function
NewConnPool
(factory func() (driver.Conn, error), opts *InternalPoolConfig)
awssql/internal_pool/internal_conn_pool.go:115
↓ 1 callers
Function
NewConnectTimePlugin
( _ *utils.RWMap[string, string])
awssql/plugins/connect_time_plugin.go:50
↓ 1 callers
Function
NewConnectionContext
( hostInfo host_info_util.HostInfo, props *utils.RWMap[string, string], conn driver.Conn, connectFunc driv
awssql/plugins/limitless/limitless_connection_context.go:36
↓ 1 callers
Function
NewCustomEndpointInfo
(endpoint types.DBClusterEndpoint)
custom-endpoint/custom_endpoint_info.go:51
↓ 1 callers
Function
NewCustomEndpointMonitorImpl
( servicesContainer driver_infrastructure.ServicesContainer, customEndpointHostInfo *host_info_util.HostInfo
custom-endpoint/custom_endpoint_monitor.go:73
↓ 1 callers
Function
NewCustomEndpointPluginFactory
()
custom-endpoint/custom_endpoint_plugin.go:83
↓ 1 callers
Function
NewDeveloperConnectionPlugin
(servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string])
awssql/plugins/developer_connection_plugin.go:55
↓ 1 callers
Function
NewExecutionTimePlugin
( _ *utils.RWMap[string, string])
awssql/plugins/execution_time_plugin.go:49
↓ 1 callers
Function
NewExpiringStorage
NewExpiringStorage creates a new expiring storage. Call driver_infrastructure.RegisterDefaultStorageTypes(s) after creation to register the built-in s
awssql/services/storage.go:49
↓ 1 callers
Function
NewFederatedAuthPlugin
( servicesContainer driver_infrastructure.ServicesContainer, providerFactory auth_helpers.CredentialsProvide
federated-auth/federated_auth_plugin.go:70
↓ 1 callers
Function
NewFederatedAuthPluginFactory
()
federated-auth/federated_auth_plugin.go:58
↓ 1 callers
Function
NewGdbReadWriteSplittingStrategy
(props *utils.RWMap[string, string])
awssql/plugins/read_write_splitting/gdb_read_write_splitting.go:61
↓ 1 callers
Function
NewGlobalDbFailoverPlugin
NewGlobalDbFailoverPlugin creates a FailoverPlugin with the globalDbFailoverHandler.
awssql/plugins/gdb_failover_plugin.go:89
↓ 1 callers
Function
NewHostMonitorImpl
( servicesContainer driver_infrastructure.ServicesContainer, hostInfo *host_info_util.HostInfo, props *util
awssql/plugins/efm/host_monitor.go:46
↓ 1 callers
Function
NewHostMonitoringServiceImpl
( servicesContainer driver_infrastructure.ServicesContainer, properties *utils.RWMap[string, string], )
awssql/plugins/efm/host_monitoring_service.go:54
↓ 1 callers
Function
NewIamAuthPlugin
( servicesContainer driver_infrastructure.ServicesContainer, iamTokenUtility auth_helpers.IamTokenUtility,
iam/iam_auth_plugin.go:72
↓ 1 callers
Function
NewIamAuthPluginFactory
()
iam/iam_auth_plugin.go:54
↓ 1 callers
Function
NewInternalPooledConnectionProviderWithPoolKeyFunc
(internalPoolOptions *InternalPoolConfig, poolExpirationDuration time.Duration, poolKeyFunc internalPoolKeyF
awssql/internal_pool/internal_pooled_connection_provider.go:48
↓ 1 callers
Function
NewLimitlessPlugin
(servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string])
awssql/plugins/limitless/limitless_plugin.go:55
↓ 1 callers
Function
NewLimitlessRouterMonitorImpl
( servicesContainer driver_infrastructure.ServicesContainer, hostInfo *host_info_util.HostInfo, limitlessRo
awssql/plugins/limitless/limitless_router_monitor.go:60
↓ 1 callers
Function
NewLimitlessRouterServiceImpl
( servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string], )
awssql/plugins/limitless/limitless_router_service.go:46
↓ 1 callers
Function
NewLimitlessRouterServiceImplInternal
( servicesContainer driver_infrastructure.ServicesContainer, queryHelper LimitlessQueryHelper, props *utils
awssql/plugins/limitless/limitless_router_service.go:57
↓ 1 callers
Function
NewMonitorConnectionState
(connToAbort *driver.Conn)
awssql/plugins/efm/host_monitoring_service.go:206
↓ 1 callers
Function
NewMonitorKey
(url string, keyValue string)
awssql/plugins/efm/host_monitoring_service.go:187
↓ 1 callers
Function
NewMonitorManager
NewMonitorManager creates a new monitor manager.
awssql/services/monitor.go:67
↓ 1 callers
Function
NewMySQLDriverDialect
()
mysql-driver/mysql_driver_dialect.go:46
↓ 1 callers
Function
NewOktaAuthPlugin
( servicesContainer driver_infrastructure.ServicesContainer, credentialsProviderFactory auth_helpers.Credent
okta/okta_auth_plugin.go:72
↓ 1 callers
Function
NewOktaAuthPluginFactory
()
okta/okta_auth_plugin.go:58
↓ 1 callers
Function
NewOktaCredentialsProviderFactory
( httpClientProvider auth_helpers.HttpClientProvider, awsStsClientProvider auth_helpers.AwsStsClientProvider
okta/okta_credentials_provider_factory.go:46
↓ 1 callers
Function
NewOpenTelemetryCounter
(name string, meter metric.Meter)
otlp/open_telemetry_counter.go:31
↓ 1 callers
Function
NewOpenTelemetryGauge
(name string, meter metric.Meter)
otlp/open_telemetry_gauge.go:29
↓ 1 callers
Function
NewPartialPluginService
( servicesContainer driver_infrastructure.ServicesContainer, props *utils.RWMap[string, string], originalDs
awssql/plugin_helpers/partial_plugin_service.go:47
↓ 1 callers
Function
NewPgxDriverDialect
()
pgx-driver/pgx_driver_dialect.go:55
↓ 1 callers
Function
NewPoolKey
(url string, driverName string, extraKey string)
awssql/internal_pool/internal_pool_key.go:29
← previous
next →
501–600 of 1,810, ranked by callers