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> void
registerTask(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:
registerTask
in 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:
runAsync
in interfacecom.pulumi.deployment.internal.Runner
-
-