Package com.pulumi.test.internal
Class MockMonitor
- java.lang.Object
-
- com.pulumi.test.internal.MockMonitor
-
- All Implemented Interfaces:
com.pulumi.deployment.internal.Monitor
@InternalUse public class MockMonitor extends java.lang.Object implements com.pulumi.deployment.internal.Monitor
-
-
Constructor Summary
Constructors Constructor Description MockMonitor(Mocks mocks, Log log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<pulumirpc.Provider.CallResponse>
callAsync(pulumirpc.Resource.ResourceCallRequest request)
java.util.concurrent.CompletableFuture<pulumirpc.Provider.InvokeResponse>
invokeAsync(pulumirpc.Resource.ResourceInvokeRequest request)
java.util.concurrent.CompletableFuture<pulumirpc.Resource.ReadResourceResponse>
readResourceAsync(Resource resource, pulumirpc.Resource.ReadResourceRequest request)
java.util.concurrent.CompletableFuture<pulumirpc.Resource.RegisterPackageResponse>
registerPackageAsync(pulumirpc.Resource.RegisterPackageRequest request)
java.util.concurrent.CompletableFuture<pulumirpc.Resource.RegisterResourceResponse>
registerResourceAsync(Resource resource, pulumirpc.Resource.RegisterResourceRequest request)
java.util.concurrent.CompletableFuture<java.lang.Void>
registerResourceOutputsAsync(pulumirpc.Resource.RegisterResourceOutputsRequest request)
java.util.concurrent.CompletableFuture<pulumirpc.Resource.SupportsFeatureResponse>
supportsFeatureAsync(pulumirpc.Resource.SupportsFeatureRequest request)
-
-
-
Field Detail
-
resources
public final java.util.List<Resource> resources
-
-
Method Detail
-
supportsFeatureAsync
public java.util.concurrent.CompletableFuture<pulumirpc.Resource.SupportsFeatureResponse> supportsFeatureAsync(pulumirpc.Resource.SupportsFeatureRequest request)
- Specified by:
supportsFeatureAsync
in interfacecom.pulumi.deployment.internal.Monitor
-
invokeAsync
public java.util.concurrent.CompletableFuture<pulumirpc.Provider.InvokeResponse> invokeAsync(pulumirpc.Resource.ResourceInvokeRequest request)
- Specified by:
invokeAsync
in interfacecom.pulumi.deployment.internal.Monitor
-
callAsync
public java.util.concurrent.CompletableFuture<pulumirpc.Provider.CallResponse> callAsync(pulumirpc.Resource.ResourceCallRequest request)
- Specified by:
callAsync
in interfacecom.pulumi.deployment.internal.Monitor
-
readResourceAsync
public java.util.concurrent.CompletableFuture<pulumirpc.Resource.ReadResourceResponse> readResourceAsync(Resource resource, pulumirpc.Resource.ReadResourceRequest request)
- Specified by:
readResourceAsync
in interfacecom.pulumi.deployment.internal.Monitor
-
registerResourceAsync
public java.util.concurrent.CompletableFuture<pulumirpc.Resource.RegisterResourceResponse> registerResourceAsync(Resource resource, pulumirpc.Resource.RegisterResourceRequest request)
- Specified by:
registerResourceAsync
in interfacecom.pulumi.deployment.internal.Monitor
-
registerResourceOutputsAsync
public java.util.concurrent.CompletableFuture<java.lang.Void> registerResourceOutputsAsync(pulumirpc.Resource.RegisterResourceOutputsRequest request)
- Specified by:
registerResourceOutputsAsync
in interfacecom.pulumi.deployment.internal.Monitor
-
registerPackageAsync
public java.util.concurrent.CompletableFuture<pulumirpc.Resource.RegisterPackageResponse> registerPackageAsync(pulumirpc.Resource.RegisterPackageRequest request)
- Specified by:
registerPackageAsync
in interfacecom.pulumi.deployment.internal.Monitor
-
-