Reference documentation and code samples for the Google Cloud Dms V1 Client class ConversionWorkspace.
The main conversion workspace resource entity.
Generated from protobuf message google.cloud.clouddms.v1.ConversionWorkspace
Namespace
Google \ Cloud \ CloudDms \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
↳ source
↳ destination
↳ global_settings
array| Google\Protobuf\Internal\MapField
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
↳ has_uncommitted_changes
bool
Output only. Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
↳ latest_commit_id
string
Output only. The latest commit ID.
↳ latest_commit_time
↳ create_time
↳ update_time
↳ display_name
string
Optional. The display name for the workspace.
getName
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
string
setName
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
var
string
$this
getSource
Required. The source engine details.
hasSource
clearSource
setSource
Required. The source engine details.
$this
getDestination
Required. The destination engine details.
hasDestination
clearDestination
setDestination
Required. The destination engine details.
$this
getGlobalSettings
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
setGlobalSettings
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
$this
getHasUncommittedChanges
Output only. Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
bool
setHasUncommittedChanges
Output only. Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).
var
bool
$this
getLatestCommitId
Output only. The latest commit ID.
string
setLatestCommitId
Output only. The latest commit ID.
var
string
$this
getLatestCommitTime
Output only. The timestamp when the workspace was committed.
hasLatestCommitTime
clearLatestCommitTime
setLatestCommitTime
Output only. The timestamp when the workspace was committed.
$this
getCreateTime
Output only. The timestamp when the workspace resource was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The timestamp when the workspace resource was created.
$this
getUpdateTime
Output only. The timestamp when the workspace resource was last updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The timestamp when the workspace resource was last updated.
$this
getDisplayName
Optional. The display name for the workspace.
string
setDisplayName
Optional. The display name for the workspace.
var
string
$this