Class Blueprint

    • Constructor Detail

      • Blueprint

        public Blueprint()
      • Blueprint

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

      • getBlueprintId

        public String getBlueprintId()
        Get 镜像 ID ,是 Blueprint 的唯一标识。
        Returns:
        BlueprintId 镜像 ID ,是 Blueprint 的唯一标识。
      • setBlueprintId

        public void setBlueprintId​(String BlueprintId)
        Set 镜像 ID ,是 Blueprint 的唯一标识。
        Parameters:
        BlueprintId - 镜像 ID ,是 Blueprint 的唯一标识。
      • getDisplayTitle

        public String getDisplayTitle()
        Get 镜像对外展示标题。
        Returns:
        DisplayTitle 镜像对外展示标题。
      • setDisplayTitle

        public void setDisplayTitle​(String DisplayTitle)
        Set 镜像对外展示标题。
        Parameters:
        DisplayTitle - 镜像对外展示标题。
      • getDisplayVersion

        public String getDisplayVersion()
        Get 镜像对外展示版本。
        Returns:
        DisplayVersion 镜像对外展示版本。
      • setDisplayVersion

        public void setDisplayVersion​(String DisplayVersion)
        Set 镜像对外展示版本。
        Parameters:
        DisplayVersion - 镜像对外展示版本。
      • getDescription

        public String getDescription()
        Get 镜像描述信息。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Description 镜像描述信息。 注意:此字段可能返回 null,表示取不到有效值。
      • setDescription

        public void setDescription​(String Description)
        Set 镜像描述信息。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Description - 镜像描述信息。 注意:此字段可能返回 null,表示取不到有效值。
      • getOsName

        public String getOsName()
        Get 操作系统名称。
        Returns:
        OsName 操作系统名称。
      • setOsName

        public void setOsName​(String OsName)
        Set 操作系统名称。
        Parameters:
        OsName - 操作系统名称。
      • getPlatform

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

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

        public String getPlatformType()
        Get 操作系统平台类型,如 LINUX_UNIX、WINDOWS。
        Returns:
        PlatformType 操作系统平台类型,如 LINUX_UNIX、WINDOWS。
      • setPlatformType

        public void setPlatformType​(String PlatformType)
        Set 操作系统平台类型,如 LINUX_UNIX、WINDOWS。
        Parameters:
        PlatformType - 操作系统平台类型,如 LINUX_UNIX、WINDOWS。
      • getBlueprintType

        public String getBlueprintType()
        Get 镜像类型,如 APP_OS、PURE_OS、PRIVATE。
        Returns:
        BlueprintType 镜像类型,如 APP_OS、PURE_OS、PRIVATE。
      • setBlueprintType

        public void setBlueprintType​(String BlueprintType)
        Set 镜像类型,如 APP_OS、PURE_OS、PRIVATE。
        Parameters:
        BlueprintType - 镜像类型,如 APP_OS、PURE_OS、PRIVATE。
      • getImageUrl

        public String getImageUrl()
        Get 镜像图片 URL。
        Returns:
        ImageUrl 镜像图片 URL。
      • setImageUrl

        public void setImageUrl​(String ImageUrl)
        Set 镜像图片 URL。
        Parameters:
        ImageUrl - 镜像图片 URL。
      • getRequiredSystemDiskSize

        public Long getRequiredSystemDiskSize()
        Get 镜像所需系统盘大小,单位 GB。
        Returns:
        RequiredSystemDiskSize 镜像所需系统盘大小,单位 GB。
      • setRequiredSystemDiskSize

        public void setRequiredSystemDiskSize​(Long RequiredSystemDiskSize)
        Set 镜像所需系统盘大小,单位 GB。
        Parameters:
        RequiredSystemDiskSize - 镜像所需系统盘大小,单位 GB。
      • getBlueprintState

        public String getBlueprintState()
        Get 镜像状态。
        Returns:
        BlueprintState 镜像状态。
      • setBlueprintState

        public void setBlueprintState​(String BlueprintState)
        Set 镜像状态。
        Parameters:
        BlueprintState - 镜像状态。
      • getCreatedTime

        public String getCreatedTime()
        Get 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CreatedTime 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • setCreatedTime

        public void setCreatedTime​(String CreatedTime)
        Set 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CreatedTime - 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。
      • getBlueprintName

        public String getBlueprintName()
        Get 镜像名称。
        Returns:
        BlueprintName 镜像名称。
      • setBlueprintName

        public void setBlueprintName​(String BlueprintName)
        Set 镜像名称。
        Parameters:
        BlueprintName - 镜像名称。
      • getSupportAutomationTools

        public Boolean getSupportAutomationTools()
        Get 镜像是否支持自动化助手。
        Returns:
        SupportAutomationTools 镜像是否支持自动化助手。
      • setSupportAutomationTools

        public void setSupportAutomationTools​(Boolean SupportAutomationTools)
        Set 镜像是否支持自动化助手。
        Parameters:
        SupportAutomationTools - 镜像是否支持自动化助手。
      • getRequiredMemorySize

        public Long getRequiredMemorySize()
        Get 镜像所需内存大小, 单位: GB
        Returns:
        RequiredMemorySize 镜像所需内存大小, 单位: GB
      • setRequiredMemorySize

        public void setRequiredMemorySize​(Long RequiredMemorySize)
        Set 镜像所需内存大小, 单位: GB
        Parameters:
        RequiredMemorySize - 镜像所需内存大小, 单位: GB
      • getImageId

        public String getImageId()
        Get CVM镜像共享到轻量应用服务器轻量应用服务器后的CVM镜像ID。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ImageId CVM镜像共享到轻量应用服务器轻量应用服务器后的CVM镜像ID。 注意:此字段可能返回 null,表示取不到有效值。
      • setImageId

        public void setImageId​(String ImageId)
        Set CVM镜像共享到轻量应用服务器轻量应用服务器后的CVM镜像ID。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ImageId - CVM镜像共享到轻量应用服务器轻量应用服务器后的CVM镜像ID。 注意:此字段可能返回 null,表示取不到有效值。
      • getCommunityUrl

        public String getCommunityUrl()
        Get 官方网站Url。
        Returns:
        CommunityUrl 官方网站Url。
      • setCommunityUrl

        public void setCommunityUrl​(String CommunityUrl)
        Set 官方网站Url。
        Parameters:
        CommunityUrl - 官方网站Url。
      • getGuideUrl

        public String getGuideUrl()
        Get 指导文章Url。
        Returns:
        GuideUrl 指导文章Url。
      • setGuideUrl

        public void setGuideUrl​(String GuideUrl)
        Set 指导文章Url。
        Parameters:
        GuideUrl - 指导文章Url。
      • getSceneIdSet

        public String[] getSceneIdSet()
        Get 镜像关联使用场景Id列表。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SceneIdSet 镜像关联使用场景Id列表。 注意:此字段可能返回 null,表示取不到有效值。
      • setSceneIdSet

        public void setSceneIdSet​(String[] SceneIdSet)
        Set 镜像关联使用场景Id列表。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SceneIdSet - 镜像关联使用场景Id列表。 注意:此字段可能返回 null,表示取不到有效值。
      • getDockerVersion

        public String getDockerVersion()
        Get Docker版本号。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DockerVersion Docker版本号。 注意:此字段可能返回 null,表示取不到有效值。
      • setDockerVersion

        public void setDockerVersion​(String DockerVersion)
        Set Docker版本号。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DockerVersion - Docker版本号。 注意:此字段可能返回 null,表示取不到有效值。
      • getBlueprintShared

        public Boolean getBlueprintShared()
        Get 镜像是否已共享。
        Returns:
        BlueprintShared 镜像是否已共享。
      • setBlueprintShared

        public void setBlueprintShared​(Boolean BlueprintShared)
        Set 镜像是否已共享。
        Parameters:
        BlueprintShared - 镜像是否已共享。