Interface InsightsConfigServiceGrpc.AsyncService
- All Known Implementing Classes:
InsightsConfigServiceGrpc.InsightsConfigServiceImplBase
- Enclosing class:
- InsightsConfigServiceGrpc
public static interface InsightsConfigServiceGrpc.AsyncService
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.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateInsightsConfig(CreateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new InsightsConfig in a given project and location.default voiddeleteInsightsConfig(DeleteInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Insight.default voidgetDeploymentEvent(GetDeploymentEventRequest request, io.grpc.stub.StreamObserver<DeploymentEvent> responseObserver) Gets a single Deployment Event.default voidgetInsightsConfig(GetInsightsConfigRequest request, io.grpc.stub.StreamObserver<InsightsConfig> responseObserver) Gets details of a single Insight.default voidlistDeploymentEvents(ListDeploymentEventsRequest request, io.grpc.stub.StreamObserver<ListDeploymentEventsResponse> responseObserver) Lists Deployment Events in a given insights config.default voidlistInsightsConfigs(ListInsightsConfigsRequest request, io.grpc.stub.StreamObserver<ListInsightsConfigsResponse> responseObserver) Lists InsightsConfigs in a given project and location.default voidupdateInsightsConfig(UpdateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single InsightsConfig.
-
Method Details
-
listInsightsConfigs
default void listInsightsConfigs(ListInsightsConfigsRequest request, io.grpc.stub.StreamObserver<ListInsightsConfigsResponse> responseObserver) Lists InsightsConfigs in a given project and location.
-
createInsightsConfig
default void createInsightsConfig(CreateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new InsightsConfig in a given project and location.
-
getInsightsConfig
default void getInsightsConfig(GetInsightsConfigRequest request, io.grpc.stub.StreamObserver<InsightsConfig> responseObserver) Gets details of a single Insight.
-
updateInsightsConfig
default void updateInsightsConfig(UpdateInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single InsightsConfig.
-
deleteInsightsConfig
default void deleteInsightsConfig(DeleteInsightsConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Insight.
-
getDeploymentEvent
default void getDeploymentEvent(GetDeploymentEventRequest request, io.grpc.stub.StreamObserver<DeploymentEvent> responseObserver) Gets a single Deployment Event.
-
listDeploymentEvents
default void listDeploymentEvents(ListDeploymentEventsRequest request, io.grpc.stub.StreamObserver<ListDeploymentEventsResponse> responseObserver) Lists Deployment Events in a given insights config.
-