Developer Connect v1 API - Class InsightsConfigService.InsightsConfigServiceBase (1.0.0-beta02)

[BindServiceMethod(typeof(InsightsConfigService), "BindService")]
public abstract class InsightsConfigService.InsightsConfigServiceBase

Reference documentation and code samples for the Developer Connect v1 API class InsightsConfigService.InsightsConfigServiceBase.

Base class for server-side implementations of InsightsConfigService

Inheritance

object > InsightsConfigService.InsightsConfigServiceBase

Namespace

Google.Cloud.DeveloperConnect.V1

Assembly

Google.Cloud.DeveloperConnect.V1.dll

Methods

CreateInsightsConfig(CreateInsightsConfigRequest, ServerCallContext)

public virtual Task<Operation> CreateInsightsConfig(CreateInsightsConfigRequest request, ServerCallContext context)

Creates a new InsightsConfig in a given project and location.

Parameters
Name Description
request CreateInsightsConfigRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteInsightsConfig(DeleteInsightsConfigRequest, ServerCallContext)

public virtual Task<Operation> DeleteInsightsConfig(DeleteInsightsConfigRequest request, ServerCallContext context)

Delete a single Insight.

Parameters
Name Description
request DeleteInsightsConfigRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

GetInsightsConfig(GetInsightsConfigRequest, ServerCallContext)

public virtual Task<InsightsConfig> GetInsightsConfig(GetInsightsConfigRequest request, ServerCallContext context)

Gets details of a single Insight.

Parameters
Name Description
request GetInsightsConfigRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskInsightsConfig

The response to send back to the client (wrapped by a task).

ListInsightsConfigs(ListInsightsConfigsRequest, ServerCallContext)

public virtual Task<ListInsightsConfigsResponse> ListInsightsConfigs(ListInsightsConfigsRequest request, ServerCallContext context)

Lists InsightsConfigs in a given project and location.

Parameters
Name Description
request ListInsightsConfigsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListInsightsConfigsResponse

The response to send back to the client (wrapped by a task).

UpdateInsightsConfig(UpdateInsightsConfigRequest, ServerCallContext)

public virtual Task<Operation> UpdateInsightsConfig(UpdateInsightsConfigRequest request, ServerCallContext context)

Updates the parameters of a single InsightsConfig.

Parameters
Name Description
request UpdateInsightsConfigRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).