ScassandraRunner(String binaryListenAddress, int binaryPort, String adminListenAddress, int adminPort, long startupTimeout) {
this.binaryPort = binaryPort;
this.adminPort = adminPort;
this.serverStubRunner = new ServerStubRunner(binaryListenAddress, binaryPort, adminListenAddress, adminPort, startupTimeout);
this.primingClient = PrimingClient.builder().withHost(adminListenAddress).withPort(adminPort).build();
this.activityClient = ActivityClient.builder().withHost(adminListenAddress).withPort(adminPort).build();
this.currentClient = CurrentClient.builder().withHost(adminListenAddress).withPort(adminPort).build();
this.versionUrl = "http://" + binaryListenAddress + ":" + adminPort + "/version";
}