public class Blueprint extends AbstractModel
| Constructor and Description | 
|---|
| Blueprint() | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getBlueprintId()Get Image ID, which is the unique identifier of `Blueprint`. | 
| String | getBlueprintName()Get Image name. | 
| String | getBlueprintState()Get Image status. | 
| String | getBlueprintType()Get Image type, such as APP_OS, PURE_OS, and PRIVATE. | 
| String | getCommunityUrl()Get URL of official website of the open-source project | 
| String | getCreatedTime()Get Creation time according to ISO 8601 standard. | 
| String | getDescription()Get Image description information. | 
| String | getDisplayTitle()Get Image title to be displayed. | 
| String | getDisplayVersion()Get Image version to be displayed. | 
| String | getGuideUrl()Get Guide documentation URL | 
| String | getImageId()Get ID of the Lighthouse image shared from a CVM image
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String | getImageUrl()Get Image picture URL. | 
| String | getOsName()Get OS name. | 
| String | getPlatform()Get OS type. | 
| String | getPlatformType()Get OS type, such as LINUX_UNIX and WINDOWS. | 
| Long | getRequiredMemorySize()Get Memory size required by image in GB. | 
| Long | getRequiredSystemDiskSize()Get System disk size required by image in GB. | 
| String[] | getSceneIdSet()Get Array of IDs of scenes associated with an image
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| Boolean | getSupportAutomationTools()Get Whether the image supports automation tools. | 
| void | setBlueprintId(String BlueprintId)Set Image ID, which is the unique identifier of `Blueprint`. | 
| void | setBlueprintName(String BlueprintName)Set Image name. | 
| void | setBlueprintState(String BlueprintState)Set Image status. | 
| void | setBlueprintType(String BlueprintType)Set Image type, such as APP_OS, PURE_OS, and PRIVATE. | 
| void | setCommunityUrl(String CommunityUrl)Set URL of official website of the open-source project | 
| void | setCreatedTime(String CreatedTime)Set Creation time according to ISO 8601 standard. | 
| void | setDescription(String Description)Set Image description information. | 
| void | setDisplayTitle(String DisplayTitle)Set Image title to be displayed. | 
| void | setDisplayVersion(String DisplayVersion)Set Image version to be displayed. | 
| void | setGuideUrl(String GuideUrl)Set Guide documentation URL | 
| void | setImageId(String ImageId)Set ID of the Lighthouse image shared from a CVM image
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setImageUrl(String ImageUrl)Set Image picture URL. | 
| void | setOsName(String OsName)Set OS name. | 
| void | setPlatform(String Platform)Set OS type. | 
| void | setPlatformType(String PlatformType)Set OS type, such as LINUX_UNIX and WINDOWS. | 
| void | setRequiredMemorySize(Long RequiredMemorySize)Set Memory size required by image in GB. | 
| void | setRequiredSystemDiskSize(Long RequiredSystemDiskSize)Set System disk size required by image in GB. | 
| void | setSceneIdSet(String[] SceneIdSet)Set Array of IDs of scenes associated with an image
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| void | setSupportAutomationTools(Boolean SupportAutomationTools)Set Whether the image supports automation tools. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic Blueprint()
public Blueprint(Blueprint source)
public String getBlueprintId()
public void setBlueprintId(String BlueprintId)
BlueprintId - Image ID, which is the unique identifier of `Blueprint`.public String getDisplayTitle()
public void setDisplayTitle(String DisplayTitle)
DisplayTitle - Image title to be displayed.public String getDisplayVersion()
public void setDisplayVersion(String DisplayVersion)
DisplayVersion - Image version to be displayed.public String getDescription()
public void setDescription(String Description)
Description - Image description information.public String getOsName()
public void setOsName(String OsName)
OsName - OS name.public String getPlatform()
public void setPlatform(String Platform)
Platform - OS type.public String getPlatformType()
public void setPlatformType(String PlatformType)
PlatformType - OS type, such as LINUX_UNIX and WINDOWS.public String getBlueprintType()
public void setBlueprintType(String BlueprintType)
BlueprintType - Image type, such as APP_OS, PURE_OS, and PRIVATE.public String getImageUrl()
public void setImageUrl(String ImageUrl)
ImageUrl - Image picture URL.public Long getRequiredSystemDiskSize()
public void setRequiredSystemDiskSize(Long RequiredSystemDiskSize)
RequiredSystemDiskSize - System disk size required by image in GB.public String getBlueprintState()
public void setBlueprintState(String BlueprintState)
BlueprintState - Image status.public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - Creation time according to ISO 8601 standard. UTC time is used. 
Format: YYYY-MM-DDThh:mm:ssZ.
Note: this field may return null, indicating that no valid values can be obtained.public String getBlueprintName()
public void setBlueprintName(String BlueprintName)
BlueprintName - Image name.public Boolean getSupportAutomationTools()
public void setSupportAutomationTools(Boolean SupportAutomationTools)
SupportAutomationTools - Whether the image supports automation tools.public Long getRequiredMemorySize()
public void setRequiredMemorySize(Long RequiredMemorySize)
RequiredMemorySize - Memory size required by image in GB.public String getImageId()
public void setImageId(String ImageId)
ImageId - ID of the Lighthouse image shared from a CVM image
Note: this field may return `null`, indicating that no valid values can be obtained.public String getCommunityUrl()
public void setCommunityUrl(String CommunityUrl)
CommunityUrl - URL of official website of the open-source projectpublic String getGuideUrl()
public void setGuideUrl(String GuideUrl)
GuideUrl - Guide documentation URLpublic String[] getSceneIdSet()
public void setSceneIdSet(String[] SceneIdSet)
SceneIdSet - Array of IDs of scenes associated with an image
Note: This field may return `null`, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.