Class BlockUntilJobCompletesAndReturnResult

java.lang.Object
org.jclouds.cloudstack.strategy.BlockUntilJobCompletesAndReturnResult

@Singleton public class BlockUntilJobCompletesAndReturnResult extends Object
  • Field Details

    • logger

      @Named("jclouds.compute") protected Logger logger
  • Constructor Details

    • BlockUntilJobCompletesAndReturnResult

      @Inject public BlockUntilJobCompletesAndReturnResult(CloudStackApi client, com.google.common.base.Predicate<String> jobComplete)
  • Method Details

    • apply

      public <T> T apply(AsyncCreateResponse job)
      Parameters:
      job -
      Returns:
      result of the job's execution