com.aliyuncs.market.model.v20151101.DescribeLicenseResponse Maven / Gradle / Ivy
/*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.aliyuncs.market.model.v20151101;
import java.util.List;
import com.aliyuncs.AcsResponse;
import com.aliyuncs.market.transform.v20151101.DescribeLicenseResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
public class DescribeLicenseResponse extends AcsResponse {
private String requestId;
private License license;
public String getRequestId() {
return this.requestId;
}
public void setRequestId(String requestId) {
this.requestId = requestId;
}
public License getLicense() {
return this.license;
}
public void setLicense(License license) {
this.license = license;
}
public static class License {
private String licenseStatus;
private String licenseCode;
private String instanceId;
private String createTime;
private String expiredTime;
private String activateTime;
private String productSkuId;
private String productCode;
private String productName;
private String supplierName;
private List extendArray;
private ExtendInfo extendInfo;
public String getLicenseStatus() {
return this.licenseStatus;
}
public void setLicenseStatus(String licenseStatus) {
this.licenseStatus = licenseStatus;
}
public String getLicenseCode() {
return this.licenseCode;
}
public void setLicenseCode(String licenseCode) {
this.licenseCode = licenseCode;
}
public String getInstanceId() {
return this.instanceId;
}
public void setInstanceId(String instanceId) {
this.instanceId = instanceId;
}
public String getCreateTime() {
return this.createTime;
}
public void setCreateTime(String createTime) {
this.createTime = createTime;
}
public String getExpiredTime() {
return this.expiredTime;
}
public void setExpiredTime(String expiredTime) {
this.expiredTime = expiredTime;
}
public String getActivateTime() {
return this.activateTime;
}
public void setActivateTime(String activateTime) {
this.activateTime = activateTime;
}
public String getProductSkuId() {
return this.productSkuId;
}
public void setProductSkuId(String productSkuId) {
this.productSkuId = productSkuId;
}
public String getProductCode() {
return this.productCode;
}
public void setProductCode(String productCode) {
this.productCode = productCode;
}
public String getProductName() {
return this.productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
public String getSupplierName() {
return this.supplierName;
}
public void setSupplierName(String supplierName) {
this.supplierName = supplierName;
}
public List getExtendArray() {
return this.extendArray;
}
public void setExtendArray(List extendArray) {
this.extendArray = extendArray;
}
public ExtendInfo getExtendInfo() {
return this.extendInfo;
}
public void setExtendInfo(ExtendInfo extendInfo) {
this.extendInfo = extendInfo;
}
public static class LicenseAttribute {
private String code;
private String value;
public String getCode() {
return this.code;
}
public void setCode(String code) {
this.code = code;
}
public String getValue() {
return this.value;
}
public void setValue(String value) {
this.value = value;
}
}
public static class ExtendInfo {
private Long aliUid;
private String email;
private String mobile;
private Long accountQuantity;
public Long getAliUid() {
return this.aliUid;
}
public void setAliUid(Long aliUid) {
this.aliUid = aliUid;
}
public String getEmail() {
return this.email;
}
public void setEmail(String email) {
this.email = email;
}
public String getMobile() {
return this.mobile;
}
public void setMobile(String mobile) {
this.mobile = mobile;
}
public Long getAccountQuantity() {
return this.accountQuantity;
}
public void setAccountQuantity(Long accountQuantity) {
this.accountQuantity = accountQuantity;
}
}
}
@Override
public DescribeLicenseResponse getInstance(UnmarshallerContext context) {
return DescribeLicenseResponseUnmarshaller.unmarshall(this, context);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy