class DefaultConnectionMonitor implements ConnectionMonitor {

    public static ConnectionMonitor.Builder builder(final ConnectionMetricsCounter counter, final ConnectionLogger logger) {
        return new ConnectionMonitorBuilder(counter, logger);
    }

    private  DefaultConnectionMonitor(final ConnectionMonitorBuilder builder);

}