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 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];
      • 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.