Class InsightsConfigServiceGrpc.InsightsConfigServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<InsightsConfigServiceGrpc.InsightsConfigServiceStub>
com.google.cloud.developerconnect.v1.InsightsConfigServiceGrpc.InsightsConfigServiceStub
- Enclosing class:
- InsightsConfigServiceGrpc
public static final class InsightsConfigServiceGrpc.InsightsConfigServiceStub
extends io.grpc.stub.AbstractAsyncStub<InsightsConfigServiceGrpc.InsightsConfigServiceStub>
A stub to allow clients to do asynchronous 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) voidcreateInsightsConfig(CreateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new InsightsConfig in a given project and location.voiddeleteInsightsConfig(DeleteInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Insight.voidgetDeploymentEvent(GetDeploymentEventRequest request, io.grpc.stub.StreamObserver<DeploymentEvent> responseObserver) Gets a single Deployment Event.voidgetInsightsConfig(GetInsightsConfigRequest request, io.grpc.stub.StreamObserver<InsightsConfig> responseObserver) Gets details of a single Insight.voidlistDeploymentEvents(ListDeploymentEventsRequest request, io.grpc.stub.StreamObserver<ListDeploymentEventsResponse> responseObserver) Lists Deployment Events in a given insights config.voidlistInsightsConfigs(ListInsightsConfigsRequest request, io.grpc.stub.StreamObserver<ListInsightsConfigsResponse> responseObserver) Lists InsightsConfigs in a given project and location.voidupdateInsightsConfig(UpdateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single InsightsConfig.Methods inherited from class io.grpc.stub.AbstractAsyncStub
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.InsightsConfigServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<InsightsConfigServiceGrpc.InsightsConfigServiceStub>
-
listInsightsConfigs
public void listInsightsConfigs(ListInsightsConfigsRequest request, io.grpc.stub.StreamObserver<ListInsightsConfigsResponse> responseObserver) Lists InsightsConfigs in a given project and location.
-
createInsightsConfig
public void createInsightsConfig(CreateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new InsightsConfig in a given project and location.
-
getInsightsConfig
public void getInsightsConfig(GetInsightsConfigRequest request, io.grpc.stub.StreamObserver<InsightsConfig> responseObserver) Gets details of a single Insight.
-
updateInsightsConfig
public void updateInsightsConfig(UpdateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single InsightsConfig.
-
deleteInsightsConfig
public void deleteInsightsConfig(DeleteInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Insight.
-
getDeploymentEvent
public void getDeploymentEvent(GetDeploymentEventRequest request, io.grpc.stub.StreamObserver<DeploymentEvent> responseObserver) Gets a single Deployment Event.
-
listDeploymentEvents
public void listDeploymentEvents(ListDeploymentEventsRequest request, io.grpc.stub.StreamObserver<ListDeploymentEventsResponse> responseObserver) Lists Deployment Events in a given insights config.
-