Class Image

    • Constructor Detail

      • Image

        public Image()
      • Image

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

      • getImageId

        public String getImageId()
        Get 镜像ID
        Returns:
        ImageId 镜像ID
      • setImageId

        public void setImageId​(String ImageId)
        Set 镜像ID
        Parameters:
        ImageId - 镜像ID
      • getImageName

        public String getImageName()
        Get 镜像名称
        Returns:
        ImageName 镜像名称
      • setImageName

        public void setImageName​(String ImageName)
        Set 镜像名称
        Parameters:
        ImageName - 镜像名称
      • getImageState

        public String getImageState()
        Get 镜像状态
        Returns:
        ImageState 镜像状态
      • setImageState

        public void setImageState​(String ImageState)
        Set 镜像状态
        Parameters:
        ImageState - 镜像状态
      • getImageType

        public String getImageType()
        Get 镜像类型
        Returns:
        ImageType 镜像类型
      • setImageType

        public void setImageType​(String ImageType)
        Set 镜像类型
        Parameters:
        ImageType - 镜像类型
      • getImageOsName

        public String getImageOsName()
        Get 操作系统名称
        Returns:
        ImageOsName 操作系统名称
      • setImageOsName

        public void setImageOsName​(String ImageOsName)
        Set 操作系统名称
        Parameters:
        ImageOsName - 操作系统名称
      • getImageDescription

        public String getImageDescription()
        Get 镜像描述
        Returns:
        ImageDescription 镜像描述
      • setImageDescription

        public void setImageDescription​(String ImageDescription)
        Set 镜像描述
        Parameters:
        ImageDescription - 镜像描述
      • getImageCreateTime

        public String getImageCreateTime()
        Get 镜像导入时间
        Returns:
        ImageCreateTime 镜像导入时间
      • setImageCreateTime

        public void setImageCreateTime​(String ImageCreateTime)
        Set 镜像导入时间
        Parameters:
        ImageCreateTime - 镜像导入时间
      • getArchitecture

        public String getArchitecture()
        Get 操作系统位数
        Returns:
        Architecture 操作系统位数
      • setArchitecture

        public void setArchitecture​(String Architecture)
        Set 操作系统位数
        Parameters:
        Architecture - 操作系统位数
      • getOsType

        public String getOsType()
        Get 操作系统类型
        Returns:
        OsType 操作系统类型
      • setOsType

        public void setOsType​(String OsType)
        Set 操作系统类型
        Parameters:
        OsType - 操作系统类型
      • getOsVersion

        public String getOsVersion()
        Get 操作系统版本
        Returns:
        OsVersion 操作系统版本
      • setOsVersion

        public void setOsVersion​(String OsVersion)
        Set 操作系统版本
        Parameters:
        OsVersion - 操作系统版本
      • getPlatform

        public String getPlatform()
        Get 操作系统平台
        Returns:
        Platform 操作系统平台
      • setPlatform

        public void setPlatform​(String Platform)
        Set 操作系统平台
        Parameters:
        Platform - 操作系统平台
      • getImageOwner

        public Long getImageOwner()
        Get 镜像所有者
        Returns:
        ImageOwner 镜像所有者
      • setImageOwner

        public void setImageOwner​(Long ImageOwner)
        Set 镜像所有者
        Parameters:
        ImageOwner - 镜像所有者
      • getImageSize

        public Long getImageSize()
        Get 镜像大小。单位:GB
        Returns:
        ImageSize 镜像大小。单位:GB
      • setImageSize

        public void setImageSize​(Long ImageSize)
        Set 镜像大小。单位:GB
        Parameters:
        ImageSize - 镜像大小。单位:GB
      • getSrcImage

        public SrcImage getSrcImage()
        Get 镜像来源信息
        Returns:
        SrcImage 镜像来源信息
      • setSrcImage

        public void setSrcImage​(SrcImage SrcImage)
        Set 镜像来源信息
        Parameters:
        SrcImage - 镜像来源信息
      • getImageSource

        public String getImageSource()
        Get 镜像来源类型
        Returns:
        ImageSource 镜像来源类型
      • setImageSource

        public void setImageSource​(String ImageSource)
        Set 镜像来源类型
        Parameters:
        ImageSource - 镜像来源类型
      • getTaskId

        public String getTaskId()
        Get 中间态和失败时候的任务ID
        Returns:
        TaskId 中间态和失败时候的任务ID
      • setTaskId

        public void setTaskId​(String TaskId)
        Set 中间态和失败时候的任务ID
        Parameters:
        TaskId - 中间态和失败时候的任务ID
      • getIsSupportCloudInit

        public Boolean getIsSupportCloudInit()
        Get 是否支持CloudInit
        Returns:
        IsSupportCloudInit 是否支持CloudInit
      • setIsSupportCloudInit

        public void setIsSupportCloudInit​(Boolean IsSupportCloudInit)
        Set 是否支持CloudInit
        Parameters:
        IsSupportCloudInit - 是否支持CloudInit