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

[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
NameDescription
requestCancelEntityReconciliationJobRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestCreateEntityReconciliationJobRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestDeleteEntityReconciliationJobRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestGetEntityReconciliationJobRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestListEntityReconciliationJobsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestLookupRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestLookupPublicKgRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestSearchRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
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
NameDescription
requestSearchPublicKgRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskSearchPublicKgResponse

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