Package com.google.events.cloud.clouddms.v1 (0.15.0)

Classes

AlloyDbConnectionProfile

Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.

Protobuf type google.events.cloud.clouddms.v1.AlloyDbConnectionProfile

AlloyDbConnectionProfile.Builder

Specifies required connection parameters, and the parameters required to create an AlloyDB destination cluster.

Protobuf type google.events.cloud.clouddms.v1.AlloyDbConnectionProfile

AlloyDbSettings

Settings for creating an AlloyDB cluster.

Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings

AlloyDbSettings.Builder

Settings for creating an AlloyDB cluster.

Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings

AlloyDbSettings.PrimaryInstanceSettings

Settings for the cluster's primary instance

Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings

AlloyDbSettings.PrimaryInstanceSettings.Builder

Settings for the cluster's primary instance

Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings

AlloyDbSettings.PrimaryInstanceSettings.MachineConfig

MachineConfig describes the configuration of a machine.

Protobuf type google.events.cloud.clouddms.v1.AlloyDbSettings.PrimaryInstanceSettings.MachineConfig

AlloyDbSettings.PrimaryInstanceSettings.MachineConfig.Builder

MachineConfig describes the configuration of a machine.

Protobuf type google.events.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.events.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.events.cloud.clouddms.v1.AlloyDbSettings.UserPassword

CloudSqlConnectionProfile

Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.

Protobuf type google.events.cloud.clouddms.v1.CloudSqlConnectionProfile

CloudSqlConnectionProfile.Builder

Specifies required connection parameters, and, optionally, the parameters required to create a Cloud SQL destination database instance.

Protobuf type google.events.cloud.clouddms.v1.CloudSqlConnectionProfile

CloudSqlSettings

Settings for creating a Cloud SQL database instance.

Protobuf type google.events.cloud.clouddms.v1.CloudSqlSettings

CloudSqlSettings.Builder

Settings for creating a Cloud SQL database instance.

Protobuf type google.events.cloud.clouddms.v1.CloudSqlSettings

ConnectionProfile

A connection profile definition.

Protobuf type google.events.cloud.clouddms.v1.ConnectionProfile

ConnectionProfile.Builder

A connection profile definition.

Protobuf type google.events.cloud.clouddms.v1.ConnectionProfile

ConnectionProfileEventData

The data within all ConnectionProfile events.

Protobuf type google.events.cloud.clouddms.v1.ConnectionProfileEventData

ConnectionProfileEventData.Builder

The data within all ConnectionProfile events.

Protobuf type google.events.cloud.clouddms.v1.ConnectionProfileEventData

Data

DatabaseType

A message defining the database engine and provider.

Protobuf type google.events.cloud.clouddms.v1.DatabaseType

DatabaseType.Builder

A message defining the database engine and provider.

Protobuf type google.events.cloud.clouddms.v1.DatabaseType

MigrationJob

Represents a Database Migration Service migration job object.

Protobuf type google.events.cloud.clouddms.v1.MigrationJob

MigrationJob.Builder

Represents a Database Migration Service migration job object.

Protobuf type google.events.cloud.clouddms.v1.MigrationJob

MigrationJob.DumpFlag

Dump flag definition.

Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlag

MigrationJob.DumpFlag.Builder

Dump flag definition.

Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlag

MigrationJob.DumpFlags

Dump flags definition.

Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlags

MigrationJob.DumpFlags.Builder

Dump flags definition.

Protobuf type google.events.cloud.clouddms.v1.MigrationJob.DumpFlags

MigrationJobEventData

The data within all MigrationJob events.

Protobuf type google.events.cloud.clouddms.v1.MigrationJobEventData

MigrationJobEventData.Builder

The data within all MigrationJob events.

Protobuf type google.events.cloud.clouddms.v1.MigrationJobEventData

MySqlConnectionProfile

Specifies connection parameters required specifically for MySQL databases.

Protobuf type google.events.cloud.clouddms.v1.MySqlConnectionProfile

MySqlConnectionProfile.Builder

Specifies connection parameters required specifically for MySQL databases.

Protobuf type google.events.cloud.clouddms.v1.MySqlConnectionProfile

PostgreSqlConnectionProfile

Specifies connection parameters required specifically for PostgreSQL databases.

Protobuf type google.events.cloud.clouddms.v1.PostgreSqlConnectionProfile

PostgreSqlConnectionProfile.Builder

Specifies connection parameters required specifically for PostgreSQL databases.

Protobuf type google.events.cloud.clouddms.v1.PostgreSqlConnectionProfile

ReverseSshConnectivity

The details needed to configure a reverse SSH tunnel between the source and destination databases. These details will be used when calling the generateSshScript method (see https://cloud.google.com/database-migration/docs/reference/rest/v1/projects.locations.migrationJobs/generateSshScript) to produce the script that will help set up the reverse SSH tunnel, and to set up the VPC peering between the Cloud SQL private network and the VPC.

Protobuf type google.events.cloud.clouddms.v1.ReverseSshConnectivity

ReverseSshConnectivity.Builder

The details needed to configure a reverse SSH tunnel between the source and destination databases. These details will be used when calling the generateSshScript method (see https://cloud.google.com/database-migration/docs/reference/rest/v1/projects.locations.migrationJobs/generateSshScript) to produce the script that will help set up the reverse SSH tunnel, and to set up the VPC peering between the Cloud SQL private network and the VPC.

Protobuf type google.events.cloud.clouddms.v1.ReverseSshConnectivity

SqlAclEntry

An entry for an Access Control list.

Protobuf type google.events.cloud.clouddms.v1.SqlAclEntry

SqlAclEntry.Builder

An entry for an Access Control list.

Protobuf type google.events.cloud.clouddms.v1.SqlAclEntry

SqlIpConfig

IP Management configuration.

Protobuf type google.events.cloud.clouddms.v1.SqlIpConfig

SqlIpConfig.Builder

IP Management configuration.

Protobuf type google.events.cloud.clouddms.v1.SqlIpConfig

SslConfig

SSL configuration information.

Protobuf type google.events.cloud.clouddms.v1.SslConfig

SslConfig.Builder

SSL configuration information.

Protobuf type google.events.cloud.clouddms.v1.SslConfig

StaticIpConnectivity

The source database will allow incoming connections from the destination database's public IP. You can retrieve the Cloud SQL instance's public IP from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required.

Protobuf type google.events.cloud.clouddms.v1.StaticIpConnectivity

StaticIpConnectivity.Builder

The source database will allow incoming connections from the destination database's public IP. You can retrieve the Cloud SQL instance's public IP from the Cloud SQL console or using Cloud SQL APIs. No additional configuration is required.

Protobuf type google.events.cloud.clouddms.v1.StaticIpConnectivity

VpcPeeringConnectivity

The details of the VPC where the source database is located in Google Cloud. We will use this information to set up the VPC peering connection between Cloud SQL and this VPC.

Protobuf type google.events.cloud.clouddms.v1.VpcPeeringConnectivity

VpcPeeringConnectivity.Builder

The details of the VPC where the source database is located in Google Cloud. We will use this information to set up the VPC peering connection between Cloud SQL and this VPC.

Protobuf type google.events.cloud.clouddms.v1.VpcPeeringConnectivity

Interfaces

AlloyDbConnectionProfileOrBuilder

AlloyDbSettings.PrimaryInstanceSettings.MachineConfigOrBuilder

AlloyDbSettings.PrimaryInstanceSettingsOrBuilder

AlloyDbSettings.UserPasswordOrBuilder

AlloyDbSettingsOrBuilder

CloudSqlConnectionProfileOrBuilder

CloudSqlSettingsOrBuilder

ConnectionProfileEventDataOrBuilder

ConnectionProfileOrBuilder

DatabaseTypeOrBuilder

MigrationJob.DumpFlagOrBuilder

MigrationJob.DumpFlagsOrBuilder

MigrationJobEventDataOrBuilder

MigrationJobOrBuilder

MySqlConnectionProfileOrBuilder

PostgreSqlConnectionProfileOrBuilder

ReverseSshConnectivityOrBuilder

SqlAclEntryOrBuilder

SqlIpConfigOrBuilder

SslConfigOrBuilder

StaticIpConnectivityOrBuilder

VpcPeeringConnectivityOrBuilder

Enums

CloudSqlSettings.SqlActivationPolicy

Specifies when the instance should be activated.

Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlActivationPolicy

CloudSqlSettings.SqlAvailabilityType

The availability type of the given Cloud SQL instance.

Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlAvailabilityType

CloudSqlSettings.SqlDataDiskType

The storage options for Cloud SQL databases.

Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlDataDiskType

CloudSqlSettings.SqlDatabaseVersion

The database engine type and version.

Protobuf enum google.events.cloud.clouddms.v1.CloudSqlSettings.SqlDatabaseVersion

ConnectionProfile.ConnectionProfileCase

ConnectionProfile.State

The current connection profile state (e.g. DRAFT, READY, or FAILED).

Protobuf enum google.events.cloud.clouddms.v1.ConnectionProfile.State

DatabaseEngine

The database engine types.

Protobuf enum google.events.cloud.clouddms.v1.DatabaseEngine

DatabaseProvider

The database providers.

Protobuf enum google.events.cloud.clouddms.v1.DatabaseProvider

MigrationJob.ConnectivityCase

MigrationJob.Phase

The current migration job phase.

Protobuf enum google.events.cloud.clouddms.v1.MigrationJob.Phase

MigrationJob.State

The current migration job states.

Protobuf enum google.events.cloud.clouddms.v1.MigrationJob.State

MigrationJob.Type

The type of migration job (one-time or continuous).

Protobuf enum google.events.cloud.clouddms.v1.MigrationJob.Type

NetworkArchitecture

Protobuf enum google.events.cloud.clouddms.v1.NetworkArchitecture

SqlAclEntry.ExpirationCase

SslConfig.SslType

Specifies The kind of ssl configuration used.

Protobuf enum google.events.cloud.clouddms.v1.SslConfig.SslType