A client to Database Migration API
The interfaces provided are listed below, along with usage samples.
DataMigrationServiceClient
Service Description: Database Migration service
Sample for DataMigrationServiceClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (DataMigrationServiceClient dataMigrationServiceClient =
DataMigrationServiceClient.create()) {
MigrationJobName name = MigrationJobName.of("[PROJECT]", "[LOCATION]", "[MIGRATION_JOB]");
MigrationJob response = dataMigrationServiceClient.getMigrationJob(name);
}
Classes
AlloyDbConnectionProfile
Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.
Protobuf type google.cloud.clouddms.v1.AlloyDbConnectionProfile
AlloyDbConnectionProfile.Builder
Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.
Protobuf type google.cloud.clouddms.v1.AlloyDbConnectionProfile
AlloyDbSettings
Settings for creating an AlloyDB cluster.
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings
AlloyDbSettings.Builder
Settings for creating an AlloyDB cluster.
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings
AlloyDbSettings.EncryptionConfig
EncryptionConfig describes the encryption config of a cluster that is encrypted with a CMEK (customer-managed encryption key).
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.EncryptionConfig
AlloyDbSettings.EncryptionConfig.Builder
EncryptionConfig describes the encryption config of a cluster that is encrypted with a CMEK (customer-managed encryption key).
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.EncryptionConfig
AlloyDbSettings.PrimaryInstanceSettings
Settings for the cluster's primary instance
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings
AlloyDbSettings.PrimaryInstanceSettings.Builder
Settings for the cluster's primary instance
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings
AlloyDbSettings.PrimaryInstanceSettings.MachineConfig
MachineConfig describes the configuration of a machine.
Protobuf type
google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig
AlloyDbSettings.PrimaryInstanceSettings.MachineConfig.Builder
MachineConfig describes the configuration of a machine.
Protobuf type
google.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig
AlloyDbSettings.UserPassword
The username/password for a database user. Used for specifying initial users at cluster creation time.
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.UserPassword
AlloyDbSettings.UserPassword.Builder
The username/password for a database user. Used for specifying initial users at cluster creation time.
Protobuf type google.cloud.clouddms.v1.AlloyDbSettings.UserPassword
ApplyConversionWorkspaceRequest
Request message for 'ApplyConversionWorkspace' request.
Protobuf type google.cloud.clouddms.v1.ApplyConversionWorkspaceRequest
ApplyConversionWorkspaceRequest.Builder
Request message for 'ApplyConversionWorkspace' request.
Protobuf type google.cloud.clouddms.v1.ApplyConversionWorkspaceRequest
BackgroundJobLogEntry
Execution log of a background job.
Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry
BackgroundJobLogEntry.ApplyJobDetails
Details regarding an Apply background job.
Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ApplyJobDetails
BackgroundJobLogEntry.ApplyJobDetails.Builder
Details regarding an Apply background job.
Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ApplyJobDetails
BackgroundJobLogEntry.Builder
Execution log of a background job.
Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry
BackgroundJobLogEntry.ConvertJobDetails
Details regarding a Convert background job.
Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ConvertJobDetails
BackgroundJobLogEntry.ConvertJobDetails.Builder
Details regarding a Convert background job.
Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ConvertJobDetails
BackgroundJobLogEntry.ImportRulesJobDetails
Details regarding an Import Rules background job.
Protobuf type google.cloud.clouddms.v1.BackgroundJobLogEntry.ImportRulesJobDetails