Enterprise Knowledge Graph v1 API - Class EnterpriseKnowledgeGraphService.EnterpriseKnowledgeGraphServiceBase (1.0.0-beta04)

[BindServiceMethod(typeof(EnterpriseKnowledgeGraphService), "BindService")]
public abstract class EnterpriseKnowledgeGraphService.EnterpriseKnowledgeGraphServiceBase

Reference documentation and code samples for the Enterprise Knowledge Graph v1 API class EnterpriseKnowledgeGraphService.EnterpriseKnowledgeGraphServiceBase.

Base class for server-side implementations of EnterpriseKnowledgeGraphService

Inheritance

object > EnterpriseKnowledgeGraphService.EnterpriseKnowledgeGraphServiceBase

Namespace

Google.Cloud.EnterpriseKnowledgeGraph.V1

Assembly

Google.Cloud.EnterpriseKnowledgeGraph.V1.dll

Methods

CancelEntityReconciliationJob(CancelEntityReconciliationJobRequest, ServerCallContext)

public virtual Task<Empty> CancelEntityReconciliationJob(CancelEntityReconciliationJobRequest request, ServerCallContext context)

Cancels a EntityReconciliationJob. Success of cancellation is not guaranteed.

Parameters
Name Description
request CancelEntityReconciliationJobRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskEmpty

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

CreateEntityReconciliationJob(CreateEntityReconciliationJobRequest, ServerCallContext)

public virtual Task<EntityReconciliationJob> CreateEntityReconciliationJob(CreateEntityReconciliationJobRequest request, ServerCallContext context)

Creates a EntityReconciliationJob. A EntityReconciliationJob once created will right away be attempted to start.

Parameters
Name Description
request CreateEntityReconciliationJobRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskEntityReconciliationJob

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

DeleteEntityReconciliationJob(DeleteEntityReconciliationJobRequest, ServerCallContext)

public virtual Task<Empty> DeleteEntityReconciliationJob(DeleteEntityReconciliationJobRequest request, ServerCallContext context)

Deletes a EntityReconciliationJob. It only deletes the job when the job state is in FAILED, SUCCEEDED, and CANCELLED.

Parameters
Name Description
request DeleteEntityReconciliationJobRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskEmpty

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

GetEntityReconciliationJob(GetEntityReconciliationJobRequest, ServerCallContext)

public virtual Task<EntityReconciliationJob> GetEntityReconciliationJob(GetEntityReconciliationJobRequest request, ServerCallContext context)

Gets a EntityReconciliationJob.

Parameters
Name Description
request GetEntityReconciliationJobRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskEntityReconciliationJob

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

ListEntityReconciliationJobs(ListEntityReconciliationJobsRequest, ServerCallContext)

public virtual Task<ListEntityReconciliationJobsResponse> ListEntityReconciliationJobs(ListEntityReconciliationJobsRequest request, ServerCallContext context)

Lists Entity Reconciliation Jobs.

Parameters
Name Description
request ListEntityReconciliationJobsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListEntityReconciliationJobsResponse

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

Lookup(LookupRequest, ServerCallContext)

public virtual Task<LookupResponse> Lookup(LookupRequest request, ServerCallContext context)

Finds the Cloud KG entities with CKG ID(s).

Parameters
Name Description
request LookupRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskLookupResponse

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

LookupPublicKg(LookupPublicKgRequest, ServerCallContext)

public virtual Task<LookupPublicKgResponse> LookupPublicKg(LookupPublicKgRequest request, ServerCallContext context)

Finds the public KG entities with public KG ID(s).

Parameters
Name Description
request LookupPublicKgRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskLookupPublicKgResponse

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

Search(SearchRequest, ServerCallContext)

public virtual Task<SearchResponse> Search(SearchRequest request, ServerCallContext context)

Searches the Cloud KG entities with entity name.

Parameters
Name Description
request SearchRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskSearchResponse

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

SearchPublicKg(SearchPublicKgRequest, ServerCallContext)

public virtual Task<SearchPublicKgResponse> SearchPublicKg(SearchPublicKgRequest request, ServerCallContext context)

Searches the public KG entities with entity name.

Parameters
Name Description
request SearchPublicKgRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskSearchPublicKgResponse

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