Class MigrationCenterGrpc.MigrationCenterFutureStub (0.25.0)

public static final class MigrationCenterGrpc.MigrationCenterFutureStub extends AbstractFutureStub<MigrationCenterGrpc.MigrationCenterFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service MigrationCenter.

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > MigrationCenterGrpc.MigrationCenterFutureStub

Methods

addAssetsToGroup(AddAssetsToGroupRequest request)

public ListenableFuture<Operation> addAssetsToGroup(AddAssetsToGroupRequest request)

Adds assets to a group.

Parameter
Name Description
request AddAssetsToGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

aggregateAssetsValues(AggregateAssetsValuesRequest request)

public ListenableFuture<AggregateAssetsValuesResponse> aggregateAssetsValues(AggregateAssetsValuesRequest request)

Aggregates the requested fields based on provided function.

Parameter
Name Description
request AggregateAssetsValuesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<AggregateAssetsValuesResponse>

batchDeleteAssets(BatchDeleteAssetsRequest request)

public ListenableFuture<Empty> batchDeleteAssets(BatchDeleteAssetsRequest request)

Deletes list of Assets.

Parameter
Name Description
request BatchDeleteAssetsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

batchUpdateAssets(BatchUpdateAssetsRequest request)

public ListenableFuture<BatchUpdateAssetsResponse> batchUpdateAssets(BatchUpdateAssetsRequest request)

Updates the parameters of a list of assets.

Parameter
Name Description
request BatchUpdateAssetsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<BatchUpdateAssetsResponse>

build(Channel channel, CallOptions callOptions)

protected MigrationCenterGrpc.MigrationCenterFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
MigrationCenterGrpc.MigrationCenterFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createGroup(CreateGroupRequest request)

public ListenableFuture<Operation> createGroup(CreateGroupRequest request)

Creates a new group in a given project and location.

Parameter
Name Description
request CreateGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createImportDataFile(CreateImportDataFileRequest request)

public ListenableFuture<Operation> createImportDataFile(CreateImportDataFileRequest request)

Creates an import data file.

Parameter
Name Description
request CreateImportDataFileRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createImportJob(CreateImportJobRequest request)

public ListenableFuture<Operation> createImportJob(CreateImportJobRequest request)

Creates an import job.

Parameter
Name Description
request CreateImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createPreferenceSet(CreatePreferenceSetRequest request)

public ListenableFuture<Operation> createPreferenceSet(CreatePreferenceSetRequest request)

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

Parameter
Name Description
request CreatePreferenceSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createReport(CreateReportRequest request)

public ListenableFuture<Operation> createReport(CreateReportRequest request)

Creates a report.

Parameter
Name Description
request CreateReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createReportConfig(CreateReportConfigRequest request)

public ListenableFuture<Operation> createReportConfig(CreateReportConfigRequest request)

Creates a report configuration.

Parameter
Name Description
request CreateReportConfigRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createSource(CreateSourceRequest request)

public ListenableFuture<Operation> createSource(CreateSourceRequest request)

Creates a new source in a given project and location.

Parameter
Name Description
request CreateSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteAsset(DeleteAssetRequest request)

public ListenableFuture<Empty> deleteAsset(DeleteAssetRequest request)

Deletes an asset.

Parameter
Name Description
request DeleteAssetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

deleteGroup(DeleteGroupRequest request)

public ListenableFuture<Operation> deleteGroup(DeleteGroupRequest request)

Deletes a group.

Parameter
Name Description
request DeleteGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteImportDataFile(DeleteImportDataFileRequest request)

public ListenableFuture<Operation> deleteImportDataFile(DeleteImportDataFileRequest request)

Delete an import data file.

Parameter
Name Description
request DeleteImportDataFileRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteImportJob(DeleteImportJobRequest request)

public ListenableFuture<Operation> deleteImportJob(DeleteImportJobRequest request)

Deletes an import job.

Parameter
Name Description
request DeleteImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deletePreferenceSet(DeletePreferenceSetRequest request)

public ListenableFuture<Operation> deletePreferenceSet(DeletePreferenceSetRequest request)

Deletes a preference set.

Parameter
Name Description
request DeletePreferenceSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteReport(DeleteReportRequest request)

public ListenableFuture<Operation> deleteReport(DeleteReportRequest request)

Deletes a Report.

Parameter
Name Description
request DeleteReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteReportConfig(DeleteReportConfigRequest request)

public ListenableFuture<Operation> deleteReportConfig(DeleteReportConfigRequest request)

Deletes a ReportConfig.

Parameter
Name Description
request DeleteReportConfigRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteSource(DeleteSourceRequest request)

public ListenableFuture<Operation> deleteSource(DeleteSourceRequest request)

Deletes a source.

Parameter
Name Description
request DeleteSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getAsset(GetAssetRequest request)

public ListenableFuture<Asset> getAsset(GetAssetRequest request)

Gets the details of an asset.

Parameter
Name Description
request GetAssetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Asset>

getErrorFrame(GetErrorFrameRequest request)

public ListenableFuture<ErrorFrame> getErrorFrame(GetErrorFrameRequest request)

Gets the details of an error frame.

Parameter
Name Description
request GetErrorFrameRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ErrorFrame>

getGroup(GetGroupRequest request)

public ListenableFuture<Group> getGroup(GetGroupRequest request)

Gets the details of a group.

Parameter
Name Description
request GetGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Group>

getImportDataFile(GetImportDataFileRequest request)

public ListenableFuture<ImportDataFile> getImportDataFile(GetImportDataFileRequest request)

Gets an import data file.

Parameter
Name Description
request GetImportDataFileRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ImportDataFile>

getImportJob(GetImportJobRequest request)

public ListenableFuture<ImportJob> getImportJob(GetImportJobRequest request)

Gets the details of an import job.

Parameter
Name Description
request GetImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ImportJob>

getPreferenceSet(GetPreferenceSetRequest request)

public ListenableFuture<PreferenceSet> getPreferenceSet(GetPreferenceSetRequest request)

Gets the details of a preference set.

Parameter
Name Description
request GetPreferenceSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<PreferenceSet>

getReport(GetReportRequest request)

public ListenableFuture<Report> getReport(GetReportRequest request)

Gets details of a single Report.

Parameter
Name Description
request GetReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Report>

getReportConfig(GetReportConfigRequest request)

public ListenableFuture<ReportConfig> getReportConfig(GetReportConfigRequest request)

Gets details of a single ReportConfig.

Parameter
Name Description
request GetReportConfigRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ReportConfig>

getSettings(GetSettingsRequest request)

public ListenableFuture<Settings> getSettings(GetSettingsRequest request)

Gets the details of regional settings.

Parameter
Name Description
request GetSettingsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Settings>

getSource(GetSourceRequest request)

public ListenableFuture<Source> getSource(GetSourceRequest request)

Gets the details of a source.

Parameter
Name Description
request GetSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Source>

listAssets(ListAssetsRequest request)

public ListenableFuture<ListAssetsResponse> listAssets(ListAssetsRequest request)

Lists all the assets in a given project and location.

Parameter
Name Description
request ListAssetsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListAssetsResponse>

listErrorFrames(ListErrorFramesRequest request)

public ListenableFuture<ListErrorFramesResponse> listErrorFrames(ListErrorFramesRequest request)

Lists all error frames in a given source and location.

Parameter
Name Description
request ListErrorFramesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListErrorFramesResponse>

listGroups(ListGroupsRequest request)

public ListenableFuture<ListGroupsResponse> listGroups(ListGroupsRequest request)

Lists all groups in a given project and location.

Parameter
Name Description
request ListGroupsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListGroupsResponse>

listImportDataFiles(ListImportDataFilesRequest request)

public ListenableFuture<ListImportDataFilesResponse> listImportDataFiles(ListImportDataFilesRequest request)

List import data files.

Parameter
Name Description
request ListImportDataFilesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListImportDataFilesResponse>

listImportJobs(ListImportJobsRequest request)

public ListenableFuture<ListImportJobsResponse> listImportJobs(ListImportJobsRequest request)

Lists all import jobs.

Parameter
Name Description
request ListImportJobsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListImportJobsResponse>

listPreferenceSets(ListPreferenceSetsRequest request)

public ListenableFuture<ListPreferenceSetsResponse> listPreferenceSets(ListPreferenceSetsRequest request)

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

Parameter
Name Description
request ListPreferenceSetsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListPreferenceSetsResponse>

listReportConfigs(ListReportConfigsRequest request)

public ListenableFuture<ListReportConfigsResponse> listReportConfigs(ListReportConfigsRequest request)

Lists ReportConfigs in a given project and location.

Parameter
Name Description
request ListReportConfigsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListReportConfigsResponse>

listReports(ListReportsRequest request)

public ListenableFuture<ListReportsResponse> listReports(ListReportsRequest request)

Lists Reports in a given ReportConfig.

Parameter
Name Description
request ListReportsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListReportsResponse>

listSources(ListSourcesRequest request)

public ListenableFuture<ListSourcesResponse> listSources(ListSourcesRequest request)

Lists all the sources in a given project and location.

Parameter
Name Description
request ListSourcesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListSourcesResponse>

removeAssetsFromGroup(RemoveAssetsFromGroupRequest request)

public ListenableFuture<Operation> removeAssetsFromGroup(RemoveAssetsFromGroupRequest request)

Removes assets from a group.

Parameter
Name Description
request RemoveAssetsFromGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

reportAssetFrames(ReportAssetFramesRequest request)

public ListenableFuture<ReportAssetFramesResponse> reportAssetFrames(ReportAssetFramesRequest request)

Reports a set of frames.

Parameter
Name Description
request ReportAssetFramesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ReportAssetFramesResponse>

runImportJob(RunImportJobRequest request)

public ListenableFuture<Operation> runImportJob(RunImportJobRequest request)

Runs an import job.

Parameter
Name Description
request RunImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateAsset(UpdateAssetRequest request)

public ListenableFuture<Asset> updateAsset(UpdateAssetRequest request)

Updates the parameters of an asset.

Parameter
Name Description
request UpdateAssetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Asset>

updateGroup(UpdateGroupRequest request)

public ListenableFuture<Operation> updateGroup(UpdateGroupRequest request)

Updates the parameters of a group.

Parameter
Name Description
request UpdateGroupRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateImportJob(UpdateImportJobRequest request)

public ListenableFuture<Operation> updateImportJob(UpdateImportJobRequest request)

Updates an import job.

Parameter
Name Description
request UpdateImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updatePreferenceSet(UpdatePreferenceSetRequest request)

public ListenableFuture<Operation> updatePreferenceSet(UpdatePreferenceSetRequest request)

Updates the parameters of a preference set.

Parameter
Name Description
request UpdatePreferenceSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateSettings(UpdateSettingsRequest request)

public ListenableFuture<Operation> updateSettings(UpdateSettingsRequest request)

Updates the regional-level project settings.

Parameter
Name Description
request UpdateSettingsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateSource(UpdateSourceRequest request)

public ListenableFuture<Operation> updateSource(UpdateSourceRequest request)

Updates the parameters of a source.

Parameter
Name Description
request UpdateSourceRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

validateImportJob(ValidateImportJobRequest request)

public ListenableFuture<Operation> validateImportJob(ValidateImportJobRequest request)

Validates an import job.

Parameter
Name Description
request ValidateImportJobRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>