public sealed class EnterpriseKnowledgeGraphServiceClientImpl : EnterpriseKnowledgeGraphServiceClient
Reference 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 | EnterpriseKnowledgeGraphServiceEnterpriseKnowledgeGraphServiceClient The underlying gRPC client. |
settings | EnterpriseKnowledgeGraphServiceSettings The base EnterpriseKnowledgeGraphServiceSettings used within this client. |
logger | ILogger Optional 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 | CancelEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CancelEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CreateEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | CreateEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | DeleteEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | GetEntityReconciliationJobRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | ListEntityReconciliationJobsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | ListEntityReconciliationJobsRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | LookupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | LookupRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | LookupPublicKgRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | LookupPublicKgRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | SearchRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | SearchRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | SearchPublicKgRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If 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 | SearchPublicKgRequest The request object containing all of the parameters for the API call. |
callSettings | CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskSearchPublicKgResponse | A Task containing the RPC response. |