Class RepairTaskInfo

    • Constructor Summary

      Constructors 
      Constructor Description
      RepairTaskInfo()  
      RepairTaskInfo​(RepairTaskInfo 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 Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAlias()
      Get 实例名称 注意:此字段可能返回 null,表示取不到有效值。
      String getAuthSource()
      Get 授权渠道,支持取值: - `Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权
      String getAuthTime()
      Get 任务授权时间 注意:此字段可能返回 null,表示取不到有效值。
      Long getAuthType()
      Get 任务授权类型
      String getCreateTime()
      Get 任务创建时间
      Long getDeviceStatus()
      Get 设备状态ID,与设备状态中文名的对应关系如下: - `1`:故障中 - `2`:处理中 - `3`:正常 - `4`:已预约 - `5`:已取消 - `6`:已避免
      String getEndTime()
      Get 任务结束时间 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceId()
      Get 实例ID
      String getLanIp()
      Get 实例内网IP 注意:此字段可能返回 null,表示取不到有效值。
      Long getOperateStatus()
      Get 操作状态ID,与操作状态中文名的对应关系如下: - `1`:未授权 - `2`:已授权 - `3`:已处理 - `4`:已预约 - `5`:已取消 - `6`:已避免
      String getProduct()
      Get 产品类型,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 注意:此字段可能返回 null,表示取不到有效值。
      String getRegion()
      Get 地域 注意:此字段可能返回 null,表示取不到有效值。
      String getSubnetId()
      Get 所在子网ID 注意:此字段可能返回 null,表示取不到有效值。
      String getSubnetName()
      Get 所在子网名称 注意:此字段可能返回 null,表示取不到有效值。
      String getTaskDetail()
      Get 任务详情 注意:此字段可能返回 null,表示取不到有效值。
      String getTaskId()
      Get 维修任务ID
      Long getTaskStatus()
      Get 任务状态ID,与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      String getTaskSubType()
      Get 任务子类型 注意:此字段可能返回 null,表示取不到有效值。
      Long getTaskTypeId()
      Get 任务类型ID,与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      String getTaskTypeName()
      Get 任务类型中文名
      String getVpcId()
      Get 所在私有网络ID 注意:此字段可能返回 null,表示取不到有效值。
      String getVpcName()
      Get 所在私有网络名称 注意:此字段可能返回 null,表示取不到有效值。
      String getWanIp()
      Get 实例公网IP 注意:此字段可能返回 null,表示取不到有效值。
      String getZone()
      Get 可用区 注意:此字段可能返回 null,表示取不到有效值。
      void setAlias​(String Alias)
      Set 实例名称 注意:此字段可能返回 null,表示取不到有效值。
      void setAuthSource​(String AuthSource)
      Set 授权渠道,支持取值: - `Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权
      void setAuthTime​(String AuthTime)
      Set 任务授权时间 注意:此字段可能返回 null,表示取不到有效值。
      void setAuthType​(Long AuthType)
      Set 任务授权类型
      void setCreateTime​(String CreateTime)
      Set 任务创建时间
      void setDeviceStatus​(Long DeviceStatus)
      Set 设备状态ID,与设备状态中文名的对应关系如下: - `1`:故障中 - `2`:处理中 - `3`:正常 - `4`:已预约 - `5`:已取消 - `6`:已避免
      void setEndTime​(String EndTime)
      Set 任务结束时间 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceId​(String InstanceId)
      Set 实例ID
      void setLanIp​(String LanIp)
      Set 实例内网IP 注意:此字段可能返回 null,表示取不到有效值。
      void setOperateStatus​(Long OperateStatus)
      Set 操作状态ID,与操作状态中文名的对应关系如下: - `1`:未授权 - `2`:已授权 - `3`:已处理 - `4`:已预约 - `5`:已取消 - `6`:已避免
      void setProduct​(String Product)
      Set 产品类型,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 注意:此字段可能返回 null,表示取不到有效值。
      void setRegion​(String Region)
      Set 地域 注意:此字段可能返回 null,表示取不到有效值。
      void setSubnetId​(String SubnetId)
      Set 所在子网ID 注意:此字段可能返回 null,表示取不到有效值。
      void setSubnetName​(String SubnetName)
      Set 所在子网名称 注意:此字段可能返回 null,表示取不到有效值。
      void setTaskDetail​(String TaskDetail)
      Set 任务详情 注意:此字段可能返回 null,表示取不到有效值。
      void setTaskId​(String TaskId)
      Set 维修任务ID
      void setTaskStatus​(Long TaskStatus)
      Set 任务状态ID,与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      void setTaskSubType​(String TaskSubType)
      Set 任务子类型 注意:此字段可能返回 null,表示取不到有效值。
      void setTaskTypeId​(Long TaskTypeId)
      Set 任务类型ID,与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      void setTaskTypeName​(String TaskTypeName)
      Set 任务类型中文名
      void setVpcId​(String VpcId)
      Set 所在私有网络ID 注意:此字段可能返回 null,表示取不到有效值。
      void setVpcName​(String VpcName)
      Set 所在私有网络名称 注意:此字段可能返回 null,表示取不到有效值。
      void setWanIp​(String WanIp)
      Set 实例公网IP 注意:此字段可能返回 null,表示取不到有效值。
      void setZone​(String Zone)
      Set 可用区 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • RepairTaskInfo

        public RepairTaskInfo()
      • RepairTaskInfo

        public RepairTaskInfo​(RepairTaskInfo 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

      • getTaskId

        public String getTaskId()
        Get 维修任务ID
        Returns:
        TaskId 维修任务ID
      • setTaskId

        public void setTaskId​(String TaskId)
        Set 维修任务ID
        Parameters:
        TaskId - 维修任务ID
      • getInstanceId

        public String getInstanceId()
        Get 实例ID
        Returns:
        InstanceId 实例ID
      • setInstanceId

        public void setInstanceId​(String InstanceId)
        Set 实例ID
        Parameters:
        InstanceId - 实例ID
      • getAlias

        public String getAlias()
        Get 实例名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Alias 实例名称 注意:此字段可能返回 null,表示取不到有效值。
      • setAlias

        public void setAlias​(String Alias)
        Set 实例名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Alias - 实例名称 注意:此字段可能返回 null,表示取不到有效值。
      • getTaskTypeId

        public Long getTaskTypeId()
        Get 任务类型ID,与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
        Returns:
        TaskTypeId 任务类型ID,与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      • setTaskTypeId

        public void setTaskTypeId​(Long TaskTypeId)
        Set 任务类型ID,与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
        Parameters:
        TaskTypeId - 任务类型ID,与任务类型中文名的对应关系如下: - `101`:实例运行隐患 - `102`:实例运行异常 - `103`:实例硬盘异常 - `104`:实例网络连接异常 - `105`:实例运行预警 - `106`:实例硬盘预警 - `107`:实例维护升级 各任务类型的具体含义,可参考 [维修任务分类](https://cloud.tencent.com/document/product/213/67789#.E7.BB.B4.E4.BF.AE.E4.BB.BB.E5.8A.A1.E5.88.86.E7.B1.BB)。
      • getTaskTypeName

        public String getTaskTypeName()
        Get 任务类型中文名
        Returns:
        TaskTypeName 任务类型中文名
      • setTaskTypeName

        public void setTaskTypeName​(String TaskTypeName)
        Set 任务类型中文名
        Parameters:
        TaskTypeName - 任务类型中文名
      • getTaskStatus

        public Long getTaskStatus()
        Get 任务状态ID,与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
        Returns:
        TaskStatus 任务状态ID,与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      • setTaskStatus

        public void setTaskStatus​(Long TaskStatus)
        Set 任务状态ID,与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
        Parameters:
        TaskStatus - 任务状态ID,与任务状态中文名的对应关系如下: - `1`:待授权 - `2`:处理中 - `3`:已结束 - `4`:已预约 - `5`:已取消 - `6`:已避免 各任务状态的具体含义,可参考 [任务状态](https://cloud.tencent.com/document/product/213/67789#.E4.BB.BB.E5.8A.A1.E7.8A.B6.E6.80.81)。
      • getDeviceStatus

        public Long getDeviceStatus()
        Get 设备状态ID,与设备状态中文名的对应关系如下: - `1`:故障中 - `2`:处理中 - `3`:正常 - `4`:已预约 - `5`:已取消 - `6`:已避免
        Returns:
        DeviceStatus 设备状态ID,与设备状态中文名的对应关系如下: - `1`:故障中 - `2`:处理中 - `3`:正常 - `4`:已预约 - `5`:已取消 - `6`:已避免
      • setDeviceStatus

        public void setDeviceStatus​(Long DeviceStatus)
        Set 设备状态ID,与设备状态中文名的对应关系如下: - `1`:故障中 - `2`:处理中 - `3`:正常 - `4`:已预约 - `5`:已取消 - `6`:已避免
        Parameters:
        DeviceStatus - 设备状态ID,与设备状态中文名的对应关系如下: - `1`:故障中 - `2`:处理中 - `3`:正常 - `4`:已预约 - `5`:已取消 - `6`:已避免
      • getOperateStatus

        public Long getOperateStatus()
        Get 操作状态ID,与操作状态中文名的对应关系如下: - `1`:未授权 - `2`:已授权 - `3`:已处理 - `4`:已预约 - `5`:已取消 - `6`:已避免
        Returns:
        OperateStatus 操作状态ID,与操作状态中文名的对应关系如下: - `1`:未授权 - `2`:已授权 - `3`:已处理 - `4`:已预约 - `5`:已取消 - `6`:已避免
      • setOperateStatus

        public void setOperateStatus​(Long OperateStatus)
        Set 操作状态ID,与操作状态中文名的对应关系如下: - `1`:未授权 - `2`:已授权 - `3`:已处理 - `4`:已预约 - `5`:已取消 - `6`:已避免
        Parameters:
        OperateStatus - 操作状态ID,与操作状态中文名的对应关系如下: - `1`:未授权 - `2`:已授权 - `3`:已处理 - `4`:已预约 - `5`:已取消 - `6`:已避免
      • getCreateTime

        public String getCreateTime()
        Get 任务创建时间
        Returns:
        CreateTime 任务创建时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 任务创建时间
        Parameters:
        CreateTime - 任务创建时间
      • getAuthTime

        public String getAuthTime()
        Get 任务授权时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AuthTime 任务授权时间 注意:此字段可能返回 null,表示取不到有效值。
      • setAuthTime

        public void setAuthTime​(String AuthTime)
        Set 任务授权时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AuthTime - 任务授权时间 注意:此字段可能返回 null,表示取不到有效值。
      • getEndTime

        public String getEndTime()
        Get 任务结束时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EndTime 任务结束时间 注意:此字段可能返回 null,表示取不到有效值。
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 任务结束时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EndTime - 任务结束时间 注意:此字段可能返回 null,表示取不到有效值。
      • getTaskDetail

        public String getTaskDetail()
        Get 任务详情 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TaskDetail 任务详情 注意:此字段可能返回 null,表示取不到有效值。
      • setTaskDetail

        public void setTaskDetail​(String TaskDetail)
        Set 任务详情 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TaskDetail - 任务详情 注意:此字段可能返回 null,表示取不到有效值。
      • getZone

        public String getZone()
        Get 可用区 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Zone 可用区 注意:此字段可能返回 null,表示取不到有效值。
      • setZone

        public void setZone​(String Zone)
        Set 可用区 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Zone - 可用区 注意:此字段可能返回 null,表示取不到有效值。
      • getRegion

        public String getRegion()
        Get 地域 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Region 地域 注意:此字段可能返回 null,表示取不到有效值。
      • setRegion

        public void setRegion​(String Region)
        Set 地域 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Region - 地域 注意:此字段可能返回 null,表示取不到有效值。
      • getVpcId

        public String getVpcId()
        Get 所在私有网络ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VpcId 所在私有网络ID 注意:此字段可能返回 null,表示取不到有效值。
      • setVpcId

        public void setVpcId​(String VpcId)
        Set 所在私有网络ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VpcId - 所在私有网络ID 注意:此字段可能返回 null,表示取不到有效值。
      • getVpcName

        public String getVpcName()
        Get 所在私有网络名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        VpcName 所在私有网络名称 注意:此字段可能返回 null,表示取不到有效值。
      • setVpcName

        public void setVpcName​(String VpcName)
        Set 所在私有网络名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        VpcName - 所在私有网络名称 注意:此字段可能返回 null,表示取不到有效值。
      • getSubnetId

        public String getSubnetId()
        Get 所在子网ID 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubnetId 所在子网ID 注意:此字段可能返回 null,表示取不到有效值。
      • setSubnetId

        public void setSubnetId​(String SubnetId)
        Set 所在子网ID 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubnetId - 所在子网ID 注意:此字段可能返回 null,表示取不到有效值。
      • getSubnetName

        public String getSubnetName()
        Get 所在子网名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubnetName 所在子网名称 注意:此字段可能返回 null,表示取不到有效值。
      • setSubnetName

        public void setSubnetName​(String SubnetName)
        Set 所在子网名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubnetName - 所在子网名称 注意:此字段可能返回 null,表示取不到有效值。
      • getWanIp

        public String getWanIp()
        Get 实例公网IP 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        WanIp 实例公网IP 注意:此字段可能返回 null,表示取不到有效值。
      • setWanIp

        public void setWanIp​(String WanIp)
        Set 实例公网IP 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        WanIp - 实例公网IP 注意:此字段可能返回 null,表示取不到有效值。
      • getLanIp

        public String getLanIp()
        Get 实例内网IP 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        LanIp 实例内网IP 注意:此字段可能返回 null,表示取不到有效值。
      • setLanIp

        public void setLanIp​(String LanIp)
        Set 实例内网IP 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        LanIp - 实例内网IP 注意:此字段可能返回 null,表示取不到有效值。
      • getProduct

        public String getProduct()
        Get 产品类型,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Product 产品类型,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 注意:此字段可能返回 null,表示取不到有效值。
      • setProduct

        public void setProduct​(String Product)
        Set 产品类型,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Product - 产品类型,支持取值: - `CVM`:云服务器 - `CDH`:专用宿主机 - `CPM2.0`:裸金属云服务器 注意:此字段可能返回 null,表示取不到有效值。
      • getTaskSubType

        public String getTaskSubType()
        Get 任务子类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TaskSubType 任务子类型 注意:此字段可能返回 null,表示取不到有效值。
      • setTaskSubType

        public void setTaskSubType​(String TaskSubType)
        Set 任务子类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TaskSubType - 任务子类型 注意:此字段可能返回 null,表示取不到有效值。
      • getAuthType

        public Long getAuthType()
        Get 任务授权类型
        Returns:
        AuthType 任务授权类型
      • setAuthType

        public void setAuthType​(Long AuthType)
        Set 任务授权类型
        Parameters:
        AuthType - 任务授权类型
      • getAuthSource

        public String getAuthSource()
        Get 授权渠道,支持取值: - `Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权
        Returns:
        AuthSource 授权渠道,支持取值: - `Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权
      • setAuthSource

        public void setAuthSource​(String AuthSource)
        Set 授权渠道,支持取值: - `Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权
        Parameters:
        AuthSource - 授权渠道,支持取值: - `Waiting_auth`:待授权 - `Customer_auth`:客户操作授权 - `System_mandatory_auth`:系统默认授权 - `Pre_policy_auth`:预置策略授权