Package com.pulumi.test.internal
Class MockRunner
java.lang.Object
com.pulumi.test.internal.MockRunner
- All Implemented Interfaces:
com.pulumi.deployment.internal.Runner
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.pulumi.deployment.internal.Runner
com.pulumi.deployment.internal.Runner.Result<T extends Object> -
Field Summary
Fields inherited from interface com.pulumi.deployment.internal.Runner
ProcessExitedAfterLoggingUserActionableMessage, ProcessExitedBeforeLoggingUserActionableMessage, ProcessExitedSuccessfully -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> voidregisterTask(String description, CompletableFuture<T> task) <T> CompletableFuture<com.pulumi.deployment.internal.Runner.Result<T>>
-
Constructor Details
-
MockRunner
public MockRunner()
-
-
Method Details
-
registerTask
- Specified by:
registerTaskin interfacecom.pulumi.deployment.internal.Runner
-
runAsync
public <T> CompletableFuture<com.pulumi.deployment.internal.Runner.Result<T>> runAsync(Supplier<T> callback) - Specified by:
runAsyncin interfacecom.pulumi.deployment.internal.Runner
-