Discovery Engine v1 API - Class DataConnectorService.DataConnectorServiceBase (1.17.0)

[BindServiceMethod(typeof(DataConnectorService), "BindService")]
public abstract class DataConnectorService.DataConnectorServiceBase

Reference documentation and code samples for the Discovery Engine v1 API class DataConnectorService.DataConnectorServiceBase.

Base class for server-side implementations of DataConnectorService

Inheritance

object > DataConnectorService.DataConnectorServiceBase

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Methods

GetDataConnector(GetDataConnectorRequest, ServerCallContext)

public virtual Task<DataConnector> GetDataConnector(GetDataConnectorRequest request, ServerCallContext context)

Gets the [DataConnector][google.cloud.discoveryengine.v1.DataConnector]. [DataConnector][google.cloud.discoveryengine.v1.DataConnector] is a singleton resource for each [Collection][google.cloud.discoveryengine.v1.Collection].

Parameters
Name Description
request GetDataConnectorRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskDataConnector

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

SetUpDataConnector(SetUpDataConnectorRequest, ServerCallContext)

public virtual Task<Operation> SetUpDataConnector(SetUpDataConnectorRequest request, ServerCallContext context)

Creates a [Collection][google.cloud.discoveryengine.v1.Collection] and sets up the [DataConnector][google.cloud.discoveryengine.v1.DataConnector] for it. To stop a [DataConnector][google.cloud.discoveryengine.v1.DataConnector] after setup, use the [CollectionService.DeleteCollection][google.cloud.discoveryengine.v1.CollectionService.DeleteCollection] method.

Parameters
Name Description
request SetUpDataConnectorRequest

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).

UpdateDataConnector(UpdateDataConnectorRequest, ServerCallContext)

public virtual Task<DataConnector> UpdateDataConnector(UpdateDataConnectorRequest request, ServerCallContext context)

Updates a [DataConnector][google.cloud.discoveryengine.v1.DataConnector].

Parameters
Name Description
request UpdateDataConnectorRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskDataConnector

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