Package com.pulumi.test.internal
Class MockRunner
- java.lang.Object
-
- com.pulumi.test.internal.MockRunner
-
- All Implemented Interfaces:
com.pulumi.deployment.internal.Runner
public class MockRunner extends java.lang.Object implements com.pulumi.deployment.internal.Runner
-
-
Constructor Summary
Constructors Constructor Description MockRunner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> voidregisterTask(java.lang.String description, java.util.concurrent.CompletableFuture<T> task)<T> java.util.concurrent.CompletableFuture<com.pulumi.deployment.internal.Runner.Result<T>>runAsync(java.util.function.Supplier<T> callback)
-
-
-
Method Detail
-
registerTask
public <T> void registerTask(java.lang.String description, java.util.concurrent.CompletableFuture<T> task)- Specified by:
registerTaskin interfacecom.pulumi.deployment.internal.Runner
-
runAsync
public <T> java.util.concurrent.CompletableFuture<com.pulumi.deployment.internal.Runner.Result<T>> runAsync(java.util.function.Supplier<T> callback)
- Specified by:
runAsyncin interfacecom.pulumi.deployment.internal.Runner
-
-