Classes
AssessmentFeatureHandle
User-definable feature flags for assessment tasks.
AssessmentTaskDetails
Assessment task config.
AzureSynapseDialect
The dialect definition for Azure Synapse.
BigQueryDialect
The dialect definition for BigQuery.
CreateMigrationWorkflowRequest
Request to create a migration workflow resource.
DB2Dialect
The dialect definition for DB2.
DeleteMigrationWorkflowRequest
A request to delete a previously created migration workflow.
Dialect
The possible dialect options for translation.
ErrorDetail
Provides details for errors, e.g. issues that where encountered when processing a subtask.
ErrorLocation
Holds information about where the error is located.
GcsReportLogMessage
A record in the aggregate CSV report for a migration workflow
GetMigrationSubtaskRequest
A request to get a previously created migration subtasks.
GetMigrationWorkflowRequest
A request to get a previously created migration workflow.
GreenplumDialect
The dialect definition for Greenplum.
HiveQLDialect
The dialect definition for HiveQL.
LineageOutput
The output of a task with output type "LINEAGE".
Actual generated lineage can be queried separately (see [webapp_uri][google.cloud.bigquery.migration.v2.LineageOutput.webapp_uri]), this message contains only metadata: processing status, errors, etc.
LineageOutput.Types
Container for nested types declared in the LineageOutput message type.
LineageOutput.Types.ProgressReport
Breaks down processing progress of work.
LineageOutput.Types.ProgressReport.Types
Container for nested types declared in the ProgressReport message type.
LineageOutput.Types.ProgressReport.Types.WorkSummary
Summary of work in the given state.
LineageOutput.Types.ProgressReport.Types.WorkSummary.Types
Container for nested types declared in the WorkSummary message type.
LineageOutput.Types.RecognizedInput
Information about lineage input of the given type that lineage generation recognized.
If you expected to process more of the given input, verify your input was uploaded and is in the correct format and the request to generate lineage correctly specified the input location.
LineageOutput.Types.RecognizedInput.Types
Container for nested types declared in the RecognizedInput message type.
ListMigrationSubtasksRequest
A request to list previously created migration subtasks.
ListMigrationSubtasksResponse
Response object for a ListMigrationSubtasks call.
ListMigrationWorkflowsRequest
A request to list previously created migration workflows.
ListMigrationWorkflowsResponse
Response object for a ListMigrationWorkflows call.
Literal
Literal data.
MigrationService
Service to handle EDW migrations.
MigrationService.MigrationServiceBase
Base class for server-side implementations of MigrationService
MigrationService.MigrationServiceClient
Client for MigrationService
MigrationServiceClient
MigrationService client wrapper, for convenient use.
MigrationServiceClientBuilder
Builder class for MigrationServiceClient to provide simple configuration of credentials, endpoint etc.
MigrationServiceClientImpl
MigrationService client wrapper implementation, for convenient use.
MigrationServiceSettings
Settings for MigrationServiceClient instances.
MigrationSubtask
A subtask for a migration which carries details about the configuration of the subtask. The content of the details should not matter to the end user, but is a contract between the subtask creator and subtask worker.
MigrationSubtask.Types
Container for nested types declared in the MigrationSubtask message type.
MigrationSubtaskName
Resource name for the MigrationSubtask resource.
MigrationTask
A single task for a migration which has details about the configuration of the task.
MigrationTask.Types
Container for nested types declared in the MigrationTask message type.
MigrationTaskResult
The migration task result.
MigrationWorkflow
A migration workflow which specifies what needs to be done for an EDW migration.
MigrationWorkflow.Types
Container for nested types declared in the MigrationWorkflow message type.
MigrationWorkflowName
Resource name for the MigrationWorkflow resource.
MySQLDialect
The dialect definition for MySQL.
NameMappingKey
The potential components of a full name mapping that will be mapped during translation in the source data warehouse.
NameMappingKey.Types
Container for nested types declared in the NameMappingKey message type.
NameMappingValue
The potential components of a full name mapping that will be mapped during translation in the target data warehouse.
NetezzaDialect
The dialect definition for Netezza.
ObjectNameMapping
Represents a key-value pair of NameMappingKey to NameMappingValue to represent the mapping of SQL names from the input value to desired output.
ObjectNameMappingList
Represents a map of name mappings using a list of key:value proto messages of existing name to desired output name.
OracleDialect
The dialect definition for Oracle.
Point
A single data point in a time series.
PostgresqlDialect
The dialect definition for Postgresql.
PrestoDialect
The dialect definition for Presto.
RedshiftDialect
The dialect definition for Redshift.
ResourceErrorDetail
Provides details for errors and the corresponding resources.
SQLServerDialect
The dialect definition for SQL Server.
SQLiteDialect
The dialect definition for SQLite.
SnowflakeDialect
The dialect definition for Snowflake.
SourceEnv
Represents the default source environment values for the translation.
SourceEnvironment
Represents the default source environment values for the translation.
SourceSpec
Represents one path to the location that holds source data.
SourceTargetMapping
Represents one mapping from a source SQL to a target SQL.
SparkSQLDialect
The dialect definition for SparkSQL.
StartMigrationWorkflowRequest
A request to start a previously created migration workflow.
SuggestionConfig
The configuration for the suggestion if requested as a target type.
SuggestionStep
Suggestion step to skip.
SuggestionStep.Types
Container for nested types declared in the SuggestionStep message type.
TargetSpec
Represents one path to the location that holds target data.
TaskOutput
The task output for a task type including the status and any errors.
TaskOutput.Types
Container for nested types declared in the TaskOutput message type.
TeradataDialect
The dialect definition for Teradata.
TeradataDialect.Types
Container for nested types declared in the TeradataDialect message type.
TimeInterval
A time interval extending just after a start time through an end time. If the start time is the same as the end time, then the interval represents a single point in time.
TimeSeries
The metrics object for a SubTask.
TranslationConfigDetails
The translation config to capture necessary settings for a translation task and subtask.
TranslationDetails
The translation details to capture the necessary settings for a translation job.
TranslationReportRecord
Details about a record.
TranslationReportRecord.Types
Container for nested types declared in the TranslationReportRecord message type.
TranslationTaskResult
Translation specific result details from the migration task.
TypedValue
A single strongly-typed value.
VerticaDialect
The dialect definition for Vertica.
Enums
Dialect.DialectValueOneofCase
Enum of possible cases for the "dialect_value" oneof.
LineageOutput.Types.ProgressReport.Types.ProcessingStage
The processing stage the progress report describes.
LineageOutput.Types.ProgressReport.Types.WorkSummary.Types.State
States of work. Each piece of work is in exactly one state. [SUCCEEDED], [FAILED] and [SKIPPED] are terminal states; work in the [IN_PROGRESS] will eventually transition to one of the terminal states.
LineageOutput.Types.RecognizedInput.Types.Type
Input type recognized by the lineage processing.
Literal.LiteralDataOneofCase
Enum of possible cases for the "literal_data" oneof.
MigrationSubtask.Types.State
Possible states of a migration subtask.
MigrationSubtaskName.ResourceNameType
The possible contents of MigrationSubtaskName.
MigrationTask.TaskDetailsOneofCase
Enum of possible cases for the "task_details" oneof.
MigrationTask.Types.State
Possible states of a migration task.
MigrationTaskResult.DetailsOneofCase
Enum of possible cases for the "details" oneof.
MigrationWorkflow.Types.State
Possible migration workflow states.
MigrationWorkflowName.ResourceNameType
The possible contents of MigrationWorkflowName.
NameMappingKey.Types.Type
The type of the object that is being mapped.
SourceSpec.SourceOneofCase
Enum of possible cases for the "source" oneof.
SuggestionStep.Types.RewriteTarget
The target to apply the suggestion to.
SuggestionStep.Types.SuggestionType
Suggestion type.
TaskOutput.OutputOneofCase
Enum of possible cases for the "output" oneof.
TaskOutput.Types.State
Possible task output states.
TeradataDialect.Types.Mode
The sub-dialect options for Teradata.
TranslationConfigDetails.OutputNameMappingOneofCase
Enum of possible cases for the "output_name_mapping" oneof.
TranslationConfigDetails.SourceLocationOneofCase
Enum of possible cases for the "source_location" oneof.
TranslationConfigDetails.TargetLocationOneofCase
Enum of possible cases for the "target_location" oneof.
TranslationReportRecord.Types.Severity
The severity type of the record.
TypedValue.ValueOneofCase
Enum of possible cases for the "value" oneof.