public sealed class EnterpriseKnowledgeGraphServiceClientImpl : EnterpriseKnowledgeGraphServiceClientReference documentation and code samples for the Enterprise Knowledge Graph v1 API class EnterpriseKnowledgeGraphServiceClientImpl.
EnterpriseKnowledgeGraphService client wrapper implementation, for convenient use.
Inheritance
object > EnterpriseKnowledgeGraphServiceClient > EnterpriseKnowledgeGraphServiceClientImplNamespace
Google.Cloud.EnterpriseKnowledgeGraph.V1Assembly
Google.Cloud.EnterpriseKnowledgeGraph.V1.dll
Remarks
APIs for enterprise knowledge graph product.
Constructors
EnterpriseKnowledgeGraphServiceClientImpl(EnterpriseKnowledgeGraphServiceClient, EnterpriseKnowledgeGraphServiceSettings, ILogger)
public EnterpriseKnowledgeGraphServiceClientImpl(EnterpriseKnowledgeGraphService.EnterpriseKnowledgeGraphServiceClient grpcClient, EnterpriseKnowledgeGraphServiceSettings settings, ILogger logger)Constructs a client wrapper for the EnterpriseKnowledgeGraphService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
EnterpriseKnowledgeGraphServiceEnterpriseKnowledgeGraphServiceClientThe underlying gRPC client. |
settings |
EnterpriseKnowledgeGraphServiceSettingsThe base EnterpriseKnowledgeGraphServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
GrpcClient
public override EnterpriseKnowledgeGraphService.EnterpriseKnowledgeGraphServiceClient GrpcClient { get; }The underlying gRPC EnterpriseKnowledgeGraphService client
| Property Value | |
|---|---|
| Type | Description |
EnterpriseKnowledgeGraphServiceEnterpriseKnowledgeGraphServiceClient |
|
Methods
CancelEntityReconciliationJob(CancelEntityReconciliationJobRequest, CallSettings)
public override void CancelEntityReconciliationJob(CancelEntityReconciliationJobRequest request, CallSettings callSettings = null)Cancels a EntityReconciliationJob. Success of cancellation is not guaranteed.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
CancelEntityReconciliationJobAsync(CancelEntityReconciliationJobRequest, CallSettings)
public override Task CancelEntityReconciliationJobAsync(CancelEntityReconciliationJobRequest request, CallSettings callSettings = null)Cancels a EntityReconciliationJob. Success of cancellation is not guaranteed.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
CreateEntityReconciliationJob(CreateEntityReconciliationJobRequest, CallSettings)
public override EntityReconciliationJob CreateEntityReconciliationJob(CreateEntityReconciliationJobRequest request, CallSettings callSettings = null)Creates a EntityReconciliationJob. A EntityReconciliationJob once created will right away be attempted to start.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EntityReconciliationJob |
The RPC response. |
CreateEntityReconciliationJobAsync(CreateEntityReconciliationJobRequest, CallSettings)
public override Task<EntityReconciliationJob> CreateEntityReconciliationJobAsync(CreateEntityReconciliationJobRequest request, CallSettings callSettings = null)Creates a EntityReconciliationJob. A EntityReconciliationJob once created will right away be attempted to start.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEntityReconciliationJob |
A Task containing the RPC response. |
DeleteEntityReconciliationJob(DeleteEntityReconciliationJobRequest, CallSettings)
public override void DeleteEntityReconciliationJob(DeleteEntityReconciliationJobRequest request, CallSettings callSettings = null)Deletes a EntityReconciliationJob. It only deletes the job when the job state is in FAILED, SUCCEEDED, and CANCELLED.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteEntityReconciliationJobAsync(DeleteEntityReconciliationJobRequest, CallSettings)
public override Task DeleteEntityReconciliationJobAsync(DeleteEntityReconciliationJobRequest request, CallSettings callSettings = null)Deletes a EntityReconciliationJob. It only deletes the job when the job state is in FAILED, SUCCEEDED, and CANCELLED.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
GetEntityReconciliationJob(GetEntityReconciliationJobRequest, CallSettings)
public override EntityReconciliationJob GetEntityReconciliationJob(GetEntityReconciliationJobRequest request, CallSettings callSettings = null)Gets a EntityReconciliationJob.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
EntityReconciliationJob |
The RPC response. |
GetEntityReconciliationJobAsync(GetEntityReconciliationJobRequest, CallSettings)
public override Task<EntityReconciliationJob> GetEntityReconciliationJobAsync(GetEntityReconciliationJobRequest request, CallSettings callSettings = null)Gets a EntityReconciliationJob.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEntityReconciliationJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEntityReconciliationJob |
A Task containing the RPC response. |
ListEntityReconciliationJobs(ListEntityReconciliationJobsRequest, CallSettings)
public override PagedEnumerable<ListEntityReconciliationJobsResponse, EntityReconciliationJob> ListEntityReconciliationJobs(ListEntityReconciliationJobsRequest request, CallSettings callSettings = null)Lists Entity Reconciliation Jobs.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEntityReconciliationJobsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEntityReconciliationJobsResponseEntityReconciliationJob |
A pageable sequence of EntityReconciliationJob resources. |
ListEntityReconciliationJobsAsync(ListEntityReconciliationJobsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEntityReconciliationJobsResponse, EntityReconciliationJob> ListEntityReconciliationJobsAsync(ListEntityReconciliationJobsRequest request, CallSettings callSettings = null)Lists Entity Reconciliation Jobs.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEntityReconciliationJobsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEntityReconciliationJobsResponseEntityReconciliationJob |
A pageable asynchronous sequence of EntityReconciliationJob resources. |
Lookup(LookupRequest, CallSettings)
public override LookupResponse Lookup(LookupRequest request, CallSettings callSettings = null)Finds the Cloud KG entities with CKG ID(s).
| Parameters | |
|---|---|
| Name | Description |
request |
LookupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LookupResponse |
The RPC response. |
LookupAsync(LookupRequest, CallSettings)
public override Task<LookupResponse> LookupAsync(LookupRequest request, CallSettings callSettings = null)Finds the Cloud KG entities with CKG ID(s).
| Parameters | |
|---|---|
| Name | Description |
request |
LookupRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLookupResponse |
A Task containing the RPC response. |
LookupPublicKg(LookupPublicKgRequest, CallSettings)
public override LookupPublicKgResponse LookupPublicKg(LookupPublicKgRequest request, CallSettings callSettings = null)Finds the public KG entities with public KG ID(s).
| Parameters | |
|---|---|
| Name | Description |
request |
LookupPublicKgRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LookupPublicKgResponse |
The RPC response. |
LookupPublicKgAsync(LookupPublicKgRequest, CallSettings)
public override Task<LookupPublicKgResponse> LookupPublicKgAsync(LookupPublicKgRequest request, CallSettings callSettings = null)Finds the public KG entities with public KG ID(s).
| Parameters | |
|---|---|
| Name | Description |
request |
LookupPublicKgRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLookupPublicKgResponse |
A Task containing the RPC response. |
Search(SearchRequest, CallSettings)
public override SearchResponse Search(SearchRequest request, CallSettings callSettings = null)Searches the Cloud KG entities with entity name.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SearchResponse |
The RPC response. |
SearchAsync(SearchRequest, CallSettings)
public override Task<SearchResponse> SearchAsync(SearchRequest request, CallSettings callSettings = null)Searches the Cloud KG entities with entity name.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSearchResponse |
A Task containing the RPC response. |
SearchPublicKg(SearchPublicKgRequest, CallSettings)
public override SearchPublicKgResponse SearchPublicKg(SearchPublicKgRequest request, CallSettings callSettings = null)Searches the public KG entities with entity name.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchPublicKgRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
SearchPublicKgResponse |
The RPC response. |
SearchPublicKgAsync(SearchPublicKgRequest, CallSettings)
public override Task<SearchPublicKgResponse> SearchPublicKgAsync(SearchPublicKgRequest request, CallSettings callSettings = null)Searches the public KG entities with entity name.
| Parameters | |
|---|---|
| Name | Description |
request |
SearchPublicKgRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskSearchPublicKgResponse |
A Task containing the RPC response. |