public sealed class CatalogServiceClientImpl : CatalogServiceClient
Reference documentation and code samples for the Cloud Dataplex v1 API class CatalogServiceClientImpl.
CatalogService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Remarks
The primary resources offered by this service are EntryGroups, EntryTypes, AspectTypes, and Entries. They collectively let data administrators organize, manage, secure, and catalog data located across cloud projects in their organization in a variety of storage systems, including Cloud Storage and BigQuery.
Constructors
CatalogServiceClientImpl(CatalogServiceClient, CatalogServiceSettings, ILogger)
public CatalogServiceClientImpl(CatalogService.CatalogServiceClient grpcClient, CatalogServiceSettings settings, ILogger logger)
Constructs a client wrapper for the CatalogService service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient |
CatalogServiceCatalogServiceClient The underlying gRPC client. |
settings |
CatalogServiceSettings The base CatalogServiceSettings used within this client. |
logger |
ILogger Optional ILogger to use within this client. |
Properties
CreateAspectTypeOperationsClient
public override OperationsClient CreateAspectTypeOperationsClient { get; }
The long-running operations client for CreateAspectType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateEntryGroupOperationsClient
public override OperationsClient CreateEntryGroupOperationsClient { get; }
The long-running operations client for CreateEntryGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateEntryTypeOperationsClient
public override OperationsClient CreateEntryTypeOperationsClient { get; }
The long-running operations client for CreateEntryType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateMetadataJobOperationsClient
public override OperationsClient CreateMetadataJobOperationsClient { get; }
The long-running operations client for CreateMetadataJob
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteAspectTypeOperationsClient
public override OperationsClient DeleteAspectTypeOperationsClient { get; }
The long-running operations client for DeleteAspectType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteEntryGroupOperationsClient
public override OperationsClient DeleteEntryGroupOperationsClient { get; }
The long-running operations client for DeleteEntryGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteEntryTypeOperationsClient
public override OperationsClient DeleteEntryTypeOperationsClient { get; }
The long-running operations client for DeleteEntryType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
GrpcClient
public override CatalogService.CatalogServiceClient GrpcClient { get; }
The underlying gRPC CatalogService client
Property Value | |
---|---|
Type | Description |
CatalogServiceCatalogServiceClient |
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }
The IAMPolicyClient associated with this client.
Property Value | |
---|---|
Type | Description |
IAMPolicyClient |
LocationsClient
public override LocationsClient LocationsClient { get; }
The LocationsClient associated with this client.
Property Value | |
---|---|
Type | Description |
LocationsClient |
UpdateAspectTypeOperationsClient
public override OperationsClient UpdateAspectTypeOperationsClient { get; }
The long-running operations client for UpdateAspectType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateEntryGroupOperationsClient
public override OperationsClient UpdateEntryGroupOperationsClient { get; }
The long-running operations client for UpdateEntryGroup
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateEntryTypeOperationsClient
public override OperationsClient UpdateEntryTypeOperationsClient { get; }
The long-running operations client for UpdateEntryType
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
Methods
CancelMetadataJob(CancelMetadataJobRequest, CallSettings)
public override void CancelMetadataJob(CancelMetadataJobRequest request, CallSettings callSettings = null)
Cancels a metadata job.
If you cancel a metadata import job that is in progress, the changes in the job might be partially applied. We recommend that you reset the state of the entry groups in your project by running another metadata job that reverts the changes from the canceled job.
Parameters | |
---|---|
Name | Description |
request |
CancelMetadataJobRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
CancelMetadataJobAsync(CancelMetadataJobRequest, CallSettings)
public override Task CancelMetadataJobAsync(CancelMetadataJobRequest request, CallSettings callSettings = null)
Cancels a metadata job.
If you cancel a metadata import job that is in progress, the changes in the job might be partially applied. We recommend that you reset the state of the entry groups in your project by running another metadata job that reverts the changes from the canceled job.
Parameters | |
---|---|
Name | Description |
request |
CancelMetadataJobRequest 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. |
CreateAspectType(CreateAspectTypeRequest, CallSettings)
public override Operation<AspectType, OperationMetadata> CreateAspectType(CreateAspectTypeRequest request, CallSettings callSettings = null)
Creates an AspectType.
Parameters | |
---|---|
Name | Description |
request |
CreateAspectTypeRequest 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 |
OperationAspectTypeOperationMetadata |
The RPC response. |
CreateAspectTypeAsync(CreateAspectTypeRequest, CallSettings)
public override Task<Operation<AspectType, OperationMetadata>> CreateAspectTypeAsync(CreateAspectTypeRequest request, CallSettings callSettings = null)
Creates an AspectType.
Parameters | |
---|---|
Name | Description |
request |
CreateAspectTypeRequest 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 |
TaskOperationAspectTypeOperationMetadata |
A Task containing the RPC response. |
CreateEntry(CreateEntryRequest, CallSettings)
public override Entry CreateEntry(CreateEntryRequest request, CallSettings callSettings = null)
Creates an Entry.
Parameters | |
---|---|
Name | Description |
request |
CreateEntryRequest 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 |
Entry |
The RPC response. |
CreateEntryAsync(CreateEntryRequest, CallSettings)
public override Task<Entry> CreateEntryAsync(CreateEntryRequest request, CallSettings callSettings = null)
Creates an Entry.
Parameters | |
---|---|
Name | Description |
request |
CreateEntryRequest 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 |
TaskEntry |
A Task containing the RPC response. |
CreateEntryGroup(CreateEntryGroupRequest, CallSettings)
public override Operation<EntryGroup, OperationMetadata> CreateEntryGroup(CreateEntryGroupRequest request, CallSettings callSettings = null)
Creates an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
CreateEntryGroupRequest 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 |
OperationEntryGroupOperationMetadata |
The RPC response. |
CreateEntryGroupAsync(CreateEntryGroupRequest, CallSettings)
public override Task<Operation<EntryGroup, OperationMetadata>> CreateEntryGroupAsync(CreateEntryGroupRequest request, CallSettings callSettings = null)
Creates an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
CreateEntryGroupRequest 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 |
TaskOperationEntryGroupOperationMetadata |
A Task containing the RPC response. |
CreateEntryType(CreateEntryTypeRequest, CallSettings)
public override Operation<EntryType, OperationMetadata> CreateEntryType(CreateEntryTypeRequest request, CallSettings callSettings = null)
Creates an EntryType.
Parameters | |
---|---|
Name | Description |
request |
CreateEntryTypeRequest 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 |
OperationEntryTypeOperationMetadata |
The RPC response. |
CreateEntryTypeAsync(CreateEntryTypeRequest, CallSettings)
public override Task<Operation<EntryType, OperationMetadata>> CreateEntryTypeAsync(CreateEntryTypeRequest request, CallSettings callSettings = null)
Creates an EntryType.
Parameters | |
---|---|
Name | Description |
request |
CreateEntryTypeRequest 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 |
TaskOperationEntryTypeOperationMetadata |
A Task containing the RPC response. |
CreateMetadataJob(CreateMetadataJobRequest, CallSettings)
public override Operation<MetadataJob, OperationMetadata> CreateMetadataJob(CreateMetadataJobRequest request, CallSettings callSettings = null)
Creates a metadata job. For example, use a metadata job to import Dataplex Catalog entries and aspects from a third-party system into Dataplex.
Parameters | |
---|---|
Name | Description |
request |
CreateMetadataJobRequest 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 |
OperationMetadataJobOperationMetadata |
The RPC response. |
CreateMetadataJobAsync(CreateMetadataJobRequest, CallSettings)
public override Task<Operation<MetadataJob, OperationMetadata>> CreateMetadataJobAsync(CreateMetadataJobRequest request, CallSettings callSettings = null)
Creates a metadata job. For example, use a metadata job to import Dataplex Catalog entries and aspects from a third-party system into Dataplex.
Parameters | |
---|---|
Name | Description |
request |
CreateMetadataJobRequest 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 |
TaskOperationMetadataJobOperationMetadata |
A Task containing the RPC response. |
DeleteAspectType(DeleteAspectTypeRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAspectType(DeleteAspectTypeRequest request, CallSettings callSettings = null)
Deletes an AspectType.
Parameters | |
---|---|
Name | Description |
request |
DeleteAspectTypeRequest 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 |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteAspectTypeAsync(DeleteAspectTypeRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAspectTypeAsync(DeleteAspectTypeRequest request, CallSettings callSettings = null)
Deletes an AspectType.
Parameters | |
---|---|
Name | Description |
request |
DeleteAspectTypeRequest 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 |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteEntry(DeleteEntryRequest, CallSettings)
public override Entry DeleteEntry(DeleteEntryRequest request, CallSettings callSettings = null)
Deletes an Entry.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntryRequest 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 |
Entry |
The RPC response. |
DeleteEntryAsync(DeleteEntryRequest, CallSettings)
public override Task<Entry> DeleteEntryAsync(DeleteEntryRequest request, CallSettings callSettings = null)
Deletes an Entry.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntryRequest 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 |
TaskEntry |
A Task containing the RPC response. |
DeleteEntryGroup(DeleteEntryGroupRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteEntryGroup(DeleteEntryGroupRequest request, CallSettings callSettings = null)
Deletes an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntryGroupRequest 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 |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteEntryGroupAsync(DeleteEntryGroupRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteEntryGroupAsync(DeleteEntryGroupRequest request, CallSettings callSettings = null)
Deletes an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntryGroupRequest 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 |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteEntryType(DeleteEntryTypeRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteEntryType(DeleteEntryTypeRequest request, CallSettings callSettings = null)
Deletes an EntryType.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntryTypeRequest 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 |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteEntryTypeAsync(DeleteEntryTypeRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteEntryTypeAsync(DeleteEntryTypeRequest request, CallSettings callSettings = null)
Deletes an EntryType.
Parameters | |
---|---|
Name | Description |
request |
DeleteEntryTypeRequest 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 |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetAspectType(GetAspectTypeRequest, CallSettings)
public override AspectType GetAspectType(GetAspectTypeRequest request, CallSettings callSettings = null)
Gets an AspectType.
Parameters | |
---|---|
Name | Description |
request |
GetAspectTypeRequest 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 |
AspectType |
The RPC response. |
GetAspectTypeAsync(GetAspectTypeRequest, CallSettings)
public override Task<AspectType> GetAspectTypeAsync(GetAspectTypeRequest request, CallSettings callSettings = null)
Gets an AspectType.
Parameters | |
---|---|
Name | Description |
request |
GetAspectTypeRequest 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 |
TaskAspectType |
A Task containing the RPC response. |
GetEntry(GetEntryRequest, CallSettings)
public override Entry GetEntry(GetEntryRequest request, CallSettings callSettings = null)
Gets an Entry.
Caution: The BigQuery metadata that is stored in Dataplex Catalog is changing. For more information, see Changes to BigQuery metadata stored in Dataplex Catalog.
Parameters | |
---|---|
Name | Description |
request |
GetEntryRequest 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 |
Entry |
The RPC response. |
GetEntryAsync(GetEntryRequest, CallSettings)
public override Task<Entry> GetEntryAsync(GetEntryRequest request, CallSettings callSettings = null)
Gets an Entry.
Caution: The BigQuery metadata that is stored in Dataplex Catalog is changing. For more information, see Changes to BigQuery metadata stored in Dataplex Catalog.
Parameters | |
---|---|
Name | Description |
request |
GetEntryRequest 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 |
TaskEntry |
A Task containing the RPC response. |
GetEntryGroup(GetEntryGroupRequest, CallSettings)
public override EntryGroup GetEntryGroup(GetEntryGroupRequest request, CallSettings callSettings = null)
Gets an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
GetEntryGroupRequest 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 |
EntryGroup |
The RPC response. |
GetEntryGroupAsync(GetEntryGroupRequest, CallSettings)
public override Task<EntryGroup> GetEntryGroupAsync(GetEntryGroupRequest request, CallSettings callSettings = null)
Gets an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
GetEntryGroupRequest 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 |
TaskEntryGroup |
A Task containing the RPC response. |
GetEntryType(GetEntryTypeRequest, CallSettings)
public override EntryType GetEntryType(GetEntryTypeRequest request, CallSettings callSettings = null)
Gets an EntryType.
Parameters | |
---|---|
Name | Description |
request |
GetEntryTypeRequest 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 |
EntryType |
The RPC response. |
GetEntryTypeAsync(GetEntryTypeRequest, CallSettings)
public override Task<EntryType> GetEntryTypeAsync(GetEntryTypeRequest request, CallSettings callSettings = null)
Gets an EntryType.
Parameters | |
---|---|
Name | Description |
request |
GetEntryTypeRequest 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 |
TaskEntryType |
A Task containing the RPC response. |
GetMetadataJob(GetMetadataJobRequest, CallSettings)
public override MetadataJob GetMetadataJob(GetMetadataJobRequest request, CallSettings callSettings = null)
Gets a metadata job.
Parameters | |
---|---|
Name | Description |
request |
GetMetadataJobRequest 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 |
MetadataJob |
The RPC response. |
GetMetadataJobAsync(GetMetadataJobRequest, CallSettings)
public override Task<MetadataJob> GetMetadataJobAsync(GetMetadataJobRequest request, CallSettings callSettings = null)
Gets a metadata job.
Parameters | |
---|---|
Name | Description |
request |
GetMetadataJobRequest 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 |
TaskMetadataJob |
A Task containing the RPC response. |
ListAspectTypes(ListAspectTypesRequest, CallSettings)
public override PagedEnumerable<ListAspectTypesResponse, AspectType> ListAspectTypes(ListAspectTypesRequest request, CallSettings callSettings = null)
Lists AspectType resources in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListAspectTypesRequest 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 |
PagedEnumerableListAspectTypesResponseAspectType |
A pageable sequence of AspectType resources. |
ListAspectTypesAsync(ListAspectTypesRequest, CallSettings)
public override PagedAsyncEnumerable<ListAspectTypesResponse, AspectType> ListAspectTypesAsync(ListAspectTypesRequest request, CallSettings callSettings = null)
Lists AspectType resources in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListAspectTypesRequest 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 |
PagedAsyncEnumerableListAspectTypesResponseAspectType |
A pageable asynchronous sequence of AspectType resources. |
ListEntries(ListEntriesRequest, CallSettings)
public override PagedEnumerable<ListEntriesResponse, Entry> ListEntries(ListEntriesRequest request, CallSettings callSettings = null)
Lists Entries within an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
ListEntriesRequest 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 |
PagedEnumerableListEntriesResponseEntry |
A pageable sequence of Entry resources. |
ListEntriesAsync(ListEntriesRequest, CallSettings)
public override PagedAsyncEnumerable<ListEntriesResponse, Entry> ListEntriesAsync(ListEntriesRequest request, CallSettings callSettings = null)
Lists Entries within an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
ListEntriesRequest 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 |
PagedAsyncEnumerableListEntriesResponseEntry |
A pageable asynchronous sequence of Entry resources. |
ListEntryGroups(ListEntryGroupsRequest, CallSettings)
public override PagedEnumerable<ListEntryGroupsResponse, EntryGroup> ListEntryGroups(ListEntryGroupsRequest request, CallSettings callSettings = null)
Lists EntryGroup resources in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListEntryGroupsRequest 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 |
PagedEnumerableListEntryGroupsResponseEntryGroup |
A pageable sequence of EntryGroup resources. |
ListEntryGroupsAsync(ListEntryGroupsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEntryGroupsResponse, EntryGroup> ListEntryGroupsAsync(ListEntryGroupsRequest request, CallSettings callSettings = null)
Lists EntryGroup resources in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListEntryGroupsRequest 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 |
PagedAsyncEnumerableListEntryGroupsResponseEntryGroup |
A pageable asynchronous sequence of EntryGroup resources. |
ListEntryTypes(ListEntryTypesRequest, CallSettings)
public override PagedEnumerable<ListEntryTypesResponse, EntryType> ListEntryTypes(ListEntryTypesRequest request, CallSettings callSettings = null)
Lists EntryType resources in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListEntryTypesRequest 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 |
PagedEnumerableListEntryTypesResponseEntryType |
A pageable sequence of EntryType resources. |
ListEntryTypesAsync(ListEntryTypesRequest, CallSettings)
public override PagedAsyncEnumerable<ListEntryTypesResponse, EntryType> ListEntryTypesAsync(ListEntryTypesRequest request, CallSettings callSettings = null)
Lists EntryType resources in a project and location.
Parameters | |
---|---|
Name | Description |
request |
ListEntryTypesRequest 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 |
PagedAsyncEnumerableListEntryTypesResponseEntryType |
A pageable asynchronous sequence of EntryType resources. |
ListMetadataJobs(ListMetadataJobsRequest, CallSettings)
public override PagedEnumerable<ListMetadataJobsResponse, MetadataJob> ListMetadataJobs(ListMetadataJobsRequest request, CallSettings callSettings = null)
Lists metadata jobs.
Parameters | |
---|---|
Name | Description |
request |
ListMetadataJobsRequest 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 |
PagedEnumerableListMetadataJobsResponseMetadataJob |
A pageable sequence of MetadataJob resources. |
ListMetadataJobsAsync(ListMetadataJobsRequest, CallSettings)
public override PagedAsyncEnumerable<ListMetadataJobsResponse, MetadataJob> ListMetadataJobsAsync(ListMetadataJobsRequest request, CallSettings callSettings = null)
Lists metadata jobs.
Parameters | |
---|---|
Name | Description |
request |
ListMetadataJobsRequest 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 |
PagedAsyncEnumerableListMetadataJobsResponseMetadataJob |
A pageable asynchronous sequence of MetadataJob resources. |
LookupEntry(LookupEntryRequest, CallSettings)
public override Entry LookupEntry(LookupEntryRequest request, CallSettings callSettings = null)
Looks up a single Entry by name using the permission on the source system.
Caution: The BigQuery metadata that is stored in Dataplex Catalog is changing. For more information, see Changes to BigQuery metadata stored in Dataplex Catalog.
Parameters | |
---|---|
Name | Description |
request |
LookupEntryRequest 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 |
Entry |
The RPC response. |
LookupEntryAsync(LookupEntryRequest, CallSettings)
public override Task<Entry> LookupEntryAsync(LookupEntryRequest request, CallSettings callSettings = null)
Looks up a single Entry by name using the permission on the source system.
Caution: The BigQuery metadata that is stored in Dataplex Catalog is changing. For more information, see Changes to BigQuery metadata stored in Dataplex Catalog.
Parameters | |
---|---|
Name | Description |
request |
LookupEntryRequest 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 |
TaskEntry |
A Task containing the RPC response. |
SearchEntries(SearchEntriesRequest, CallSettings)
public override PagedEnumerable<SearchEntriesResponse, SearchEntriesResult> SearchEntries(SearchEntriesRequest request, CallSettings callSettings = null)
Searches for Entries matching the given query and scope.
Parameters | |
---|---|
Name | Description |
request |
SearchEntriesRequest 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 |
PagedEnumerableSearchEntriesResponseSearchEntriesResult |
A pageable sequence of SearchEntriesResult resources. |
SearchEntriesAsync(SearchEntriesRequest, CallSettings)
public override PagedAsyncEnumerable<SearchEntriesResponse, SearchEntriesResult> SearchEntriesAsync(SearchEntriesRequest request, CallSettings callSettings = null)
Searches for Entries matching the given query and scope.
Parameters | |
---|---|
Name | Description |
request |
SearchEntriesRequest 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 |
PagedAsyncEnumerableSearchEntriesResponseSearchEntriesResult |
A pageable asynchronous sequence of SearchEntriesResult resources. |
UpdateAspectType(UpdateAspectTypeRequest, CallSettings)
public override Operation<AspectType, OperationMetadata> UpdateAspectType(UpdateAspectTypeRequest request, CallSettings callSettings = null)
Updates an AspectType.
Parameters | |
---|---|
Name | Description |
request |
UpdateAspectTypeRequest 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 |
OperationAspectTypeOperationMetadata |
The RPC response. |
UpdateAspectTypeAsync(UpdateAspectTypeRequest, CallSettings)
public override Task<Operation<AspectType, OperationMetadata>> UpdateAspectTypeAsync(UpdateAspectTypeRequest request, CallSettings callSettings = null)
Updates an AspectType.
Parameters | |
---|---|
Name | Description |
request |
UpdateAspectTypeRequest 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 |
TaskOperationAspectTypeOperationMetadata |
A Task containing the RPC response. |
UpdateEntry(UpdateEntryRequest, CallSettings)
public override Entry UpdateEntry(UpdateEntryRequest request, CallSettings callSettings = null)
Updates an Entry.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntryRequest 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 |
Entry |
The RPC response. |
UpdateEntryAsync(UpdateEntryRequest, CallSettings)
public override Task<Entry> UpdateEntryAsync(UpdateEntryRequest request, CallSettings callSettings = null)
Updates an Entry.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntryRequest 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 |
TaskEntry |
A Task containing the RPC response. |
UpdateEntryGroup(UpdateEntryGroupRequest, CallSettings)
public override Operation<EntryGroup, OperationMetadata> UpdateEntryGroup(UpdateEntryGroupRequest request, CallSettings callSettings = null)
Updates an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntryGroupRequest 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 |
OperationEntryGroupOperationMetadata |
The RPC response. |
UpdateEntryGroupAsync(UpdateEntryGroupRequest, CallSettings)
public override Task<Operation<EntryGroup, OperationMetadata>> UpdateEntryGroupAsync(UpdateEntryGroupRequest request, CallSettings callSettings = null)
Updates an EntryGroup.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntryGroupRequest 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 |
TaskOperationEntryGroupOperationMetadata |
A Task containing the RPC response. |
UpdateEntryType(UpdateEntryTypeRequest, CallSettings)
public override Operation<EntryType, OperationMetadata> UpdateEntryType(UpdateEntryTypeRequest request, CallSettings callSettings = null)
Updates an EntryType.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntryTypeRequest 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 |
OperationEntryTypeOperationMetadata |
The RPC response. |
UpdateEntryTypeAsync(UpdateEntryTypeRequest, CallSettings)
public override Task<Operation<EntryType, OperationMetadata>> UpdateEntryTypeAsync(UpdateEntryTypeRequest request, CallSettings callSettings = null)
Updates an EntryType.
Parameters | |
---|---|
Name | Description |
request |
UpdateEntryTypeRequest 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 |
TaskOperationEntryTypeOperationMetadata |
A Task containing the RPC response. |