@Override
public Connection<Cassandra.Client> createConnection(final HostConnectionPool<Cassandra.Client> pool)
throws ThrottledException {
if (limiter.check() == false) {
throw new ThrottledException("Too many connection attempts");
}
return new ThriftConnection(pool);
}