| Interface | Description |
|---|---|
| IClusterAwareMetricsContainer | |
| IClusterAwareMetricsReporter | |
| IReaderFailoverHandler |
Interface for Reader Failover Process handler.
|
| ITopologyService |
It's a generic interface for all topology services.
|
| IWriterFailoverHandler |
Interface for Writer Failover Process handler.
|
| Class | Description |
|---|---|
| AuroraTopologyService |
An implementation of topology service for Aurora RDS.
|
| ClusterAwareHitMissMetricsHolder |
A simple implementation of hit-miss metric.
|
| ClusterAwareMetrics |
Collect certain performance metrics for ClusterAwareConnectionProxy.
|
| ClusterAwareMetricsContainer | |
| ClusterAwareReaderFailoverHandler |
An implementation of ReaderFailoverHandler.
|
| ClusterAwareReaderFailoverHandler.HostTuple |
HostTuple class.
|
| ClusterAwareTimeMetricsHolder |
A simple implementation of timing metric.
|
| ClusterAwareWriterFailoverHandler |
An implementation of WriterFailoverHandler.
|
| FailoverConnectionPlugin |
A
IConnectionPlugin implementation that provides cluster-aware failover
features. |
| FailoverConnectionPluginFactory | |
| ReaderFailoverResult |
This class holds results of Reader Failover Process.
|
| TopologyServicePropertyKeys |
Property keys that topology service has to use to store additional properties to
HostInfo. |
| WriterFailoverResult |
This class holds results of Writer Failover Process.
|