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.