public class LicenseDetail extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
LicenseDetail()  | 
LicenseDetail(LicenseDetail 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 | 
getAlias()
Get Resource alias 
 | 
Long | 
getAutoRenewFlag()
Get 0: initialization; 1: automatic renewal; 2: no automatic renewal. 
 | 
String | 
getBuyTime()
Get Time of purchase 
 | 
String | 
getDeadline()
Get Deadline 
 | 
Long | 
getFreezeNum()
Get Number of frozen authorizations. 
 | 
Long | 
getLicenseCnt()
Get Total number of authorizations 
 | 
Long | 
getLicenseId()
Get Authorization ID 
 | 
Long | 
getLicenseStatus()
Get Authorization status. 
 | 
Long | 
getLicenseType()
Get Authorization type. 
 | 
Long | 
getOrderStatus()
Get Order status. 
 | 
Long | 
getProjectId()
Get Project ID 
 | 
String | 
getResourceId()
Get Order resource ID 
 | 
Long | 
getSourceType()
Get Whether the order is a trial order 
 | 
Tags[] | 
getTags()
Get Platform Tag
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
Long | 
getTaskId()
Get Task ID. 
 | 
Long | 
getUsedLicenseCnt()
Get Number of used authorizations 
 | 
void | 
setAlias(String Alias)
Set Resource alias 
 | 
void | 
setAutoRenewFlag(Long AutoRenewFlag)
Set 0: initialization; 1: automatic renewal; 2: no automatic renewal. 
 | 
void | 
setBuyTime(String BuyTime)
Set Time of purchase 
 | 
void | 
setDeadline(String Deadline)
Set Deadline 
 | 
void | 
setFreezeNum(Long FreezeNum)
Set Number of frozen authorizations. 
 | 
void | 
setLicenseCnt(Long LicenseCnt)
Set Total number of authorizations 
 | 
void | 
setLicenseId(Long LicenseId)
Set Authorization ID 
 | 
void | 
setLicenseStatus(Long LicenseStatus)
Set Authorization status. 
 | 
void | 
setLicenseType(Long LicenseType)
Set Authorization type. 
 | 
void | 
setOrderStatus(Long OrderStatus)
Set Order status. 
 | 
void | 
setProjectId(Long ProjectId)
Set Project ID 
 | 
void | 
setResourceId(String ResourceId)
Set Order resource ID 
 | 
void | 
setSourceType(Long SourceType)
Set Whether the order is a trial order 
 | 
void | 
setTags(Tags[] Tags)
Set Platform Tag
Note: This field may return null, indicating that no valid values can be obtained. 
 | 
void | 
setTaskId(Long TaskId)
Set Task ID. 
 | 
void | 
setUsedLicenseCnt(Long UsedLicenseCnt)
Set Number of used authorizations 
 | 
void | 
toMap(HashMap<String,String> map,
     String prefix)
Internal implementation, normal users should not use it. 
 | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic LicenseDetail()
public LicenseDetail(LicenseDetail source)
public Long getLicenseId()
public void setLicenseId(Long LicenseId)
LicenseId - Authorization IDpublic Long getLicenseType()
public void setLicenseType(Long LicenseType)
LicenseType - Authorization type. 0: Pro Edition - pay-as-you-go; 1: Pro Edition - monthly subscription; 2: Ultimate Edition - monthly subscription.public Long getLicenseStatus()
public void setLicenseStatus(Long LicenseStatus)
LicenseStatus - Authorization status. 0: not in use; 1: partially in use; 2: used up; 3: unavailable.
Note: This field may return null, indicating that no valid values can be obtained.public Long getLicenseCnt()
public void setLicenseCnt(Long LicenseCnt)
LicenseCnt - Total number of authorizationspublic Long getUsedLicenseCnt()
public void setUsedLicenseCnt(Long UsedLicenseCnt)
UsedLicenseCnt - Number of used authorizationspublic Long getOrderStatus()
public void setOrderStatus(Long OrderStatus)
OrderStatus - Order status. 1: normal; 2: isolated; 3: terminated.public String getDeadline()
public void setDeadline(String Deadline)
Deadline - Deadlinepublic String getResourceId()
public void setResourceId(String ResourceId)
ResourceId - Order resource IDpublic Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag - 0: initialization; 1: automatic renewal; 2: no automatic renewal.public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - Project IDpublic Long getTaskId()
public void setTaskId(Long TaskId)
TaskId - Task ID. Default value: 0. It is used to query the binding progress.public String getBuyTime()
public void setBuyTime(String BuyTime)
BuyTime - Time of purchasepublic Long getSourceType()
public void setSourceType(Long SourceType)
SourceType - Whether the order is a trial orderpublic String getAlias()
public void setAlias(String Alias)
Alias - Resource aliaspublic Tags[] getTags()
public void setTags(Tags[] Tags)
Tags - Platform Tag
Note: This field may return null, indicating that no valid values can be obtained.public Long getFreezeNum()
public void setFreezeNum(Long FreezeNum)
FreezeNum - Number of frozen authorizations. 0: no authorization is frozen; other values: actual number of frozen authorizations.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.