public class DescribePurchaseStateInfoResponse extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribePurchaseStateInfoResponse() |
DescribePurchaseStateInfoResponse(DescribePurchaseStateInfoResponse 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 |
---|---|
Long |
getAuthorizedCoresCnt()
Get Number of purchased cores
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getAuthorizedImageCnt()
Get Number of licensed images
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getAutomaticRenewal()
Get Valid values: `0` (initial status, which is the default value and not set by the user); `1` (auto-renewal); `2` (no auto-renewal, which is specified by the user).
|
String |
getBeginTime()
Get Start time
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getCoresCnt()
Get Total number of cores
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getExpirationTime()
Get Expiration time
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getGivenAuthorizedCnt()
Get Number of free image licenses during the trial, which may expire.
|
Long |
getImageCnt()
Get Number of images
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getPurchasedAuthorizedCnt()
Get Number of purchased image licenses
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getRequestId()
Get The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
Long |
getState()
Get Valid values: `0` (available for trial and purchase); `1` (available for purchase only after failed trial review or trial expiration); `2` (trial effective); `3` (Pro Edition effective); `4` (Pro Edition expired).
|
String |
getSubState()
Get Sub-status, the meaning of which is subject to the `State` field.
|
void |
setAuthorizedCoresCnt(Long AuthorizedCoresCnt)
Set Number of purchased cores
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAuthorizedImageCnt(Long AuthorizedImageCnt)
Set Number of licensed images
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAutomaticRenewal(Long AutomaticRenewal)
Set Valid values: `0` (initial status, which is the default value and not set by the user); `1` (auto-renewal); `2` (no auto-renewal, which is specified by the user).
|
void |
setBeginTime(String BeginTime)
Set Start time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setCoresCnt(Long CoresCnt)
Set Total number of cores
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setExpirationTime(String ExpirationTime)
Set Expiration time
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setGivenAuthorizedCnt(Long GivenAuthorizedCnt)
Set Number of free image licenses during the trial, which may expire.
|
void |
setImageCnt(Long ImageCnt)
Set Number of images
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPurchasedAuthorizedCnt(Long PurchasedAuthorizedCnt)
Set Number of purchased image licenses
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setRequestId(String RequestId)
Set The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
void |
setState(Long State)
Set Valid values: `0` (available for trial and purchase); `1` (available for purchase only after failed trial review or trial expiration); `2` (trial effective); `3` (Pro Edition effective); `4` (Pro Edition expired).
|
void |
setSubState(String SubState)
Set Sub-status, the meaning of which is subject to the `State` field.
|
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, toJsonString
public DescribePurchaseStateInfoResponse()
public DescribePurchaseStateInfoResponse(DescribePurchaseStateInfoResponse source)
public Long getState()
public void setState(Long State)
State
- Valid values: `0` (available for trial and purchase); `1` (available for purchase only after failed trial review or trial expiration); `2` (trial effective); `3` (Pro Edition effective); `4` (Pro Edition expired).public Long getCoresCnt()
public void setCoresCnt(Long CoresCnt)
CoresCnt
- Total number of cores
Note: This field may return null, indicating that no valid values can be obtained.public Long getAuthorizedCoresCnt()
public void setAuthorizedCoresCnt(Long AuthorizedCoresCnt)
AuthorizedCoresCnt
- Number of purchased cores
Note: This field may return null, indicating that no valid values can be obtained.public Long getImageCnt()
public void setImageCnt(Long ImageCnt)
ImageCnt
- Number of images
Note: This field may return null, indicating that no valid values can be obtained.public Long getAuthorizedImageCnt()
public void setAuthorizedImageCnt(Long AuthorizedImageCnt)
AuthorizedImageCnt
- Number of licensed images
Note: This field may return null, indicating that no valid values can be obtained.public Long getPurchasedAuthorizedCnt()
public void setPurchasedAuthorizedCnt(Long PurchasedAuthorizedCnt)
PurchasedAuthorizedCnt
- Number of purchased image licenses
Note: This field may return null, indicating that no valid values can be obtained.public String getExpirationTime()
public void setExpirationTime(String ExpirationTime)
ExpirationTime
- Expiration time
Note: This field may return null, indicating that no valid values can be obtained.public Long getAutomaticRenewal()
public void setAutomaticRenewal(Long AutomaticRenewal)
AutomaticRenewal
- Valid values: `0` (initial status, which is the default value and not set by the user); `1` (auto-renewal); `2` (no auto-renewal, which is specified by the user).
Note: This field may return null, indicating that no valid values can be obtained.public Long getGivenAuthorizedCnt()
public void setGivenAuthorizedCnt(Long GivenAuthorizedCnt)
GivenAuthorizedCnt
- Number of free image licenses during the trial, which may expire.
Note: This field may return null, indicating that no valid values can be obtained.public String getBeginTime()
public void setBeginTime(String BeginTime)
BeginTime
- Start time
Note: This field may return null, indicating that no valid values can be obtained.public String getSubState()
public void setSubState(String SubState)
SubState
- Sub-status, the meaning of which is subject to the `State` field.
Valid values when `State` is `4`: `ISOLATE` (isolated); `DESTROED` (terminated).
Note: This field may return null, indicating that no valid values can be obtained.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.Copyright © 2025. All rights reserved.