Class DataMigrationServiceConnection (2.31.0)

This interface defines virtual methods for each of the user-facing overload sets in DataMigrationServiceClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type DataMigrationServiceClient.

To create a concrete instance, see MakeDataMigrationServiceConnection().

For mocking, see datamigration_v1_mocks::MockDataMigrationServiceConnection.

Functions

virtual options()

Returns
Type Description
Options

virtual ListMigrationJobs(google::cloud::clouddms::v1::ListMigrationJobsRequest)

Parameter
Name Description
request google::cloud::clouddms::v1::ListMigrationJobsRequest
Returns
Type Description
StreamRange< google::cloud::clouddms::v1::MigrationJob >

virtual GetMigrationJob(google::cloud::clouddms::v1::GetMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::GetMigrationJobRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::MigrationJob >

virtual CreateMigrationJob(google::cloud::clouddms::v1::CreateMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::CreateMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual CreateMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::CreateMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::CreateMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CreateMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual UpdateMigrationJob(google::cloud::clouddms::v1::UpdateMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::UpdateMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual UpdateMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::UpdateMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::UpdateMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual UpdateMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual DeleteMigrationJob(google::cloud::clouddms::v1::DeleteMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::DeleteMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual DeleteMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::DeleteMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::DeleteMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual DeleteMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual StartMigrationJob(google::cloud::clouddms::v1::StartMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::StartMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual StartMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::StartMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::StartMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual StartMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual StopMigrationJob(google::cloud::clouddms::v1::StopMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::StopMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual StopMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::StopMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::StopMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual StopMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual ResumeMigrationJob(google::cloud::clouddms::v1::ResumeMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::ResumeMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual ResumeMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::ResumeMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::ResumeMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual ResumeMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual PromoteMigrationJob(google::cloud::clouddms::v1::PromoteMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::PromoteMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual PromoteMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::PromoteMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::PromoteMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual PromoteMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual VerifyMigrationJob(google::cloud::clouddms::v1::VerifyMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::VerifyMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual VerifyMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::VerifyMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::VerifyMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual VerifyMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual RestartMigrationJob(google::cloud::clouddms::v1::RestartMigrationJobRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::RestartMigrationJobRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual RestartMigrationJob(NoAwaitTag, google::cloud::clouddms::v1::RestartMigrationJobRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::RestartMigrationJobRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual RestartMigrationJob(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::MigrationJob > >

virtual GenerateSshScript(google::cloud::clouddms::v1::GenerateSshScriptRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::GenerateSshScriptRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::SshScript >

virtual GenerateTcpProxyScript(google::cloud::clouddms::v1::GenerateTcpProxyScriptRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::GenerateTcpProxyScriptRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::TcpProxyScript >

virtual ListConnectionProfiles(google::cloud::clouddms::v1::ListConnectionProfilesRequest)

Parameter
Name Description
request google::cloud::clouddms::v1::ListConnectionProfilesRequest
Returns
Type Description
StreamRange< google::cloud::clouddms::v1::ConnectionProfile >

virtual GetConnectionProfile(google::cloud::clouddms::v1::GetConnectionProfileRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::GetConnectionProfileRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::ConnectionProfile >

virtual CreateConnectionProfile(google::cloud::clouddms::v1::CreateConnectionProfileRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::CreateConnectionProfileRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConnectionProfile > >

virtual CreateConnectionProfile(NoAwaitTag, google::cloud::clouddms::v1::CreateConnectionProfileRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::CreateConnectionProfileRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CreateConnectionProfile(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConnectionProfile > >

virtual UpdateConnectionProfile(google::cloud::clouddms::v1::UpdateConnectionProfileRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::UpdateConnectionProfileRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConnectionProfile > >

virtual UpdateConnectionProfile(NoAwaitTag, google::cloud::clouddms::v1::UpdateConnectionProfileRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::UpdateConnectionProfileRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual UpdateConnectionProfile(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConnectionProfile > >

virtual DeleteConnectionProfile(google::cloud::clouddms::v1::DeleteConnectionProfileRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::DeleteConnectionProfileRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual DeleteConnectionProfile(NoAwaitTag, google::cloud::clouddms::v1::DeleteConnectionProfileRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::DeleteConnectionProfileRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual DeleteConnectionProfile(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual CreatePrivateConnection(google::cloud::clouddms::v1::CreatePrivateConnectionRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::CreatePrivateConnectionRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::PrivateConnection > >

virtual CreatePrivateConnection(NoAwaitTag, google::cloud::clouddms::v1::CreatePrivateConnectionRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::CreatePrivateConnectionRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CreatePrivateConnection(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::PrivateConnection > >

virtual GetPrivateConnection(google::cloud::clouddms::v1::GetPrivateConnectionRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::GetPrivateConnectionRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::PrivateConnection >

virtual ListPrivateConnections(google::cloud::clouddms::v1::ListPrivateConnectionsRequest)

Parameter
Name Description
request google::cloud::clouddms::v1::ListPrivateConnectionsRequest
Returns
Type Description
StreamRange< google::cloud::clouddms::v1::PrivateConnection >

virtual DeletePrivateConnection(google::cloud::clouddms::v1::DeletePrivateConnectionRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::DeletePrivateConnectionRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual DeletePrivateConnection(NoAwaitTag, google::cloud::clouddms::v1::DeletePrivateConnectionRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::DeletePrivateConnectionRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual DeletePrivateConnection(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual GetConversionWorkspace(google::cloud::clouddms::v1::GetConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::GetConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::ConversionWorkspace >

virtual ListConversionWorkspaces(google::cloud::clouddms::v1::ListConversionWorkspacesRequest)

Parameter
Name Description
request google::cloud::clouddms::v1::ListConversionWorkspacesRequest
Returns
Type Description
StreamRange< google::cloud::clouddms::v1::ConversionWorkspace >

virtual CreateConversionWorkspace(google::cloud::clouddms::v1::CreateConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::CreateConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual CreateConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::CreateConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::CreateConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CreateConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual UpdateConversionWorkspace(google::cloud::clouddms::v1::UpdateConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::UpdateConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual UpdateConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::UpdateConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::UpdateConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual UpdateConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual DeleteConversionWorkspace(google::cloud::clouddms::v1::DeleteConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::DeleteConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual DeleteConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::DeleteConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::DeleteConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual DeleteConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::OperationMetadata > >

virtual CreateMappingRule(google::cloud::clouddms::v1::CreateMappingRuleRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::CreateMappingRuleRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::MappingRule >

virtual DeleteMappingRule(google::cloud::clouddms::v1::DeleteMappingRuleRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::DeleteMappingRuleRequest const &
Returns
Type Description
Status

virtual ListMappingRules(google::cloud::clouddms::v1::ListMappingRulesRequest)

Parameter
Name Description
request google::cloud::clouddms::v1::ListMappingRulesRequest
Returns
Type Description
StreamRange< google::cloud::clouddms::v1::MappingRule >

virtual GetMappingRule(google::cloud::clouddms::v1::GetMappingRuleRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::GetMappingRuleRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::MappingRule >

virtual SeedConversionWorkspace(google::cloud::clouddms::v1::SeedConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::SeedConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual SeedConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::SeedConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::SeedConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual SeedConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual ImportMappingRules(google::cloud::clouddms::v1::ImportMappingRulesRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::ImportMappingRulesRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual ImportMappingRules(NoAwaitTag, google::cloud::clouddms::v1::ImportMappingRulesRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::ImportMappingRulesRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual ImportMappingRules(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual ConvertConversionWorkspace(google::cloud::clouddms::v1::ConvertConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::ConvertConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual ConvertConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::ConvertConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::ConvertConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual ConvertConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual CommitConversionWorkspace(google::cloud::clouddms::v1::CommitConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::CommitConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual CommitConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::CommitConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::CommitConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual CommitConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual RollbackConversionWorkspace(google::cloud::clouddms::v1::RollbackConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::RollbackConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual RollbackConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::RollbackConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::RollbackConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual RollbackConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual ApplyConversionWorkspace(google::cloud::clouddms::v1::ApplyConversionWorkspaceRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::ApplyConversionWorkspaceRequest const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual ApplyConversionWorkspace(NoAwaitTag, google::cloud::clouddms::v1::ApplyConversionWorkspaceRequest const &)

Parameters
Name Description
NoAwaitTag
request google::cloud::clouddms::v1::ApplyConversionWorkspaceRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual ApplyConversionWorkspace(google::longrunning::Operation const &)

Parameter
Name Description
operation google::longrunning::Operation const &
Returns
Type Description
future< StatusOr< google::cloud::clouddms::v1::ConversionWorkspace > >

virtual DescribeDatabaseEntities(google::cloud::clouddms::v1::DescribeDatabaseEntitiesRequest)

Parameter
Name Description
request google::cloud::clouddms::v1::DescribeDatabaseEntitiesRequest
Returns
Type Description
StreamRange< google::cloud::clouddms::v1::DatabaseEntity >

virtual SearchBackgroundJobs(google::cloud::clouddms::v1::SearchBackgroundJobsRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::SearchBackgroundJobsRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::SearchBackgroundJobsResponse >

virtual DescribeConversionWorkspaceRevisions(google::cloud::clouddms::v1::DescribeConversionWorkspaceRevisionsRequest const &)

Parameter
Name Description
request google::cloud::clouddms::v1::DescribeConversionWorkspaceRevisionsRequest const &
Returns
Type Description
StatusOr< google::cloud::clouddms::v1::DescribeConversionWorkspaceRevisionsResponse >

virtual FetchStaticIps(google::cloud::clouddms::v1::FetchStaticIpsRequest)

Parameter
Name Description
request google::cloud::clouddms::v1::FetchStaticIpsRequest
Returns
Type Description
StreamRange< std::string >

virtual ListLocations(google::cloud::location::ListLocationsRequest)

Parameter
Name Description
request google::cloud::location::ListLocationsRequest
Returns
Type Description
StreamRange< google::cloud::location::Location >

virtual GetLocation(google::cloud::location::GetLocationRequest const &)

Parameter
Name Description
request google::cloud::location::GetLocationRequest const &
Returns
Type Description
StatusOr< google::cloud::location::Location >

virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::SetIamPolicyRequest const &
Returns
Type Description
StatusOr< google::iam::v1::Policy >

virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)

Parameter
Name Description
request google::iam::v1::GetIamPolicyRequest const &
Returns
Type Description
StatusOr< google::iam::v1::Policy >

virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)

Parameter
Name Description
request google::iam::v1::TestIamPermissionsRequest const &
Returns
Type Description
StatusOr< google::iam::v1::TestIamPermissionsResponse >

virtual ListOperations(google::longrunning::ListOperationsRequest)

Parameter
Name Description
request google::longrunning::ListOperationsRequest
Returns
Type Description
StreamRange< google::longrunning::Operation >

virtual GetOperation(google::longrunning::GetOperationRequest const &)

Parameter
Name Description
request google::longrunning::GetOperationRequest const &
Returns
Type Description
StatusOr< google::longrunning::Operation >

virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)

Parameter
Name Description
request google::longrunning::DeleteOperationRequest const &
Returns
Type Description
Status

virtual CancelOperation(google::longrunning::CancelOperationRequest const &)

Parameter
Name Description
request google::longrunning::CancelOperationRequest const &
Returns
Type Description
Status