public sealed class DataplexServiceClientImpl : DataplexServiceClientReference documentation and code samples for the Cloud Dataplex v1 API class DataplexServiceClientImpl.
DataplexService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Dataplex.V1Assembly
Google.Cloud.Dataplex.V1.dll
Remarks
Dataplex service provides data lakes as a service. The primary resources offered by this service are Lakes, Zones and Assets which collectively allow a data administrator to organize, manage, secure and catalog data across their organization located across cloud projects in a variety of storage systems including Cloud Storage and BigQuery.
Constructors
DataplexServiceClientImpl(DataplexServiceClient, DataplexServiceSettings, ILogger)
public DataplexServiceClientImpl(DataplexService.DataplexServiceClient grpcClient, DataplexServiceSettings settings, ILogger logger)Constructs a client wrapper for the DataplexService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
DataplexServiceDataplexServiceClientThe underlying gRPC client. |
settings |
DataplexServiceSettingsThe base DataplexServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateAssetOperationsClient
public override OperationsClient CreateAssetOperationsClient { get; }The long-running operations client for CreateAsset.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateEnvironmentOperationsClient
public override OperationsClient CreateEnvironmentOperationsClient { get; }The long-running operations client for CreateEnvironment.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateLakeOperationsClient
public override OperationsClient CreateLakeOperationsClient { get; }The long-running operations client for CreateLake.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateTaskOperationsClient
public override OperationsClient CreateTaskOperationsClient { get; }The long-running operations client for CreateTask.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateZoneOperationsClient
public override OperationsClient CreateZoneOperationsClient { get; }The long-running operations client for CreateZone.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteAssetOperationsClient
public override OperationsClient DeleteAssetOperationsClient { get; }The long-running operations client for DeleteAsset.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteEnvironmentOperationsClient
public override OperationsClient DeleteEnvironmentOperationsClient { get; }The long-running operations client for DeleteEnvironment.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteLakeOperationsClient
public override OperationsClient DeleteLakeOperationsClient { get; }The long-running operations client for DeleteLake.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteTaskOperationsClient
public override OperationsClient DeleteTaskOperationsClient { get; }The long-running operations client for DeleteTask.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteZoneOperationsClient
public override OperationsClient DeleteZoneOperationsClient { get; }The long-running operations client for DeleteZone.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override DataplexService.DataplexServiceClient GrpcClient { get; }The underlying gRPC DataplexService client
| Property Value | |
|---|---|
| Type | Description |
DataplexServiceDataplexServiceClient |
|
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 |
|
UpdateAssetOperationsClient
public override OperationsClient UpdateAssetOperationsClient { get; }The long-running operations client for UpdateAsset.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateEnvironmentOperationsClient
public override OperationsClient UpdateEnvironmentOperationsClient { get; }The long-running operations client for UpdateEnvironment.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateLakeOperationsClient
public override OperationsClient UpdateLakeOperationsClient { get; }The long-running operations client for UpdateLake.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateTaskOperationsClient
public override OperationsClient UpdateTaskOperationsClient { get; }The long-running operations client for UpdateTask.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateZoneOperationsClient
public override OperationsClient UpdateZoneOperationsClient { get; }The long-running operations client for UpdateZone.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CancelJob(CancelJobRequest, CallSettings)
public override void CancelJob(CancelJobRequest request, CallSettings callSettings = null)Cancel jobs running for the task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
CancelJobAsync(CancelJobRequest, CallSettings)
public override Task CancelJobAsync(CancelJobRequest request, CallSettings callSettings = null)Cancel jobs running for the task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CancelJobRequestThe 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. |
CreateAsset(CreateAssetRequest, CallSettings)
public override Operation<Asset, OperationMetadata> CreateAsset(CreateAssetRequest request, CallSettings callSettings = null)Creates an asset resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAssetOperationMetadata |
The RPC response. |
CreateAssetAsync(CreateAssetRequest, CallSettings)
public override Task<Operation<Asset, OperationMetadata>> CreateAssetAsync(CreateAssetRequest request, CallSettings callSettings = null)Creates an asset resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAssetOperationMetadata |
A Task containing the RPC response. |
CreateEnvironment(CreateEnvironmentRequest, CallSettings)
public override Operation<Environment, OperationMetadata> CreateEnvironment(CreateEnvironmentRequest request, CallSettings callSettings = null)Create an environment resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEnvironmentOperationMetadata |
The RPC response. |
CreateEnvironmentAsync(CreateEnvironmentRequest, CallSettings)
public override Task<Operation<Environment, OperationMetadata>> CreateEnvironmentAsync(CreateEnvironmentRequest request, CallSettings callSettings = null)Create an environment resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEnvironmentOperationMetadata |
A Task containing the RPC response. |
CreateLake(CreateLakeRequest, CallSettings)
public override Operation<Lake, OperationMetadata> CreateLake(CreateLakeRequest request, CallSettings callSettings = null)Creates a lake resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLakeOperationMetadata |
The RPC response. |
CreateLakeAsync(CreateLakeRequest, CallSettings)
public override Task<Operation<Lake, OperationMetadata>> CreateLakeAsync(CreateLakeRequest request, CallSettings callSettings = null)Creates a lake resource.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLakeOperationMetadata |
A Task containing the RPC response. |
CreateTask(CreateTaskRequest, CallSettings)
public override Operation<Task, OperationMetadata> CreateTask(CreateTaskRequest request, CallSettings callSettings = null)Creates a task resource within a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationTaskOperationMetadata |
The RPC response. |
CreateTaskAsync(CreateTaskRequest, CallSettings)
public override Task<Operation<Task, OperationMetadata>> CreateTaskAsync(CreateTaskRequest request, CallSettings callSettings = null)Creates a task resource within a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationTaskOperationMetadata |
A Task containing the RPC response. |
CreateZone(CreateZoneRequest, CallSettings)
public override Operation<Zone, OperationMetadata> CreateZone(CreateZoneRequest request, CallSettings callSettings = null)Creates a zone resource within a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationZoneOperationMetadata |
The RPC response. |
CreateZoneAsync(CreateZoneRequest, CallSettings)
public override Task<Operation<Zone, OperationMetadata>> CreateZoneAsync(CreateZoneRequest request, CallSettings callSettings = null)Creates a zone resource within a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationZoneOperationMetadata |
A Task containing the RPC response. |
DeleteAsset(DeleteAssetRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAsset(DeleteAssetRequest request, CallSettings callSettings = null)Deletes an asset resource. The referenced storage resource is detached (default) or deleted based on the associated Lifecycle policy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteAssetAsync(DeleteAssetRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAssetAsync(DeleteAssetRequest request, CallSettings callSettings = null)Deletes an asset resource. The referenced storage resource is detached (default) or deleted based on the associated Lifecycle policy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteEnvironment(DeleteEnvironmentRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteEnvironment(DeleteEnvironmentRequest request, CallSettings callSettings = null)Delete the environment resource. All the child resources must have been deleted before environment deletion can be initiated.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteEnvironmentAsync(DeleteEnvironmentRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteEnvironmentAsync(DeleteEnvironmentRequest request, CallSettings callSettings = null)Delete the environment resource. All the child resources must have been deleted before environment deletion can be initiated.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteLake(DeleteLakeRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteLake(DeleteLakeRequest request, CallSettings callSettings = null)Deletes a lake resource. All zones within the lake must be deleted before the lake can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteLakeAsync(DeleteLakeRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteLakeAsync(DeleteLakeRequest request, CallSettings callSettings = null)Deletes a lake resource. All zones within the lake must be deleted before the lake can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteTask(DeleteTaskRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteTask(DeleteTaskRequest request, CallSettings callSettings = null)Delete the task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteTaskAsync(DeleteTaskRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteTaskAsync(DeleteTaskRequest request, CallSettings callSettings = null)Delete the task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteZone(DeleteZoneRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteZone(DeleteZoneRequest request, CallSettings callSettings = null)Deletes a zone resource. All assets within a zone must be deleted before the zone can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteZoneAsync(DeleteZoneRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteZoneAsync(DeleteZoneRequest request, CallSettings callSettings = null)Deletes a zone resource. All assets within a zone must be deleted before the zone can be deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetAsset(GetAssetRequest, CallSettings)
public override Asset GetAsset(GetAssetRequest request, CallSettings callSettings = null)Retrieves an asset resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Asset |
The RPC response. |
GetAssetAsync(GetAssetRequest, CallSettings)
public override Task<Asset> GetAssetAsync(GetAssetRequest request, CallSettings callSettings = null)Retrieves an asset resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAsset |
A Task containing the RPC response. |
GetEnvironment(GetEnvironmentRequest, CallSettings)
public override Environment GetEnvironment(GetEnvironmentRequest request, CallSettings callSettings = null)Get environment resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Environment |
The RPC response. |
GetEnvironmentAsync(GetEnvironmentRequest, CallSettings)
public override Task<Environment> GetEnvironmentAsync(GetEnvironmentRequest request, CallSettings callSettings = null)Get environment resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskEnvironment |
A Task containing the RPC response. |
GetJob(GetJobRequest, CallSettings)
public override Job GetJob(GetJobRequest request, CallSettings callSettings = null)Get job resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Job |
The RPC response. |
GetJobAsync(GetJobRequest, CallSettings)
public override Task<Job> GetJobAsync(GetJobRequest request, CallSettings callSettings = null)Get job resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskJob |
A Task containing the RPC response. |
GetLake(GetLakeRequest, CallSettings)
public override Lake GetLake(GetLakeRequest request, CallSettings callSettings = null)Retrieves a lake resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Lake |
The RPC response. |
GetLakeAsync(GetLakeRequest, CallSettings)
public override Task<Lake> GetLakeAsync(GetLakeRequest request, CallSettings callSettings = null)Retrieves a lake resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLake |
A Task containing the RPC response. |
GetTask(GetTaskRequest, CallSettings)
public override Task GetTask(GetTaskRequest request, CallSettings callSettings = null)Get task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTaskRequestThe 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 |
The RPC response. |
GetTaskAsync(GetTaskRequest, CallSettings)
public override Task<Task> GetTaskAsync(GetTaskRequest request, CallSettings callSettings = null)Get task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTask |
A Task containing the RPC response. |
GetZone(GetZoneRequest, CallSettings)
public override Zone GetZone(GetZoneRequest request, CallSettings callSettings = null)Retrieves a zone resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Zone |
The RPC response. |
GetZoneAsync(GetZoneRequest, CallSettings)
public override Task<Zone> GetZoneAsync(GetZoneRequest request, CallSettings callSettings = null)Retrieves a zone resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskZone |
A Task containing the RPC response. |
ListAssetActions(ListAssetActionsRequest, CallSettings)
public override PagedEnumerable<ListActionsResponse, Action> ListAssetActions(ListAssetActionsRequest request, CallSettings callSettings = null)Lists action resources in an asset.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAssetActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListActionsResponseAction |
A pageable sequence of Action resources. |
ListAssetActionsAsync(ListAssetActionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListActionsResponse, Action> ListAssetActionsAsync(ListAssetActionsRequest request, CallSettings callSettings = null)Lists action resources in an asset.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAssetActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListActionsResponseAction |
A pageable asynchronous sequence of Action resources. |
ListAssets(ListAssetsRequest, CallSettings)
public override PagedEnumerable<ListAssetsResponse, Asset> ListAssets(ListAssetsRequest request, CallSettings callSettings = null)Lists asset resources in a zone.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAssetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAssetsResponseAsset |
A pageable sequence of Asset resources. |
ListAssetsAsync(ListAssetsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAssetsResponse, Asset> ListAssetsAsync(ListAssetsRequest request, CallSettings callSettings = null)Lists asset resources in a zone.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAssetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAssetsResponseAsset |
A pageable asynchronous sequence of Asset resources. |
ListEnvironments(ListEnvironmentsRequest, CallSettings)
public override PagedEnumerable<ListEnvironmentsResponse, Environment> ListEnvironments(ListEnvironmentsRequest request, CallSettings callSettings = null)Lists environments under the given lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEnvironmentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListEnvironmentsResponseEnvironment |
A pageable sequence of Environment resources. |
ListEnvironmentsAsync(ListEnvironmentsRequest, CallSettings)
public override PagedAsyncEnumerable<ListEnvironmentsResponse, Environment> ListEnvironmentsAsync(ListEnvironmentsRequest request, CallSettings callSettings = null)Lists environments under the given lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEnvironmentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListEnvironmentsResponseEnvironment |
A pageable asynchronous sequence of Environment resources. |
ListJobs(ListJobsRequest, CallSettings)
public override PagedEnumerable<ListJobsResponse, Job> ListJobs(ListJobsRequest request, CallSettings callSettings = null)Lists Jobs under the given task.
| Parameters | |
|---|---|
| Name | Description |
request |
ListJobsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListJobsResponseJob |
A pageable sequence of Job resources. |
ListJobsAsync(ListJobsRequest, CallSettings)
public override PagedAsyncEnumerable<ListJobsResponse, Job> ListJobsAsync(ListJobsRequest request, CallSettings callSettings = null)Lists Jobs under the given task.
| Parameters | |
|---|---|
| Name | Description |
request |
ListJobsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListJobsResponseJob |
A pageable asynchronous sequence of Job resources. |
ListLakeActions(ListLakeActionsRequest, CallSettings)
public override PagedEnumerable<ListActionsResponse, Action> ListLakeActions(ListLakeActionsRequest request, CallSettings callSettings = null)Lists action resources in a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLakeActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListActionsResponseAction |
A pageable sequence of Action resources. |
ListLakeActionsAsync(ListLakeActionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListActionsResponse, Action> ListLakeActionsAsync(ListLakeActionsRequest request, CallSettings callSettings = null)Lists action resources in a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLakeActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListActionsResponseAction |
A pageable asynchronous sequence of Action resources. |
ListLakes(ListLakesRequest, CallSettings)
public override PagedEnumerable<ListLakesResponse, Lake> ListLakes(ListLakesRequest request, CallSettings callSettings = null)Lists lake resources in a project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLakesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListLakesResponseLake |
A pageable sequence of Lake resources. |
ListLakesAsync(ListLakesRequest, CallSettings)
public override PagedAsyncEnumerable<ListLakesResponse, Lake> ListLakesAsync(ListLakesRequest request, CallSettings callSettings = null)Lists lake resources in a project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLakesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListLakesResponseLake |
A pageable asynchronous sequence of Lake resources. |
ListSessions(ListSessionsRequest, CallSettings)
public override PagedEnumerable<ListSessionsResponse, Session> ListSessions(ListSessionsRequest request, CallSettings callSettings = null)Lists session resources in an environment.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSessionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListSessionsResponseSession |
A pageable sequence of Session resources. |
ListSessionsAsync(ListSessionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListSessionsResponse, Session> ListSessionsAsync(ListSessionsRequest request, CallSettings callSettings = null)Lists session resources in an environment.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSessionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListSessionsResponseSession |
A pageable asynchronous sequence of Session resources. |
ListTasks(ListTasksRequest, CallSettings)
public override PagedEnumerable<ListTasksResponse, Task> ListTasks(ListTasksRequest request, CallSettings callSettings = null)Lists tasks under the given lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTasksRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListTasksResponseTask |
A pageable sequence of Task resources. |
ListTasksAsync(ListTasksRequest, CallSettings)
public override PagedAsyncEnumerable<ListTasksResponse, Task> ListTasksAsync(ListTasksRequest request, CallSettings callSettings = null)Lists tasks under the given lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTasksRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListTasksResponseTask |
A pageable asynchronous sequence of Task resources. |
ListZoneActions(ListZoneActionsRequest, CallSettings)
public override PagedEnumerable<ListActionsResponse, Action> ListZoneActions(ListZoneActionsRequest request, CallSettings callSettings = null)Lists action resources in a zone.
| Parameters | |
|---|---|
| Name | Description |
request |
ListZoneActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListActionsResponseAction |
A pageable sequence of Action resources. |
ListZoneActionsAsync(ListZoneActionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListActionsResponse, Action> ListZoneActionsAsync(ListZoneActionsRequest request, CallSettings callSettings = null)Lists action resources in a zone.
| Parameters | |
|---|---|
| Name | Description |
request |
ListZoneActionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListActionsResponseAction |
A pageable asynchronous sequence of Action resources. |
ListZones(ListZonesRequest, CallSettings)
public override PagedEnumerable<ListZonesResponse, Zone> ListZones(ListZonesRequest request, CallSettings callSettings = null)Lists zone resources in a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListZonesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListZonesResponseZone |
A pageable sequence of Zone resources. |
ListZonesAsync(ListZonesRequest, CallSettings)
public override PagedAsyncEnumerable<ListZonesResponse, Zone> ListZonesAsync(ListZonesRequest request, CallSettings callSettings = null)Lists zone resources in a lake.
| Parameters | |
|---|---|
| Name | Description |
request |
ListZonesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListZonesResponseZone |
A pageable asynchronous sequence of Zone resources. |
RunTask(RunTaskRequest, CallSettings)
public override RunTaskResponse RunTask(RunTaskRequest request, CallSettings callSettings = null)Run an on demand execution of a Task.
| Parameters | |
|---|---|
| Name | Description |
request |
RunTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
RunTaskResponse |
The RPC response. |
RunTaskAsync(RunTaskRequest, CallSettings)
public override Task<RunTaskResponse> RunTaskAsync(RunTaskRequest request, CallSettings callSettings = null)Run an on demand execution of a Task.
| Parameters | |
|---|---|
| Name | Description |
request |
RunTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRunTaskResponse |
A Task containing the RPC response. |
UpdateAsset(UpdateAssetRequest, CallSettings)
public override Operation<Asset, OperationMetadata> UpdateAsset(UpdateAssetRequest request, CallSettings callSettings = null)Updates an asset resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAssetOperationMetadata |
The RPC response. |
UpdateAssetAsync(UpdateAssetRequest, CallSettings)
public override Task<Operation<Asset, OperationMetadata>> UpdateAssetAsync(UpdateAssetRequest request, CallSettings callSettings = null)Updates an asset resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAssetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAssetOperationMetadata |
A Task containing the RPC response. |
UpdateEnvironment(UpdateEnvironmentRequest, CallSettings)
public override Operation<Environment, OperationMetadata> UpdateEnvironment(UpdateEnvironmentRequest request, CallSettings callSettings = null)Update the environment resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEnvironmentOperationMetadata |
The RPC response. |
UpdateEnvironmentAsync(UpdateEnvironmentRequest, CallSettings)
public override Task<Operation<Environment, OperationMetadata>> UpdateEnvironmentAsync(UpdateEnvironmentRequest request, CallSettings callSettings = null)Update the environment resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateEnvironmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEnvironmentOperationMetadata |
A Task containing the RPC response. |
UpdateLake(UpdateLakeRequest, CallSettings)
public override Operation<Lake, OperationMetadata> UpdateLake(UpdateLakeRequest request, CallSettings callSettings = null)Updates a lake resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLakeOperationMetadata |
The RPC response. |
UpdateLakeAsync(UpdateLakeRequest, CallSettings)
public override Task<Operation<Lake, OperationMetadata>> UpdateLakeAsync(UpdateLakeRequest request, CallSettings callSettings = null)Updates a lake resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLakeRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLakeOperationMetadata |
A Task containing the RPC response. |
UpdateTask(UpdateTaskRequest, CallSettings)
public override Operation<Task, OperationMetadata> UpdateTask(UpdateTaskRequest request, CallSettings callSettings = null)Update the task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationTaskOperationMetadata |
The RPC response. |
UpdateTaskAsync(UpdateTaskRequest, CallSettings)
public override Task<Operation<Task, OperationMetadata>> UpdateTaskAsync(UpdateTaskRequest request, CallSettings callSettings = null)Update the task resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTaskRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationTaskOperationMetadata |
A Task containing the RPC response. |
UpdateZone(UpdateZoneRequest, CallSettings)
public override Operation<Zone, OperationMetadata> UpdateZone(UpdateZoneRequest request, CallSettings callSettings = null)Updates a zone resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationZoneOperationMetadata |
The RPC response. |
UpdateZoneAsync(UpdateZoneRequest, CallSettings)
public override Task<Operation<Zone, OperationMetadata>> UpdateZoneAsync(UpdateZoneRequest request, CallSettings callSettings = null)Updates a zone resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateZoneRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationZoneOperationMetadata |
A Task containing the RPC response. |