Package com.pulumi.test.internal
Class MockEngine
- java.lang.Object
-
- com.pulumi.test.internal.MockEngine
-
- All Implemented Interfaces:
com.pulumi.deployment.internal.CountingLogger
,com.pulumi.deployment.internal.Engine
public class MockEngine extends java.lang.Object implements com.pulumi.deployment.internal.Engine, com.pulumi.deployment.internal.CountingLogger
-
-
Constructor Summary
Constructors Constructor Description MockEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getErrorCount()
java.util.Collection<java.lang.String>
getErrors()
java.util.concurrent.CompletableFuture<pulumirpc.EngineOuterClass.GetRootResourceResponse>
getRootResourceAsync(pulumirpc.EngineOuterClass.GetRootResourceRequest request)
boolean
hasLoggedErrors()
java.util.concurrent.CompletableFuture<java.lang.Void>
logAsync(pulumirpc.EngineOuterClass.LogRequest request)
java.util.concurrent.CompletableFuture<pulumirpc.EngineOuterClass.SetRootResourceResponse>
setRootResourceAsync(pulumirpc.EngineOuterClass.SetRootResourceRequest request)
-
-
-
Method Detail
-
getErrorCount
public int getErrorCount()
- Specified by:
getErrorCount
in interfacecom.pulumi.deployment.internal.CountingLogger
-
hasLoggedErrors
public boolean hasLoggedErrors()
- Specified by:
hasLoggedErrors
in interfacecom.pulumi.deployment.internal.CountingLogger
-
logAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> logAsync(pulumirpc.EngineOuterClass.LogRequest request)
- Specified by:
logAsync
in interfacecom.pulumi.deployment.internal.Engine
-
getErrors
public java.util.Collection<java.lang.String> getErrors()
-
setRootResourceAsync
public java.util.concurrent.CompletableFuture<pulumirpc.EngineOuterClass.SetRootResourceResponse> setRootResourceAsync(pulumirpc.EngineOuterClass.SetRootResourceRequest request)
- Specified by:
setRootResourceAsync
in interfacecom.pulumi.deployment.internal.Engine
-
getRootResourceAsync
public java.util.concurrent.CompletableFuture<pulumirpc.EngineOuterClass.GetRootResourceResponse> getRootResourceAsync(pulumirpc.EngineOuterClass.GetRootResourceRequest request)
- Specified by:
getRootResourceAsync
in interfacecom.pulumi.deployment.internal.Engine
-
-