Package com.google.cloud.clouddms.v1
Interface ConversionWorkspaceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConversionWorkspace
,ConversionWorkspace.Builder
public interface ConversionWorkspaceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsGlobalSettings(String key)
Optional.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.DatabaseEngineInfo
getDestination()
Required.DatabaseEngineInfoOrBuilder
getDestinationOrBuilder()
Required.String
getDisplayName()
Optional.com.google.protobuf.ByteString
getDisplayNameBytes()
Optional.Map<String,String>
getGlobalSettings()
Deprecated.int
getGlobalSettingsCount()
Optional.Map<String,String>
getGlobalSettingsMap()
Optional.String
getGlobalSettingsOrDefault(String key, String defaultValue)
Optional.String
getGlobalSettingsOrThrow(String key)
Optional.boolean
getHasUncommittedChanges()
Output only.String
getLatestCommitId()
Output only.com.google.protobuf.ByteString
getLatestCommitIdBytes()
Output only.com.google.protobuf.Timestamp
getLatestCommitTime()
Output only.com.google.protobuf.TimestampOrBuilder
getLatestCommitTimeOrBuilder()
Output only.String
getName()
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.com.google.protobuf.ByteString
getNameBytes()
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.DatabaseEngineInfo
getSource()
Required.DatabaseEngineInfoOrBuilder
getSourceOrBuilder()
Required.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCreateTime()
Output only.boolean
hasDestination()
Required.boolean
hasLatestCommitTime()
Output only.boolean
hasSource()
Required.boolean
hasUpdateTime()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Full name of the workspace resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{conversion_workspace}.
string name = 1;
- Returns:
- The bytes for name.
-
hasSource
boolean hasSource()
Required. The source engine details.
.google.cloud.clouddms.v1.DatabaseEngineInfo source = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the source field is set.
-
getSource
DatabaseEngineInfo getSource()
Required. The source engine details.
.google.cloud.clouddms.v1.DatabaseEngineInfo source = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The source.
-
getSourceOrBuilder
DatabaseEngineInfoOrBuilder getSourceOrBuilder()
Required. The source engine details.
.google.cloud.clouddms.v1.DatabaseEngineInfo source = 2 [(.google.api.field_behavior) = REQUIRED];
-
hasDestination
boolean hasDestination()
Required. The destination engine details.
.google.cloud.clouddms.v1.DatabaseEngineInfo destination = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the destination field is set.
-
getDestination
DatabaseEngineInfo getDestination()
Required. The destination engine details.
.google.cloud.clouddms.v1.DatabaseEngineInfo destination = 3 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The destination.
-
getDestinationOrBuilder
DatabaseEngineInfoOrBuilder getDestinationOrBuilder()
Required. The destination engine details.
.google.cloud.clouddms.v1.DatabaseEngineInfo destination = 3 [(.google.api.field_behavior) = REQUIRED];
-
getGlobalSettingsCount
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];
-
containsGlobalSettings
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];
-
getGlobalSettings
@Deprecated Map<String,String> getGlobalSettings()
Deprecated.UsegetGlobalSettingsMap()
instead.
-
getGlobalSettingsMap
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];
-
getGlobalSettingsOrDefault
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];
-
getGlobalSettingsOrThrow
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];
-
getHasUncommittedChanges
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:
- The hasUncommittedChanges.
-
getLatestCommitId
String getLatestCommitId()
Output only. The latest commit ID.
string latest_commit_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The latestCommitId.
-
getLatestCommitIdBytes
com.google.protobuf.ByteString getLatestCommitIdBytes()
Output only. The latest commit ID.
string latest_commit_id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for latestCommitId.
-
hasLatestCommitTime
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:
- Whether the latestCommitTime field is set.
-
getLatestCommitTime
com.google.protobuf.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:
- The latestCommitTime.
-
getLatestCommitTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getLatestCommitTimeOrBuilder()
Output only. The timestamp when the workspace was committed.
.google.protobuf.Timestamp latest_commit_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasCreateTime
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:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.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:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The timestamp when the workspace resource was created.
.google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasUpdateTime
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:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.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:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.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];
-
getDisplayName
String getDisplayName()
Optional. The display name for the workspace.
string display_name = 11 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()
Optional. The display name for the workspace.
string display_name = 11 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for displayName.
-
-