Class InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub>
com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub
- Enclosing class:
- InsightsConfigServiceGrpc
public static final class InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service
InsightsConfigService.
Creates and manages InsightsConfigs. The InsightsConfig resource is the core configuration object to capture events from your Software Development Lifecycle. It acts as the central hub for managing how Developer Connect understands your application, its runtime environments, and the artifacts deployed within them. A user can create an InsightsConfig, list previously-requested InsightsConfigs or get InsightsConfigs by their ID to determine the status of the InsightsConfig.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Operation>Creates a new InsightsConfig in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes a single Insight.com.google.common.util.concurrent.ListenableFuture<DeploymentEvent>Gets a single Deployment Event.com.google.common.util.concurrent.ListenableFuture<InsightsConfig>Gets details of a single Insight.com.google.common.util.concurrent.ListenableFuture<ListDeploymentEventsResponse>Lists Deployment Events in a given insights config.com.google.common.util.concurrent.ListenableFuture<ListInsightsConfigsResponse>Lists InsightsConfigs in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the parameters of a single InsightsConfig.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<InsightsConfigServiceGrpc.InsightsConfigServiceFutureStub>
-
listInsightsConfigs
public com.google.common.util.concurrent.ListenableFuture<ListInsightsConfigsResponse> listInsightsConfigs(ListInsightsConfigsRequest request) Lists InsightsConfigs in a given project and location.
-
createInsightsConfig
public com.google.common.util.concurrent.ListenableFuture<Operation> createInsightsConfig(CreateInsightsConfigRequest request) Creates a new InsightsConfig in a given project and location.
-
getInsightsConfig
public com.google.common.util.concurrent.ListenableFuture<InsightsConfig> getInsightsConfig(GetInsightsConfigRequest request) Gets details of a single Insight.
-
updateInsightsConfig
public com.google.common.util.concurrent.ListenableFuture<Operation> updateInsightsConfig(UpdateInsightsConfigRequest request) Updates the parameters of a single InsightsConfig.
-
deleteInsightsConfig
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteInsightsConfig(DeleteInsightsConfigRequest request) Deletes a single Insight.
-
getDeploymentEvent
public com.google.common.util.concurrent.ListenableFuture<DeploymentEvent> getDeploymentEvent(GetDeploymentEventRequest request) Gets a single Deployment Event.
-
listDeploymentEvents
public com.google.common.util.concurrent.ListenableFuture<ListDeploymentEventsResponse> listDeploymentEvents(ListDeploymentEventsRequest request) Lists Deployment Events in a given insights config.
-