public class Image extends AbstractModel
| Constructor and Description | 
|---|
| Image() | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getArchitecture()Get Image architecture | 
| String | getCreatedTime()Get Creation time of the image | 
| String | getImageCreator()Get Image creator | 
| String | getImageDescription()Get Image description | 
| String | getImageId()Get Image ID | 
| String | getImageName()Get Image name | 
| Long | getImageSize()Get Image size | 
| String | getImageSource()Get Image source | 
| String | getImageState()Get Image state | 
| String | getImageType()Get Image type | 
| Boolean | getIsSupportCloudinit()Get Whether the image supports cloud-init
Note: This field may return null, indicating that no valid value is found. | 
| String | getLicenseType()Get Image license type | 
| String | getOsName()Get Operating system of the image | 
| String | getPlatform()Get Source platform of the image | 
| Snapshot[] | getSnapshotSet()Get Information on the snapshots associated with the image
Note: This field may return null, indicating that no valid value is found. | 
| Long | getSyncPercent()Get Synchronization percentage
Note: This field may return null, indicating that no valid value is found. | 
| Tag[] | getTags()Get The list of tags bound to the image. | 
| void | setArchitecture(String Architecture)Set Image architecture | 
| void | setCreatedTime(String CreatedTime)Set Creation time of the image | 
| void | setImageCreator(String ImageCreator)Set Image creator | 
| void | setImageDescription(String ImageDescription)Set Image description | 
| void | setImageId(String ImageId)Set Image ID | 
| void | setImageName(String ImageName)Set Image name | 
| void | setImageSize(Long ImageSize)Set Image size | 
| void | setImageSource(String ImageSource)Set Image source | 
| void | setImageState(String ImageState)Set Image state | 
| void | setImageType(String ImageType)Set Image type | 
| void | setIsSupportCloudinit(Boolean IsSupportCloudinit)Set Whether the image supports cloud-init
Note: This field may return null, indicating that no valid value is found. | 
| void | setLicenseType(String LicenseType)Set Image license type | 
| void | setOsName(String OsName)Set Operating system of the image | 
| void | setPlatform(String Platform)Set Source platform of the image | 
| void | setSnapshotSet(Snapshot[] SnapshotSet)Set Information on the snapshots associated with the image
Note: This field may return null, indicating that no valid value is found. | 
| void | setSyncPercent(Long SyncPercent)Set Synchronization percentage
Note: This field may return null, indicating that no valid value is found. | 
| void | setTags(Tag[] Tags)Set The list of tags bound to the image. | 
| 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 Image()
public Image(Image source)
public String getImageId()
public void setImageId(String ImageId)
ImageId - Image IDpublic String getOsName()
public void setOsName(String OsName)
OsName - Operating system of the imagepublic String getImageType()
public void setImageType(String ImageType)
ImageType - Image typepublic String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - Creation time of the imagepublic String getImageName()
public void setImageName(String ImageName)
ImageName - Image namepublic String getImageDescription()
public void setImageDescription(String ImageDescription)
ImageDescription - Image descriptionpublic Long getImageSize()
public void setImageSize(Long ImageSize)
ImageSize - Image sizepublic String getArchitecture()
public void setArchitecture(String Architecture)
Architecture - Image architecturepublic String getImageState()
public void setImageState(String ImageState)
ImageState - Image statepublic String getPlatform()
public void setPlatform(String Platform)
Platform - Source platform of the imagepublic String getImageCreator()
public void setImageCreator(String ImageCreator)
ImageCreator - Image creatorpublic String getImageSource()
public void setImageSource(String ImageSource)
ImageSource - Image sourcepublic Long getSyncPercent()
public void setSyncPercent(Long SyncPercent)
SyncPercent - Synchronization percentage
Note: This field may return null, indicating that no valid value is found.public Boolean getIsSupportCloudinit()
public void setIsSupportCloudinit(Boolean IsSupportCloudinit)
IsSupportCloudinit - Whether the image supports cloud-init
Note: This field may return null, indicating that no valid value is found.public Snapshot[] getSnapshotSet()
public void setSnapshotSet(Snapshot[] SnapshotSet)
SnapshotSet - Information on the snapshots associated with the image
Note: This field may return null, indicating that no valid value is found.public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - The list of tags bound to the image.
Note: This field may return `null`, indicating that no valid value was found.public String getLicenseType()
public void setLicenseType(String LicenseType)
LicenseType - Image license typeCopyright © 2022. All rights reserved.