Class CloneItem

    • Constructor Detail

      • CloneItem

        public CloneItem()
      • CloneItem

        public CloneItem​(CloneItem source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getSrcInstanceId

        public String getSrcInstanceId()
        Get 克隆任务的源实例Id。
        Returns:
        SrcInstanceId 克隆任务的源实例Id。
      • setSrcInstanceId

        public void setSrcInstanceId​(String SrcInstanceId)
        Set 克隆任务的源实例Id。
        Parameters:
        SrcInstanceId - 克隆任务的源实例Id。
      • getDstInstanceId

        public String getDstInstanceId()
        Get 克隆任务的新产生实例Id。
        Returns:
        DstInstanceId 克隆任务的新产生实例Id。
      • setDstInstanceId

        public void setDstInstanceId​(String DstInstanceId)
        Set 克隆任务的新产生实例Id。
        Parameters:
        DstInstanceId - 克隆任务的新产生实例Id。
      • getCloneJobId

        public Long getCloneJobId()
        Get 克隆任务对应的任务列表Id。
        Returns:
        CloneJobId 克隆任务对应的任务列表Id。
      • setCloneJobId

        public void setCloneJobId​(Long CloneJobId)
        Set 克隆任务对应的任务列表Id。
        Parameters:
        CloneJobId - 克隆任务对应的任务列表Id。
      • getRollbackStrategy

        public String getRollbackStrategy()
        Get 克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。
        Returns:
        RollbackStrategy 克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。
      • setRollbackStrategy

        public void setRollbackStrategy​(String RollbackStrategy)
        Set 克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。
        Parameters:
        RollbackStrategy - 克隆实例使用的策略, 包括以下类型: timepoint:指定时间点回档, backupset: 指定备份文件回档。
      • getRollbackTargetTime

        public String getRollbackTargetTime()
        Get 克隆实例回档的时间点。
        Returns:
        RollbackTargetTime 克隆实例回档的时间点。
      • setRollbackTargetTime

        public void setRollbackTargetTime​(String RollbackTargetTime)
        Set 克隆实例回档的时间点。
        Parameters:
        RollbackTargetTime - 克隆实例回档的时间点。
      • getStartTime

        public String getStartTime()
        Get 任务开始时间。
        Returns:
        StartTime 任务开始时间。
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 任务开始时间。
        Parameters:
        StartTime - 任务开始时间。
      • getEndTime

        public String getEndTime()
        Get 任务结束时间。
        Returns:
        EndTime 任务结束时间。
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 任务结束时间。
        Parameters:
        EndTime - 任务结束时间。
      • getTaskStatus

        public String getTaskStatus()
        Get 任务状态,包括以下状态:initial,running,wait_complete,success,failed
        Returns:
        TaskStatus 任务状态,包括以下状态:initial,running,wait_complete,success,failed
      • setTaskStatus

        public void setTaskStatus​(String TaskStatus)
        Set 任务状态,包括以下状态:initial,running,wait_complete,success,failed
        Parameters:
        TaskStatus - 任务状态,包括以下状态:initial,running,wait_complete,success,failed
      • getNewRegionId

        public Long getNewRegionId()
        Get 克隆实例所在地域Id
        Returns:
        NewRegionId 克隆实例所在地域Id
      • setNewRegionId

        public void setNewRegionId​(Long NewRegionId)
        Set 克隆实例所在地域Id
        Parameters:
        NewRegionId - 克隆实例所在地域Id
      • getSrcRegionId

        public Long getSrcRegionId()
        Get 源实例所在地域Id
        Returns:
        SrcRegionId 源实例所在地域Id
      • setSrcRegionId

        public void setSrcRegionId​(Long SrcRegionId)
        Set 源实例所在地域Id
        Parameters:
        SrcRegionId - 源实例所在地域Id