private Multimap<String, Address> waitForPrivateIpAddress(
ServerApi serverApi, Server server) throws Exception {
String taskName = String
.format("ip-address-waiter{%s}", server.getId());
RetryableRequest<Multimap<String, Address>> retryableRequest = new RetryableRequest<>(
new ServerIpAddressRequester(serverApi, server.getId()),
new RetryUntilAssignedIpAddress(10, 6000), taskName);
return retryableRequest.call();
}