Class ImageCache

    • Constructor Detail

      • ImageCache

        public ImageCache()
      • ImageCache

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

      • getImageCacheId

        public String getImageCacheId()
        Get 镜像缓存Id
        Returns:
        ImageCacheId 镜像缓存Id
      • setImageCacheId

        public void setImageCacheId​(String ImageCacheId)
        Set 镜像缓存Id
        Parameters:
        ImageCacheId - 镜像缓存Id
      • getImageCacheName

        public String getImageCacheName()
        Get 镜像缓存名称
        Returns:
        ImageCacheName 镜像缓存名称
      • setImageCacheName

        public void setImageCacheName​(String ImageCacheName)
        Set 镜像缓存名称
        Parameters:
        ImageCacheName - 镜像缓存名称
      • getImageCacheSize

        public Long getImageCacheSize()
        Get 镜像缓存大小。单位:GiB
        Returns:
        ImageCacheSize 镜像缓存大小。单位:GiB
      • setImageCacheSize

        public void setImageCacheSize​(Long ImageCacheSize)
        Set 镜像缓存大小。单位:GiB
        Parameters:
        ImageCacheSize - 镜像缓存大小。单位:GiB
      • getImages

        public String[] getImages()
        Get 镜像缓存包含的镜像列表
        Returns:
        Images 镜像缓存包含的镜像列表
      • setImages

        public void setImages​(String[] Images)
        Set 镜像缓存包含的镜像列表
        Parameters:
        Images - 镜像缓存包含的镜像列表
      • getCreationTime

        public String getCreationTime()
        Get 创建时间
        Returns:
        CreationTime 创建时间
      • setCreationTime

        public void setCreationTime​(String CreationTime)
        Set 创建时间
        Parameters:
        CreationTime - 创建时间
      • getExpireDateTime

        public String getExpireDateTime()
        Get 到期时间
        Returns:
        ExpireDateTime 到期时间
      • setExpireDateTime

        public void setExpireDateTime​(String ExpireDateTime)
        Set 到期时间
        Parameters:
        ExpireDateTime - 到期时间
      • getEvents

        public ImageCacheEvent[] getEvents()
        Get 镜像缓存事件信息
        Returns:
        Events 镜像缓存事件信息
      • setEvents

        public void setEvents​(ImageCacheEvent[] Events)
        Set 镜像缓存事件信息
        Parameters:
        Events - 镜像缓存事件信息
      • getLastMatchedTime

        public String getLastMatchedTime()
        Get 最新一次匹配到镜像缓存的时间
        Returns:
        LastMatchedTime 最新一次匹配到镜像缓存的时间
      • setLastMatchedTime

        public void setLastMatchedTime​(String LastMatchedTime)
        Set 最新一次匹配到镜像缓存的时间
        Parameters:
        LastMatchedTime - 最新一次匹配到镜像缓存的时间
      • getSnapshotId

        public String getSnapshotId()
        Get 镜像缓存对应的快照Id
        Returns:
        SnapshotId 镜像缓存对应的快照Id
      • setSnapshotId

        public void setSnapshotId​(String SnapshotId)
        Set 镜像缓存对应的快照Id
        Parameters:
        SnapshotId - 镜像缓存对应的快照Id
      • getStatus

        public String getStatus()
        Get 镜像缓存状态,可能取值: Pending:创建中 Ready:创建完成 Failed:创建失败 Updating:更新中 UpdateFailed:更新失败 只有状态为Ready时,才能正常使用镜像缓存
        Returns:
        Status 镜像缓存状态,可能取值: Pending:创建中 Ready:创建完成 Failed:创建失败 Updating:更新中 UpdateFailed:更新失败 只有状态为Ready时,才能正常使用镜像缓存
      • setStatus

        public void setStatus​(String Status)
        Set 镜像缓存状态,可能取值: Pending:创建中 Ready:创建完成 Failed:创建失败 Updating:更新中 UpdateFailed:更新失败 只有状态为Ready时,才能正常使用镜像缓存
        Parameters:
        Status - 镜像缓存状态,可能取值: Pending:创建中 Ready:创建完成 Failed:创建失败 Updating:更新中 UpdateFailed:更新失败 只有状态为Ready时,才能正常使用镜像缓存