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