Interface ConversionWorkspaceOrBuilder (2.40.0)

public interface ConversionWorkspaceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsGlobalSettings(String key)

public abstract boolean containsGlobalSettings(String key)

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

map<string, string> global_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
keyString
Returns
TypeDescription
boolean

getCreateTime()

public abstract Timestamp getCreateTime()

Output only. The timestamp when the workspace resource was created.

.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Output only. The timestamp when the workspace resource was created.

.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

getDestination()

public abstract DatabaseEngineInfo getDestination()

Required. The destination engine details.

.google.cloud.clouddms.v1.DatabaseEngineInfo destination = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
DatabaseEngineInfo

The destination.

getDestinationOrBuilder()

public abstract DatabaseEngineInfoOrBuilder getDestinationOrBuilder()

Required. The destination engine details.

.google.cloud.clouddms.v1.DatabaseEngineInfo destination = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
DatabaseEngineInfoOrBuilder

getDisplayName()

public abstract String getDisplayName()

Optional. The display name for the workspace.

string display_name = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Optional. The display name for the workspace.

string display_name = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for displayName.

getGlobalSettings() (deprecated)

public abstract Map<String,String> getGlobalSettings()
Returns
TypeDescription
Map<String,String>

getGlobalSettingsCount()

public abstract int getGlobalSettingsCount()

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

map<string, string> global_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

getGlobalSettingsMap()

public abstract Map<String,String> getGlobalSettingsMap()

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

map<string, string> global_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Map<String,String>

getGlobalSettingsOrDefault(String key, String defaultValue)

public abstract String getGlobalSettingsOrDefault(String key, String defaultValue)

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

map<string, string> global_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameters
NameDescription
keyString
defaultValueString
Returns
TypeDescription
String

getGlobalSettingsOrThrow(String key)

public abstract String getGlobalSettingsOrThrow(String key)

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

map<string, string> global_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
keyString
Returns
TypeDescription
String

getHasUncommittedChanges()

public abstract boolean getHasUncommittedChanges()

Output only. Whether the workspace has uncommitted changes (changes which were made after the workspace was committed).

bool has_uncommitted_changes = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

The hasUncommittedChanges.

getLatestCommitId()

public abstract String getLatestCommitId()

Output only. The latest commit ID.

string latest_commit_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The latestCommitId.

getLatestCommitIdBytes()

public abstract ByteString getLatestCommitIdBytes()

Output only. The latest commit ID.

string latest_commit_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for latestCommitId.

getLatestCommitTime()

public abstract Timestamp getLatestCommitTime()

Output only. The timestamp when the workspace was committed.

.google.protobuf.Timestamp latest_commit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The latestCommitTime.

getLatestCommitTimeOrBuilder()

public abstract TimestampOrBuilder getLatestCommitTimeOrBuilder()

Output only. The timestamp when the workspace was committed.

.google.protobuf.Timestamp latest_commit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

getName()

public abstract String getName()

Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getSource()

public abstract DatabaseEngineInfo getSource()

Required. The source engine details.

.google.cloud.clouddms.v1.DatabaseEngineInfo source = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
DatabaseEngineInfo

The source.

getSourceOrBuilder()

public abstract DatabaseEngineInfoOrBuilder getSourceOrBuilder()

Required. The source engine details.

.google.cloud.clouddms.v1.DatabaseEngineInfo source = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
DatabaseEngineInfoOrBuilder

getUpdateTime()

public abstract Timestamp getUpdateTime()

Output only. The timestamp when the workspace resource was last updated.

.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Timestamp

The updateTime.

getUpdateTimeOrBuilder()

public abstract TimestampOrBuilder getUpdateTimeOrBuilder()

Output only. The timestamp when the workspace resource was last updated.

.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TimestampOrBuilder

hasCreateTime()

public abstract boolean hasCreateTime()

Output only. The timestamp when the workspace resource was created.

.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the createTime field is set.

hasDestination()

public abstract boolean hasDestination()

Required. The destination engine details.

.google.cloud.clouddms.v1.DatabaseEngineInfo destination = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the destination field is set.

hasLatestCommitTime()

public abstract boolean hasLatestCommitTime()

Output only. The timestamp when the workspace was committed.

.google.protobuf.Timestamp latest_commit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the latestCommitTime field is set.

hasSource()

public abstract boolean hasSource()

Required. The source engine details.

.google.cloud.clouddms.v1.DatabaseEngineInfo source = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
boolean

Whether the source field is set.

hasUpdateTime()

public abstract boolean hasUpdateTime()

Output only. The timestamp when the workspace resource was last updated.

.google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the updateTime field is set.