GetConversionWorkspaceResult constructor

const GetConversionWorkspaceResult({
  1. required String createTime,
  2. required DatabaseEngineInfoResponse destination,
  3. required String displayName,
  4. required Map<String, String> globalSettings,
  5. required bool hasUncommittedChanges,
  6. required String latestCommitId,
  7. required String latestCommitTime,
  8. required String name,
  9. required DatabaseEngineInfoResponse source,
  10. required String updateTime,
})

Creates a new GetConversionWorkspaceResult. createTime The timestamp when the workspace resource was created. destination The destination engine details. displayName Optional. The display name for the workspace. globalSettings Optional. A generic list of settings for the workspace. The settings are database pair dependant and can indicate default behavior for the mapping rules engine or turn on or off specific features. Such examples can be: convert_foreign_key_to_interleave=true, skip_triggers=false, ignore_non_table_synonyms=true hasUncommittedChanges Whether the workspace has uncommitted changes (changes which were made after the workspace was committed). latestCommitId The latest commit ID. latestCommitTime The timestamp when the workspace was committed. name Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}. source The source engine details. updateTime The timestamp when the workspace resource was last updated.

Implementation

const GetConversionWorkspaceResult({
  required this.createTime,
  required this.destination,
  required this.displayName,
  required this.globalSettings,
  required this.hasUncommittedChanges,
  required this.latestCommitId,
  required this.latestCommitTime,
  required this.name,
  required this.source,
  required this.updateTime,
});