public static interface InsightsConfigServiceGrpc.AsyncServiceCreates 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.
Methods
createInsightsConfig(CreateInsightsConfigRequest request, StreamObserver<Operation> responseObserver)
public default void createInsightsConfig(CreateInsightsConfigRequest request, StreamObserver<Operation> responseObserver)Creates a new InsightsConfig in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateInsightsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
deleteInsightsConfig(DeleteInsightsConfigRequest request, StreamObserver<Operation> responseObserver)
public default void deleteInsightsConfig(DeleteInsightsConfigRequest request, StreamObserver<Operation> responseObserver)Deletes a single Insight.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteInsightsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |
getDeploymentEvent(GetDeploymentEventRequest request, StreamObserver<DeploymentEvent> responseObserver)
public default void getDeploymentEvent(GetDeploymentEventRequest request, StreamObserver<DeploymentEvent> responseObserver)Gets a single Deployment Event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDeploymentEventRequest |
responseObserver |
io.grpc.stub.StreamObserver<DeploymentEvent> |
getInsightsConfig(GetInsightsConfigRequest request, StreamObserver<InsightsConfig> responseObserver)
public default void getInsightsConfig(GetInsightsConfigRequest request, StreamObserver<InsightsConfig> responseObserver)Gets details of a single Insight.
| Parameters | |
|---|---|
| Name | Description |
request |
GetInsightsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<InsightsConfig> |
listDeploymentEvents(ListDeploymentEventsRequest request, StreamObserver<ListDeploymentEventsResponse> responseObserver)
public default void listDeploymentEvents(ListDeploymentEventsRequest request, StreamObserver<ListDeploymentEventsResponse> responseObserver)Lists Deployment Events in a given insights config.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDeploymentEventsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDeploymentEventsResponse> |
listInsightsConfigs(ListInsightsConfigsRequest request, StreamObserver<ListInsightsConfigsResponse> responseObserver)
public default void listInsightsConfigs(ListInsightsConfigsRequest request, StreamObserver<ListInsightsConfigsResponse> responseObserver)Lists InsightsConfigs in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListInsightsConfigsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListInsightsConfigsResponse> |
updateInsightsConfig(UpdateInsightsConfigRequest request, StreamObserver<Operation> responseObserver)
public default void updateInsightsConfig(UpdateInsightsConfigRequest request, StreamObserver<Operation> responseObserver)Updates the parameters of a single InsightsConfig.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateInsightsConfigRequest |
responseObserver |
io.grpc.stub.StreamObserver<Operation> |