package com.fit2cloud.qcloud.cvm.model;

import java.util.List;

/**
 * Created with IntelliJ IDEA.
 * User: zhcloud
 * Date: 11/10/14
 * Time: 2:42 PM
 * Email: zhcloud@fit2cloud.com
 */
public class InstanceSet {

    private String instanceName;
    private String instanceId;
    private String lanIp;
    private List wanIpSet;
    private int cpu;
    private int mem;
    private List<DiskInfo> diskInfo;
    private int bandwidth;
    private String deviceClass;
    private String imageId;
    private int status;
    private String projectId;
    private String Region;
    private String createTime;
    private String statusTime;
    private String deadlineTime;

    public String getInstanceName() {
        return instanceName;
    }

    public void setInstanceName(String instanceName) {
        this.instanceName = instanceName;
    }

    public String getInstanceId() {
        return instanceId;
    }

    public void setInstanceId(String instanceId) {
        this.instanceId = instanceId;
    }

    public String getLanIp() {
        return lanIp;
    }

    public void setLanIp(String lanIp) {
        this.lanIp = lanIp;
    }

    public List getWanIpSet() {
        return wanIpSet;
    }

    public void setWanIpSet(List wanIpSet) {
        this.wanIpSet = wanIpSet;
    }

    public int getCpu() {
        return cpu;
    }

    public void setCpu(int cpu) {
        this.cpu = cpu;
    }

    public int getMem() {
        return mem;
    }

    public void setMem(int mem) {
        this.mem = mem;
    }

    public List<DiskInfo> getDiskInfo() {
        return diskInfo;
    }

    public void setDiskInfo(List<DiskInfo> diskInfo) {
        this.diskInfo = diskInfo;
    }

    public int getBandwidth() {
        return bandwidth;
    }

    public void setBandwidth(int bandwidth) {
        this.bandwidth = bandwidth;
    }

    public String getDeviceClass() {
        return deviceClass;
    }

    public void setDeviceClass(String deviceClass) {
        this.deviceClass = deviceClass;
    }

    public String getImageId() {
        return imageId;
    }

    public void setImageId(String imageId) {
        this.imageId = imageId;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getRegion() {
        return Region;
    }

    public void setRegion(String region) {
        Region = region;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getStatusTime() {
        return statusTime;
    }

    public void setStatusTime(String statusTime) {
        this.statusTime = statusTime;
    }

    public String getDeadlineTime() {
        return deadlineTime;
    }

    public void setDeadlineTime(String deadlineTime) {
        this.deadlineTime = deadlineTime;
    }
}

@@ -311,24 +311,32 @@
 private List
+%3CString%3E
  wanIpSet;%0A 
@@ -675,16 +675,184 @@
 ineTime;
+%0A    private int autoRenew;%0A    private int zoneId;%0A    private String zoneName;%0A    private String vpcId;%0A    private String subnetId;%0A    private String isVpcGateway;
 %0A%0A    pu
@@ -1340,16 +1340,24 @@
 lic List
+%3CString%3E
  getWanI
@@ -1429,16 +1429,24 @@
 Set(List
+%3CString%3E
  wanIpSe
@@ -3312,11 +3312,923 @@
 e;%0A    %7D
+%0A%0A    public int getAutoRenew() %7B%0A        return autoRenew;%0A    %7D%0A%0A    public void setAutoRenew(int autoRenew) %7B%0A        this.autoRenew = autoRenew;%0A    %7D%0A%0A    public int getZoneId() %7B%0A        return zoneId;%0A    %7D%0A%0A    public void setZoneId(int zoneId) %7B%0A        this.zoneId = zoneId;%0A    %7D%0A%0A    public String getZoneName() %7B%0A        return zoneName;%0A    %7D%0A%0A    public void setZoneName(String zoneName) %7B%0A        this.zoneName = zoneName;%0A    %7D%0A%0A    public String getVpcId() %7B%0A        return vpcId;%0A    %7D%0A%0A    public void setVpcId(String vpcId) %7B%0A        this.vpcId = vpcId;%0A    %7D%0A%0A    public String getSubnetId() %7B%0A        return subnetId;%0A    %7D%0A%0A    public void setSubnetId(String subnetId) %7B%0A        this.subnetId = subnetId;%0A    %7D%0A%0A    public String getIsVpcGateway() %7B%0A        return isVpcGateway;%0A    %7D%0A%0A    public void setIsVpcGateway(String isVpcGateway) %7B%0A        this.isVpcGateway = isVpcGateway;%0A    %7D
 %0A%7D%0A

add more params in describeintances response