Class PollNodeRunning

java.lang.Object
org.jclouds.compute.functions.PollNodeRunning
All Implemented Interfaces:
com.google.common.base.Function<AtomicReference<NodeMetadata>,AtomicReference<NodeMetadata>>, Function<AtomicReference<NodeMetadata>,AtomicReference<NodeMetadata>>

@Named("jclouds.compute.timeout.node-running") public class PollNodeRunning extends Object implements com.google.common.base.Function<AtomicReference<NodeMetadata>,AtomicReference<NodeMetadata>>
Polls until the node is running or throws IllegalStateException if this cannot be achieved within the timeout.