Class InsightsConfigServiceGrpc.InsightsConfigServiceStub (0.24.0)

public static final class InsightsConfigServiceGrpc.InsightsConfigServiceStub extends 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.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > InsightsConfigServiceGrpc.InsightsConfigServiceStub

Methods

build(Channel channel, CallOptions callOptions)

protected InsightsConfigServiceGrpc.InsightsConfigServiceStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
InsightsConfigServiceGrpc.InsightsConfigServiceStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createInsightsConfig(CreateInsightsConfigRequest request, StreamObserver<Operation> responseObserver)

public 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 void deleteInsightsConfig(DeleteInsightsConfigRequest request, StreamObserver<Operation> responseObserver)

Delete a single Insight.

Parameters
Name Description
request DeleteInsightsConfigRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getInsightsConfig(GetInsightsConfigRequest request, StreamObserver<InsightsConfig> responseObserver)

public void getInsightsConfig(GetInsightsConfigRequest request, StreamObserver<InsightsConfig> responseObserver)

Gets details of a single Insight.

Parameters
Name Description
request GetInsightsConfigRequest
responseObserver io.grpc.stub.StreamObserver<InsightsConfig>

listInsightsConfigs(ListInsightsConfigsRequest request, StreamObserver<ListInsightsConfigsResponse> responseObserver)

public 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 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>