Migration Center v1 API - Class MigrationCenterClientImpl (1.0.0)

public sealed class MigrationCenterClientImpl : MigrationCenterClient

Reference documentation and code samples for the Migration Center v1 API class MigrationCenterClientImpl.

MigrationCenter client wrapper implementation, for convenient use.

Inheritance

object > MigrationCenterClient > MigrationCenterClientImpl

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Remarks

Service describing handlers for resources.

Constructors

MigrationCenterClientImpl(MigrationCenterClient, MigrationCenterSettings, ILogger)

public MigrationCenterClientImpl(MigrationCenter.MigrationCenterClient grpcClient, MigrationCenterSettings settings, ILogger logger)

Constructs a client wrapper for the MigrationCenter service, with the specified gRPC client and settings.

Parameters
NameDescription
grpcClientMigrationCenterMigrationCenterClient

The underlying gRPC client.

settingsMigrationCenterSettings

The base MigrationCenterSettings used within this client.

loggerILogger

Optional ILogger to use within this client.

Properties

AddAssetsToGroupOperationsClient

public override OperationsClient AddAssetsToGroupOperationsClient { get; }

The long-running operations client for AddAssetsToGroup.

Property Value
TypeDescription
OperationsClient
Overrides

CreateGroupOperationsClient

public override OperationsClient CreateGroupOperationsClient { get; }

The long-running operations client for CreateGroup.

Property Value
TypeDescription
OperationsClient
Overrides

CreateImportDataFileOperationsClient

public override OperationsClient CreateImportDataFileOperationsClient { get; }

The long-running operations client for CreateImportDataFile.

Property Value
TypeDescription
OperationsClient
Overrides

CreateImportJobOperationsClient

public override OperationsClient CreateImportJobOperationsClient { get; }

The long-running operations client for CreateImportJob.

Property Value
TypeDescription
OperationsClient
Overrides

CreatePreferenceSetOperationsClient

public override OperationsClient CreatePreferenceSetOperationsClient { get; }

The long-running operations client for CreatePreferenceSet.

Property Value
TypeDescription
OperationsClient
Overrides

CreateReportConfigOperationsClient

public override OperationsClient CreateReportConfigOperationsClient { get; }

The long-running operations client for CreateReportConfig.

Property Value
TypeDescription
OperationsClient
Overrides

CreateReportOperationsClient

public override OperationsClient CreateReportOperationsClient { get; }

The long-running operations client for CreateReport.

Property Value
TypeDescription
OperationsClient
Overrides

CreateSourceOperationsClient

public override OperationsClient CreateSourceOperationsClient { get; }

The long-running operations client for CreateSource.

Property Value
TypeDescription
OperationsClient
Overrides

DeleteGroupOperationsClient

public override OperationsClient DeleteGroupOperationsClient { get; }

The long-running operations client for DeleteGroup.

Property Value
TypeDescription
OperationsClient
Overrides

DeleteImportDataFileOperationsClient

public override OperationsClient DeleteImportDataFileOperationsClient { get; }

The long-running operations client for DeleteImportDataFile.

Property Value
TypeDescription
OperationsClient
Overrides

DeleteImportJobOperationsClient

public override OperationsClient DeleteImportJobOperationsClient { get; }

The long-running operations client for DeleteImportJob.

Property Value
TypeDescription
OperationsClient
Overrides

DeletePreferenceSetOperationsClient

public override OperationsClient DeletePreferenceSetOperationsClient { get; }

The long-running operations client for DeletePreferenceSet.

Property Value
TypeDescription
OperationsClient
Overrides

DeleteReportConfigOperationsClient

public override OperationsClient DeleteReportConfigOperationsClient { get; }

The long-running operations client for DeleteReportConfig.

Property Value
TypeDescription
OperationsClient
Overrides

DeleteReportOperationsClient

public override OperationsClient DeleteReportOperationsClient { get; }

The long-running operations client for DeleteReport.

Property Value
TypeDescription
OperationsClient
Overrides

DeleteSourceOperationsClient

public override OperationsClient DeleteSourceOperationsClient { get; }

The long-running operations client for DeleteSource.

Property Value
TypeDescription
OperationsClient
Overrides

GrpcClient

public override MigrationCenter.MigrationCenterClient GrpcClient { get; }

The underlying gRPC MigrationCenter client

Property Value
TypeDescription
MigrationCenterMigrationCenterClient
Overrides

LocationsClient

public override LocationsClient LocationsClient { get; }

The LocationsClient associated with this client.

Property Value
TypeDescription
LocationsClient
Overrides

RemoveAssetsFromGroupOperationsClient

public override OperationsClient RemoveAssetsFromGroupOperationsClient { get; }

The long-running operations client for RemoveAssetsFromGroup.

Property Value
TypeDescription
OperationsClient
Overrides

RunImportJobOperationsClient

public override OperationsClient RunImportJobOperationsClient { get; }

The long-running operations client for RunImportJob.

Property Value
TypeDescription
OperationsClient
Overrides

UpdateGroupOperationsClient

public override OperationsClient UpdateGroupOperationsClient { get; }

The long-running operations client for UpdateGroup.

Property Value
TypeDescription
OperationsClient
Overrides

UpdateImportJobOperationsClient

public override OperationsClient UpdateImportJobOperationsClient { get; }

The long-running operations client for UpdateImportJob.

Property Value
TypeDescription
OperationsClient
Overrides

UpdatePreferenceSetOperationsClient

public override OperationsClient UpdatePreferenceSetOperationsClient { get; }

The long-running operations client for UpdatePreferenceSet.

Property Value
TypeDescription
OperationsClient
Overrides

UpdateSettingsOperationsClient

public override OperationsClient UpdateSettingsOperationsClient { get; }

The long-running operations client for UpdateSettings.

Property Value
TypeDescription
OperationsClient
Overrides

UpdateSourceOperationsClient

public override OperationsClient UpdateSourceOperationsClient { get; }

The long-running operations client for UpdateSource.

Property Value
TypeDescription
OperationsClient
Overrides

ValidateImportJobOperationsClient

public override OperationsClient ValidateImportJobOperationsClient { get; }

The long-running operations client for ValidateImportJob.

Property Value
TypeDescription
OperationsClient
Overrides

Methods

AddAssetsToGroup(AddAssetsToGroupRequest, CallSettings)

public override Operation<Group, OperationMetadata> AddAssetsToGroup(AddAssetsToGroupRequest request, CallSettings callSettings = null)

Adds assets to a group.

Parameters
NameDescription
requestAddAssetsToGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationGroupOperationMetadata

The RPC response.

Overrides

AddAssetsToGroupAsync(AddAssetsToGroupRequest, CallSettings)

public override Task<Operation<Group, OperationMetadata>> AddAssetsToGroupAsync(AddAssetsToGroupRequest request, CallSettings callSettings = null)

Adds assets to a group.

Parameters
NameDescription
requestAddAssetsToGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationGroupOperationMetadata

A Task containing the RPC response.

Overrides

AggregateAssetsValues(AggregateAssetsValuesRequest, CallSettings)

public override AggregateAssetsValuesResponse AggregateAssetsValues(AggregateAssetsValuesRequest request, CallSettings callSettings = null)

Aggregates the requested fields based on provided function.

Parameters
NameDescription
requestAggregateAssetsValuesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
AggregateAssetsValuesResponse

The RPC response.

Overrides

AggregateAssetsValuesAsync(AggregateAssetsValuesRequest, CallSettings)

public override Task<AggregateAssetsValuesResponse> AggregateAssetsValuesAsync(AggregateAssetsValuesRequest request, CallSettings callSettings = null)

Aggregates the requested fields based on provided function.

Parameters
NameDescription
requestAggregateAssetsValuesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskAggregateAssetsValuesResponse

A Task containing the RPC response.

Overrides

BatchDeleteAssets(BatchDeleteAssetsRequest, CallSettings)

public override void BatchDeleteAssets(BatchDeleteAssetsRequest request, CallSettings callSettings = null)

Deletes list of Assets.

Parameters
NameDescription
requestBatchDeleteAssetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Overrides

BatchDeleteAssetsAsync(BatchDeleteAssetsRequest, CallSettings)

public override Task BatchDeleteAssetsAsync(BatchDeleteAssetsRequest request, CallSettings callSettings = null)

Deletes list of Assets.

Parameters
NameDescription
requestBatchDeleteAssetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Task

A Task containing the RPC response.

Overrides

BatchUpdateAssets(BatchUpdateAssetsRequest, CallSettings)

public override BatchUpdateAssetsResponse BatchUpdateAssets(BatchUpdateAssetsRequest request, CallSettings callSettings = null)

Updates the parameters of a list of assets.

Parameters
NameDescription
requestBatchUpdateAssetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
BatchUpdateAssetsResponse

The RPC response.

Overrides

BatchUpdateAssetsAsync(BatchUpdateAssetsRequest, CallSettings)

public override Task<BatchUpdateAssetsResponse> BatchUpdateAssetsAsync(BatchUpdateAssetsRequest request, CallSettings callSettings = null)

Updates the parameters of a list of assets.

Parameters
NameDescription
requestBatchUpdateAssetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskBatchUpdateAssetsResponse

A Task containing the RPC response.

Overrides

CreateGroup(CreateGroupRequest, CallSettings)

public override Operation<Group, OperationMetadata> CreateGroup(CreateGroupRequest request, CallSettings callSettings = null)

Creates a new group in a given project and location.

Parameters
NameDescription
requestCreateGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationGroupOperationMetadata

The RPC response.

Overrides

CreateGroupAsync(CreateGroupRequest, CallSettings)

public override Task<Operation<Group, OperationMetadata>> CreateGroupAsync(CreateGroupRequest request, CallSettings callSettings = null)

Creates a new group in a given project and location.

Parameters
NameDescription
requestCreateGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationGroupOperationMetadata

A Task containing the RPC response.

Overrides

CreateImportDataFile(CreateImportDataFileRequest, CallSettings)

public override Operation<ImportDataFile, OperationMetadata> CreateImportDataFile(CreateImportDataFileRequest request, CallSettings callSettings = null)

Creates an import data file.

Parameters
NameDescription
requestCreateImportDataFileRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationImportDataFileOperationMetadata

The RPC response.

Overrides

CreateImportDataFileAsync(CreateImportDataFileRequest, CallSettings)

public override Task<Operation<ImportDataFile, OperationMetadata>> CreateImportDataFileAsync(CreateImportDataFileRequest request, CallSettings callSettings = null)

Creates an import data file.

Parameters
NameDescription
requestCreateImportDataFileRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationImportDataFileOperationMetadata

A Task containing the RPC response.

Overrides

CreateImportJob(CreateImportJobRequest, CallSettings)

public override Operation<ImportJob, OperationMetadata> CreateImportJob(CreateImportJobRequest request, CallSettings callSettings = null)

Creates an import job.

Parameters
NameDescription
requestCreateImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationImportJobOperationMetadata

The RPC response.

Overrides

CreateImportJobAsync(CreateImportJobRequest, CallSettings)

public override Task<Operation<ImportJob, OperationMetadata>> CreateImportJobAsync(CreateImportJobRequest request, CallSettings callSettings = null)

Creates an import job.

Parameters
NameDescription
requestCreateImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationImportJobOperationMetadata

A Task containing the RPC response.

Overrides

CreatePreferenceSet(CreatePreferenceSetRequest, CallSettings)

public override Operation<PreferenceSet, OperationMetadata> CreatePreferenceSet(CreatePreferenceSetRequest request, CallSettings callSettings = null)

Creates a new preference set in a given project and location.

Parameters
NameDescription
requestCreatePreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationPreferenceSetOperationMetadata

The RPC response.

Overrides

CreatePreferenceSetAsync(CreatePreferenceSetRequest, CallSettings)

public override Task<Operation<PreferenceSet, OperationMetadata>> CreatePreferenceSetAsync(CreatePreferenceSetRequest request, CallSettings callSettings = null)

Creates a new preference set in a given project and location.

Parameters
NameDescription
requestCreatePreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationPreferenceSetOperationMetadata

A Task containing the RPC response.

Overrides

CreateReport(CreateReportRequest, CallSettings)

public override Operation<Report, OperationMetadata> CreateReport(CreateReportRequest request, CallSettings callSettings = null)

Creates a report.

Parameters
NameDescription
requestCreateReportRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationReportOperationMetadata

The RPC response.

Overrides

CreateReportAsync(CreateReportRequest, CallSettings)

public override Task<Operation<Report, OperationMetadata>> CreateReportAsync(CreateReportRequest request, CallSettings callSettings = null)

Creates a report.

Parameters
NameDescription
requestCreateReportRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationReportOperationMetadata

A Task containing the RPC response.

Overrides

CreateReportConfig(CreateReportConfigRequest, CallSettings)

public override Operation<ReportConfig, OperationMetadata> CreateReportConfig(CreateReportConfigRequest request, CallSettings callSettings = null)

Creates a report configuration.

Parameters
NameDescription
requestCreateReportConfigRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationReportConfigOperationMetadata

The RPC response.

Overrides

CreateReportConfigAsync(CreateReportConfigRequest, CallSettings)

public override Task<Operation<ReportConfig, OperationMetadata>> CreateReportConfigAsync(CreateReportConfigRequest request, CallSettings callSettings = null)

Creates a report configuration.

Parameters
NameDescription
requestCreateReportConfigRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationReportConfigOperationMetadata

A Task containing the RPC response.

Overrides

CreateSource(CreateSourceRequest, CallSettings)

public override Operation<Source, OperationMetadata> CreateSource(CreateSourceRequest request, CallSettings callSettings = null)

Creates a new source in a given project and location.

Parameters
NameDescription
requestCreateSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationSourceOperationMetadata

The RPC response.

Overrides

CreateSourceAsync(CreateSourceRequest, CallSettings)

public override Task<Operation<Source, OperationMetadata>> CreateSourceAsync(CreateSourceRequest request, CallSettings callSettings = null)

Creates a new source in a given project and location.

Parameters
NameDescription
requestCreateSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationSourceOperationMetadata

A Task containing the RPC response.

Overrides

DeleteAsset(DeleteAssetRequest, CallSettings)

public override void DeleteAsset(DeleteAssetRequest request, CallSettings callSettings = null)

Deletes an asset.

Parameters
NameDescription
requestDeleteAssetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Overrides

DeleteAssetAsync(DeleteAssetRequest, CallSettings)

public override Task DeleteAssetAsync(DeleteAssetRequest request, CallSettings callSettings = null)

Deletes an asset.

Parameters
NameDescription
requestDeleteAssetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Task

A Task containing the RPC response.

Overrides

DeleteGroup(DeleteGroupRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteGroup(DeleteGroupRequest request, CallSettings callSettings = null)

Deletes a group.

Parameters
NameDescription
requestDeleteGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteGroupAsync(DeleteGroupRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteGroupAsync(DeleteGroupRequest request, CallSettings callSettings = null)

Deletes a group.

Parameters
NameDescription
requestDeleteGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteImportDataFile(DeleteImportDataFileRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteImportDataFile(DeleteImportDataFileRequest request, CallSettings callSettings = null)

Delete an import data file.

Parameters
NameDescription
requestDeleteImportDataFileRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteImportDataFileAsync(DeleteImportDataFileRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteImportDataFileAsync(DeleteImportDataFileRequest request, CallSettings callSettings = null)

Delete an import data file.

Parameters
NameDescription
requestDeleteImportDataFileRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteImportJob(DeleteImportJobRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteImportJob(DeleteImportJobRequest request, CallSettings callSettings = null)

Deletes an import job.

Parameters
NameDescription
requestDeleteImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteImportJobAsync(DeleteImportJobRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteImportJobAsync(DeleteImportJobRequest request, CallSettings callSettings = null)

Deletes an import job.

Parameters
NameDescription
requestDeleteImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeletePreferenceSet(DeletePreferenceSetRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeletePreferenceSet(DeletePreferenceSetRequest request, CallSettings callSettings = null)

Deletes a preference set.

Parameters
NameDescription
requestDeletePreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeletePreferenceSetAsync(DeletePreferenceSetRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeletePreferenceSetAsync(DeletePreferenceSetRequest request, CallSettings callSettings = null)

Deletes a preference set.

Parameters
NameDescription
requestDeletePreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteReport(DeleteReportRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteReport(DeleteReportRequest request, CallSettings callSettings = null)

Deletes a Report.

Parameters
NameDescription
requestDeleteReportRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteReportAsync(DeleteReportRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteReportAsync(DeleteReportRequest request, CallSettings callSettings = null)

Deletes a Report.

Parameters
NameDescription
requestDeleteReportRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteReportConfig(DeleteReportConfigRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteReportConfig(DeleteReportConfigRequest request, CallSettings callSettings = null)

Deletes a ReportConfig.

Parameters
NameDescription
requestDeleteReportConfigRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteReportConfigAsync(DeleteReportConfigRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteReportConfigAsync(DeleteReportConfigRequest request, CallSettings callSettings = null)

Deletes a ReportConfig.

Parameters
NameDescription
requestDeleteReportConfigRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteSource(DeleteSourceRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteSource(DeleteSourceRequest request, CallSettings callSettings = null)

Deletes a source.

Parameters
NameDescription
requestDeleteSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteSourceAsync(DeleteSourceRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteSourceAsync(DeleteSourceRequest request, CallSettings callSettings = null)

Deletes a source.

Parameters
NameDescription
requestDeleteSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

GetAsset(GetAssetRequest, CallSettings)

public override Asset GetAsset(GetAssetRequest request, CallSettings callSettings = null)

Gets the details of an asset.

Parameters
NameDescription
requestGetAssetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Asset

The RPC response.

Overrides

GetAssetAsync(GetAssetRequest, CallSettings)

public override Task<Asset> GetAssetAsync(GetAssetRequest request, CallSettings callSettings = null)

Gets the details of an asset.

Parameters
NameDescription
requestGetAssetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskAsset

A Task containing the RPC response.

Overrides

GetErrorFrame(GetErrorFrameRequest, CallSettings)

public override ErrorFrame GetErrorFrame(GetErrorFrameRequest request, CallSettings callSettings = null)

Gets the details of an error frame.

Parameters
NameDescription
requestGetErrorFrameRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
ErrorFrame

The RPC response.

Overrides

GetErrorFrameAsync(GetErrorFrameRequest, CallSettings)

public override Task<ErrorFrame> GetErrorFrameAsync(GetErrorFrameRequest request, CallSettings callSettings = null)

Gets the details of an error frame.

Parameters
NameDescription
requestGetErrorFrameRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskErrorFrame

A Task containing the RPC response.

Overrides

GetGroup(GetGroupRequest, CallSettings)

public override Group GetGroup(GetGroupRequest request, CallSettings callSettings = null)

Gets the details of a group.

Parameters
NameDescription
requestGetGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Group

The RPC response.

Overrides

GetGroupAsync(GetGroupRequest, CallSettings)

public override Task<Group> GetGroupAsync(GetGroupRequest request, CallSettings callSettings = null)

Gets the details of a group.

Parameters
NameDescription
requestGetGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskGroup

A Task containing the RPC response.

Overrides

GetImportDataFile(GetImportDataFileRequest, CallSettings)

public override ImportDataFile GetImportDataFile(GetImportDataFileRequest request, CallSettings callSettings = null)

Gets an import data file.

Parameters
NameDescription
requestGetImportDataFileRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
ImportDataFile

The RPC response.

Overrides

GetImportDataFileAsync(GetImportDataFileRequest, CallSettings)

public override Task<ImportDataFile> GetImportDataFileAsync(GetImportDataFileRequest request, CallSettings callSettings = null)

Gets an import data file.

Parameters
NameDescription
requestGetImportDataFileRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskImportDataFile

A Task containing the RPC response.

Overrides

GetImportJob(GetImportJobRequest, CallSettings)

public override ImportJob GetImportJob(GetImportJobRequest request, CallSettings callSettings = null)

Gets the details of an import job.

Parameters
NameDescription
requestGetImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
ImportJob

The RPC response.

Overrides

GetImportJobAsync(GetImportJobRequest, CallSettings)

public override Task<ImportJob> GetImportJobAsync(GetImportJobRequest request, CallSettings callSettings = null)

Gets the details of an import job.

Parameters
NameDescription
requestGetImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskImportJob

A Task containing the RPC response.

Overrides

GetPreferenceSet(GetPreferenceSetRequest, CallSettings)

public override PreferenceSet GetPreferenceSet(GetPreferenceSetRequest request, CallSettings callSettings = null)

Gets the details of a preference set.

Parameters
NameDescription
requestGetPreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PreferenceSet

The RPC response.

Overrides

GetPreferenceSetAsync(GetPreferenceSetRequest, CallSettings)

public override Task<PreferenceSet> GetPreferenceSetAsync(GetPreferenceSetRequest request, CallSettings callSettings = null)

Gets the details of a preference set.

Parameters
NameDescription
requestGetPreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskPreferenceSet

A Task containing the RPC response.

Overrides

GetReport(GetReportRequest, CallSettings)

public override Report GetReport(GetReportRequest request, CallSettings callSettings = null)

Gets details of a single Report.

Parameters
NameDescription
requestGetReportRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Report

The RPC response.

Overrides

GetReportAsync(GetReportRequest, CallSettings)

public override Task<Report> GetReportAsync(GetReportRequest request, CallSettings callSettings = null)

Gets details of a single Report.

Parameters
NameDescription
requestGetReportRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskReport

A Task containing the RPC response.

Overrides

GetReportConfig(GetReportConfigRequest, CallSettings)

public override ReportConfig GetReportConfig(GetReportConfigRequest request, CallSettings callSettings = null)

Gets details of a single ReportConfig.

Parameters
NameDescription
requestGetReportConfigRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
ReportConfig

The RPC response.

Overrides

GetReportConfigAsync(GetReportConfigRequest, CallSettings)

public override Task<ReportConfig> GetReportConfigAsync(GetReportConfigRequest request, CallSettings callSettings = null)

Gets details of a single ReportConfig.

Parameters
NameDescription
requestGetReportConfigRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskReportConfig

A Task containing the RPC response.

Overrides

GetSettings(GetSettingsRequest, CallSettings)

public override Settings GetSettings(GetSettingsRequest request, CallSettings callSettings = null)

Gets the details of regional settings.

Parameters
NameDescription
requestGetSettingsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Settings

The RPC response.

Overrides

GetSettingsAsync(GetSettingsRequest, CallSettings)

public override Task<Settings> GetSettingsAsync(GetSettingsRequest request, CallSettings callSettings = null)

Gets the details of regional settings.

Parameters
NameDescription
requestGetSettingsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskSettings

A Task containing the RPC response.

Overrides

GetSource(GetSourceRequest, CallSettings)

public override Source GetSource(GetSourceRequest request, CallSettings callSettings = null)

Gets the details of a source.

Parameters
NameDescription
requestGetSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Source

The RPC response.

Overrides

GetSourceAsync(GetSourceRequest, CallSettings)

public override Task<Source> GetSourceAsync(GetSourceRequest request, CallSettings callSettings = null)

Gets the details of a source.

Parameters
NameDescription
requestGetSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskSource

A Task containing the RPC response.

Overrides

ListAssets(ListAssetsRequest, CallSettings)

public override PagedEnumerable<ListAssetsResponse, Asset> ListAssets(ListAssetsRequest request, CallSettings callSettings = null)

Lists all the assets in a given project and location.

Parameters
NameDescription
requestListAssetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListAssetsResponseAsset

A pageable sequence of Asset resources.

Overrides

ListAssetsAsync(ListAssetsRequest, CallSettings)

public override PagedAsyncEnumerable<ListAssetsResponse, Asset> ListAssetsAsync(ListAssetsRequest request, CallSettings callSettings = null)

Lists all the assets in a given project and location.

Parameters
NameDescription
requestListAssetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListAssetsResponseAsset

A pageable asynchronous sequence of Asset resources.

Overrides

ListErrorFrames(ListErrorFramesRequest, CallSettings)

public override PagedEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFrames(ListErrorFramesRequest request, CallSettings callSettings = null)

Lists all error frames in a given source and location.

Parameters
NameDescription
requestListErrorFramesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListErrorFramesResponseErrorFrame

A pageable sequence of ErrorFrame resources.

Overrides

ListErrorFramesAsync(ListErrorFramesRequest, CallSettings)

public override PagedAsyncEnumerable<ListErrorFramesResponse, ErrorFrame> ListErrorFramesAsync(ListErrorFramesRequest request, CallSettings callSettings = null)

Lists all error frames in a given source and location.

Parameters
NameDescription
requestListErrorFramesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListErrorFramesResponseErrorFrame

A pageable asynchronous sequence of ErrorFrame resources.

Overrides

ListGroups(ListGroupsRequest, CallSettings)

public override PagedEnumerable<ListGroupsResponse, Group> ListGroups(ListGroupsRequest request, CallSettings callSettings = null)

Lists all groups in a given project and location.

Parameters
NameDescription
requestListGroupsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListGroupsResponseGroup

A pageable sequence of Group resources.

Overrides

ListGroupsAsync(ListGroupsRequest, CallSettings)

public override PagedAsyncEnumerable<ListGroupsResponse, Group> ListGroupsAsync(ListGroupsRequest request, CallSettings callSettings = null)

Lists all groups in a given project and location.

Parameters
NameDescription
requestListGroupsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListGroupsResponseGroup

A pageable asynchronous sequence of Group resources.

Overrides

ListImportDataFiles(ListImportDataFilesRequest, CallSettings)

public override PagedEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFiles(ListImportDataFilesRequest request, CallSettings callSettings = null)

List import data files.

Parameters
NameDescription
requestListImportDataFilesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListImportDataFilesResponseImportDataFile

A pageable sequence of ImportDataFile resources.

Overrides

ListImportDataFilesAsync(ListImportDataFilesRequest, CallSettings)

public override PagedAsyncEnumerable<ListImportDataFilesResponse, ImportDataFile> ListImportDataFilesAsync(ListImportDataFilesRequest request, CallSettings callSettings = null)

List import data files.

Parameters
NameDescription
requestListImportDataFilesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListImportDataFilesResponseImportDataFile

A pageable asynchronous sequence of ImportDataFile resources.

Overrides

ListImportJobs(ListImportJobsRequest, CallSettings)

public override PagedEnumerable<ListImportJobsResponse, ImportJob> ListImportJobs(ListImportJobsRequest request, CallSettings callSettings = null)

Lists all import jobs.

Parameters
NameDescription
requestListImportJobsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListImportJobsResponseImportJob

A pageable sequence of ImportJob resources.

Overrides

ListImportJobsAsync(ListImportJobsRequest, CallSettings)

public override PagedAsyncEnumerable<ListImportJobsResponse, ImportJob> ListImportJobsAsync(ListImportJobsRequest request, CallSettings callSettings = null)

Lists all import jobs.

Parameters
NameDescription
requestListImportJobsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListImportJobsResponseImportJob

A pageable asynchronous sequence of ImportJob resources.

Overrides

ListPreferenceSets(ListPreferenceSetsRequest, CallSettings)

public override PagedEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSets(ListPreferenceSetsRequest request, CallSettings callSettings = null)

Lists all the preference sets in a given project and location.

Parameters
NameDescription
requestListPreferenceSetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListPreferenceSetsResponsePreferenceSet

A pageable sequence of PreferenceSet resources.

Overrides

ListPreferenceSetsAsync(ListPreferenceSetsRequest, CallSettings)

public override PagedAsyncEnumerable<ListPreferenceSetsResponse, PreferenceSet> ListPreferenceSetsAsync(ListPreferenceSetsRequest request, CallSettings callSettings = null)

Lists all the preference sets in a given project and location.

Parameters
NameDescription
requestListPreferenceSetsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListPreferenceSetsResponsePreferenceSet

A pageable asynchronous sequence of PreferenceSet resources.

Overrides

ListReportConfigs(ListReportConfigsRequest, CallSettings)

public override PagedEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigs(ListReportConfigsRequest request, CallSettings callSettings = null)

Lists ReportConfigs in a given project and location.

Parameters
NameDescription
requestListReportConfigsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListReportConfigsResponseReportConfig

A pageable sequence of ReportConfig resources.

Overrides

ListReportConfigsAsync(ListReportConfigsRequest, CallSettings)

public override PagedAsyncEnumerable<ListReportConfigsResponse, ReportConfig> ListReportConfigsAsync(ListReportConfigsRequest request, CallSettings callSettings = null)

Lists ReportConfigs in a given project and location.

Parameters
NameDescription
requestListReportConfigsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListReportConfigsResponseReportConfig

A pageable asynchronous sequence of ReportConfig resources.

Overrides

ListReports(ListReportsRequest, CallSettings)

public override PagedEnumerable<ListReportsResponse, Report> ListReports(ListReportsRequest request, CallSettings callSettings = null)

Lists Reports in a given ReportConfig.

Parameters
NameDescription
requestListReportsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListReportsResponseReport

A pageable sequence of Report resources.

Overrides

ListReportsAsync(ListReportsRequest, CallSettings)

public override PagedAsyncEnumerable<ListReportsResponse, Report> ListReportsAsync(ListReportsRequest request, CallSettings callSettings = null)

Lists Reports in a given ReportConfig.

Parameters
NameDescription
requestListReportsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListReportsResponseReport

A pageable asynchronous sequence of Report resources.

Overrides

ListSources(ListSourcesRequest, CallSettings)

public override PagedEnumerable<ListSourcesResponse, Source> ListSources(ListSourcesRequest request, CallSettings callSettings = null)

Lists all the sources in a given project and location.

Parameters
NameDescription
requestListSourcesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedEnumerableListSourcesResponseSource

A pageable sequence of Source resources.

Overrides

ListSourcesAsync(ListSourcesRequest, CallSettings)

public override PagedAsyncEnumerable<ListSourcesResponse, Source> ListSourcesAsync(ListSourcesRequest request, CallSettings callSettings = null)

Lists all the sources in a given project and location.

Parameters
NameDescription
requestListSourcesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
PagedAsyncEnumerableListSourcesResponseSource

A pageable asynchronous sequence of Source resources.

Overrides

RemoveAssetsFromGroup(RemoveAssetsFromGroupRequest, CallSettings)

public override Operation<Group, OperationMetadata> RemoveAssetsFromGroup(RemoveAssetsFromGroupRequest request, CallSettings callSettings = null)

Removes assets from a group.

Parameters
NameDescription
requestRemoveAssetsFromGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationGroupOperationMetadata

The RPC response.

Overrides

RemoveAssetsFromGroupAsync(RemoveAssetsFromGroupRequest, CallSettings)

public override Task<Operation<Group, OperationMetadata>> RemoveAssetsFromGroupAsync(RemoveAssetsFromGroupRequest request, CallSettings callSettings = null)

Removes assets from a group.

Parameters
NameDescription
requestRemoveAssetsFromGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationGroupOperationMetadata

A Task containing the RPC response.

Overrides

ReportAssetFrames(ReportAssetFramesRequest, CallSettings)

public override ReportAssetFramesResponse ReportAssetFrames(ReportAssetFramesRequest request, CallSettings callSettings = null)

Reports a set of frames.

Parameters
NameDescription
requestReportAssetFramesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
ReportAssetFramesResponse

The RPC response.

Overrides

ReportAssetFramesAsync(ReportAssetFramesRequest, CallSettings)

public override Task<ReportAssetFramesResponse> ReportAssetFramesAsync(ReportAssetFramesRequest request, CallSettings callSettings = null)

Reports a set of frames.

Parameters
NameDescription
requestReportAssetFramesRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskReportAssetFramesResponse

A Task containing the RPC response.

Overrides

RunImportJob(RunImportJobRequest, CallSettings)

public override Operation<Empty, OperationMetadata> RunImportJob(RunImportJobRequest request, CallSettings callSettings = null)

Runs an import job.

Parameters
NameDescription
requestRunImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

RunImportJobAsync(RunImportJobRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> RunImportJobAsync(RunImportJobRequest request, CallSettings callSettings = null)

Runs an import job.

Parameters
NameDescription
requestRunImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

UpdateAsset(UpdateAssetRequest, CallSettings)

public override Asset UpdateAsset(UpdateAssetRequest request, CallSettings callSettings = null)

Updates the parameters of an asset.

Parameters
NameDescription
requestUpdateAssetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
Asset

The RPC response.

Overrides

UpdateAssetAsync(UpdateAssetRequest, CallSettings)

public override Task<Asset> UpdateAssetAsync(UpdateAssetRequest request, CallSettings callSettings = null)

Updates the parameters of an asset.

Parameters
NameDescription
requestUpdateAssetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskAsset

A Task containing the RPC response.

Overrides

UpdateGroup(UpdateGroupRequest, CallSettings)

public override Operation<Group, OperationMetadata> UpdateGroup(UpdateGroupRequest request, CallSettings callSettings = null)

Updates the parameters of a group.

Parameters
NameDescription
requestUpdateGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationGroupOperationMetadata

The RPC response.

Overrides

UpdateGroupAsync(UpdateGroupRequest, CallSettings)

public override Task<Operation<Group, OperationMetadata>> UpdateGroupAsync(UpdateGroupRequest request, CallSettings callSettings = null)

Updates the parameters of a group.

Parameters
NameDescription
requestUpdateGroupRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationGroupOperationMetadata

A Task containing the RPC response.

Overrides

UpdateImportJob(UpdateImportJobRequest, CallSettings)

public override Operation<ImportJob, OperationMetadata> UpdateImportJob(UpdateImportJobRequest request, CallSettings callSettings = null)

Updates an import job.

Parameters
NameDescription
requestUpdateImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationImportJobOperationMetadata

The RPC response.

Overrides

UpdateImportJobAsync(UpdateImportJobRequest, CallSettings)

public override Task<Operation<ImportJob, OperationMetadata>> UpdateImportJobAsync(UpdateImportJobRequest request, CallSettings callSettings = null)

Updates an import job.

Parameters
NameDescription
requestUpdateImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationImportJobOperationMetadata

A Task containing the RPC response.

Overrides

UpdatePreferenceSet(UpdatePreferenceSetRequest, CallSettings)

public override Operation<PreferenceSet, OperationMetadata> UpdatePreferenceSet(UpdatePreferenceSetRequest request, CallSettings callSettings = null)

Updates the parameters of a preference set.

Parameters
NameDescription
requestUpdatePreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationPreferenceSetOperationMetadata

The RPC response.

Overrides

UpdatePreferenceSetAsync(UpdatePreferenceSetRequest, CallSettings)

public override Task<Operation<PreferenceSet, OperationMetadata>> UpdatePreferenceSetAsync(UpdatePreferenceSetRequest request, CallSettings callSettings = null)

Updates the parameters of a preference set.

Parameters
NameDescription
requestUpdatePreferenceSetRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationPreferenceSetOperationMetadata

A Task containing the RPC response.

Overrides

UpdateSettings(UpdateSettingsRequest, CallSettings)

public override Operation<Settings, OperationMetadata> UpdateSettings(UpdateSettingsRequest request, CallSettings callSettings = null)

Updates the regional-level project settings.

Parameters
NameDescription
requestUpdateSettingsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationSettingsOperationMetadata

The RPC response.

Overrides

UpdateSettingsAsync(UpdateSettingsRequest, CallSettings)

public override Task<Operation<Settings, OperationMetadata>> UpdateSettingsAsync(UpdateSettingsRequest request, CallSettings callSettings = null)

Updates the regional-level project settings.

Parameters
NameDescription
requestUpdateSettingsRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationSettingsOperationMetadata

A Task containing the RPC response.

Overrides

UpdateSource(UpdateSourceRequest, CallSettings)

public override Operation<Source, OperationMetadata> UpdateSource(UpdateSourceRequest request, CallSettings callSettings = null)

Updates the parameters of a source.

Parameters
NameDescription
requestUpdateSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationSourceOperationMetadata

The RPC response.

Overrides

UpdateSourceAsync(UpdateSourceRequest, CallSettings)

public override Task<Operation<Source, OperationMetadata>> UpdateSourceAsync(UpdateSourceRequest request, CallSettings callSettings = null)

Updates the parameters of a source.

Parameters
NameDescription
requestUpdateSourceRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationSourceOperationMetadata

A Task containing the RPC response.

Overrides

ValidateImportJob(ValidateImportJobRequest, CallSettings)

public override Operation<Empty, OperationMetadata> ValidateImportJob(ValidateImportJobRequest request, CallSettings callSettings = null)

Validates an import job.

Parameters
NameDescription
requestValidateImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
OperationEmptyOperationMetadata

The RPC response.

Overrides

ValidateImportJobAsync(ValidateImportJobRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> ValidateImportJobAsync(ValidateImportJobRequest request, CallSettings callSettings = null)

Validates an import job.

Parameters
NameDescription
requestValidateImportJobRequest

The request object containing all of the parameters for the API call.

callSettingsCallSettings

If not null, applies overrides to this RPC call.

Returns
TypeDescription
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides