EC2: en Attente jusqu'à ce qu'une nouvelle instance est en cours d'exécution

Je voudrais créer une nouvelle instance basée sur mon stockées AMI.

Je obtenir ce par le code suivant:

RunInstancesRequest rir = new RunInstancesRequest(imageId,1, 1);
//Code for configuring the settings of the new instance
...
RunInstancesResult runResult = ec2.runInstances(rir);

Cependant, je ne trouve pas d'attente pour "bloquer"/attendre jusqu'à ce que l'instance est en place et en cours d'exécution en dehors de Fil.currentThread().sommeil(xxxx) de commande.

D'autre part, StartInstancesResult et TerminateInstancesResult vous donne un moyen d'avoir accès à l'état des instances et être en mesure de surveiller tous les changements. Mais, qu'en l'état d'une instance entièrement nouvelle?

InformationsquelleAutor Dio | 2013-09-27