package org.zstack.sdk;

public class LicenseInventory  {

    public java.lang.String licenseType;
    public void setLicenseType(java.lang.String licenseType) {
        this.licenseType = licenseType;
    }
    public java.lang.String getLicenseType() {
        return this.licenseType;
    }

    public java.lang.String licenseRequest;
    public void setLicenseRequest(java.lang.String licenseRequest) {
        this.licenseRequest = licenseRequest;
    }
    public java.lang.String getLicenseRequest() {
        return this.licenseRequest;
    }

    public java.lang.String expiredDate;
    public void setExpiredDate(java.lang.String expiredDate) {
        this.expiredDate = expiredDate;
    }
    public java.lang.String getExpiredDate() {
        return this.expiredDate;
    }

    public java.lang.String issuedDate;
    public void setIssuedDate(java.lang.String issuedDate) {
        this.issuedDate = issuedDate;
    }
    public java.lang.String getIssuedDate() {
        return this.issuedDate;
    }

    public java.lang.String user;
    public void setUser(java.lang.String user) {
        this.user = user;
    }
    public java.lang.String getUser() {
        return this.user;
    }

    public java.lang.Integer hostNum;
    public void setHostNum(java.lang.Integer hostNum) {
        this.hostNum = hostNum;
    }
    public java.lang.Integer getHostNum() {
        return this.hostNum;
    }

    public java.lang.Integer cpuNum;
    public void setCpuNum(java.lang.Integer cpuNum) {
        this.cpuNum = cpuNum;
    }
    public java.lang.Integer getCpuNum() {
        return this.cpuNum;
    }

    public boolean expired;
    public void setExpired(boolean expired) {
        this.expired = expired;
    }
    public boolean getExpired() {
        return this.expired;
    }

}

package org.zstack.sdk;

public class LicenseInventory  {

    public java.lang.String licenseType;
    public void setLicenseType(java.lang.String licenseType) {
        this.licenseType = licenseType;
    }
    public java.lang.String getLicenseType() {
        return this.licenseType;
    }

    public java.lang.String licenseRequest;
    public void setLicenseRequest(java.lang.String licenseRequest) {
        this.licenseRequest = licenseRequest;
    }
    public java.lang.String getLicenseRequest() {
        return this.licenseRequest;
    }

    public java.lang.String expiredDate;
    public void setExpiredDate(java.lang.String expiredDate) {
        this.expiredDate = expiredDate;
    }
    public java.lang.String getExpiredDate() {
        return this.expiredDate;
    }

    public java.lang.String issuedDate;
    public void setIssuedDate(java.lang.String issuedDate) {
        this.issuedDate = issuedDate;
    }
    public java.lang.String getIssuedDate() {
        return this.issuedDate;
    }

    public java.lang.String user;
    public void setUser(java.lang.String user) {
        this.user = user;
    }
    public java.lang.String getUser() {
        return this.user;
    }

    public java.lang.Integer hostNum;
    public void setHostNum(java.lang.Integer hostNum) {
        this.hostNum = hostNum;
    }
    public java.lang.Integer getHostNum() {
        return this.hostNum;
    }

    public java.lang.Integer cpuNum;
    public void setCpuNum(java.lang.Integer cpuNum) {
        this.cpuNum = cpuNum;
    }
    public java.lang.Integer getCpuNum() {
        return this.cpuNum;
    }

    public java.lang.Integer availableHostNum;
    public void setAvailableHostNum(java.lang.Integer availableHostNum) {
        this.availableHostNum = availableHostNum;
    }
    public java.lang.Integer getAvailableHostNum() {
        return this.availableHostNum;
    }

    public java.lang.Integer availableCpuNum;
    public void setAvailableCpuNum(java.lang.Integer availableCpuNum) {
        this.availableCpuNum = availableCpuNum;
    }
    public java.lang.Integer getAvailableCpuNum() {
        return this.availableCpuNum;
    }

    public boolean expired;
    public void setExpired(boolean expired) {
        this.expired = expired;
    }
    public boolean getExpired() {
        return this.expired;
    }

}

support availableCpuNum/availableHostNum in licenseinfo