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 |
getDockerVersion()
Get Docker version.
|
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 |
setDockerVersion(String DockerVersion)
Set Docker version.
|
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, toJsonString
public 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.
Note: This field may return `null`, indicating that no valid values can be obtained.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.public String getDockerVersion()
public void setDockerVersion(String DockerVersion)
DockerVersion
- Docker version.
Note: This field may return `null`, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.