public class Resource extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Resource() | 
| Resource(Resource 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 资源名称,账单中资源别名,生命周期通知中的资源名称,不返回则通知中展示为空
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getAppId()Get 云平台应用ID,一般来说与uin存在一一对应的关系
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getAppName()Get app名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCreateTime()Get 资源创建时间,用于更新新购订单的资源开始时间,按时长退费时的资源结束时间取自订单的资源结束时间,
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getEntry()Get app的entry
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getExpireTime()Get (仅预付费)资源到期时间,无到期概念传"0000-00-00 00:00:00"
注意:此字段可能返回 null,表示取不到有效值。 | 
| GoodsDetail | getGoodsDetail()Get 购买详情
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getInstType()Get 0:sdk 1:素材
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getIsolatedTimestamp()Get 资源隔离时间,未隔离传"0000-00-00 00:00:00",资源由隔离变回正常传"0000-00-00 00:00:00"
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getKey()Get license的秘钥
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getPackageName()Get app的package名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getPayMode()Get 0后付费 1预付费 2预留实例
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getRegion()Get 地域ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getRenewFlag()Get 预付费必填 ,自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getResourceId()Get 资源id,会展示到通知内容
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSdkAppId()Get sdk appid
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getStatus()Get 资源状态,1正常,2隔离,3销毁(如果资源已经删除或销毁,不需要返回),4冻结/封禁
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getUIN()Get 资源拥有者
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getURL()Get 资源链接
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getZoneId()Get 区域ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAlias(String Alias)Set 资源名称,账单中资源别名,生命周期通知中的资源名称,不返回则通知中展示为空
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAppId(Long AppId)Set 云平台应用ID,一般来说与uin存在一一对应的关系
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAppName(String AppName)Set app名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCreateTime(String CreateTime)Set 资源创建时间,用于更新新购订单的资源开始时间,按时长退费时的资源结束时间取自订单的资源结束时间,
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEntry(String Entry)Set app的entry
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setExpireTime(String ExpireTime)Set (仅预付费)资源到期时间,无到期概念传"0000-00-00 00:00:00"
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setGoodsDetail(GoodsDetail GoodsDetail)Set 购买详情
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setInstType(Long InstType)Set 0:sdk 1:素材
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setIsolatedTimestamp(String IsolatedTimestamp)Set 资源隔离时间,未隔离传"0000-00-00 00:00:00",资源由隔离变回正常传"0000-00-00 00:00:00"
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setKey(String Key)Set license的秘钥
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPackageName(String PackageName)Set app的package名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPayMode(Long PayMode)Set 0后付费 1预付费 2预留实例
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRegion(Long Region)Set 地域ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRenewFlag(Long RenewFlag)Set 预付费必填 ,自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setResourceId(String ResourceId)Set 资源id,会展示到通知内容
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSdkAppId(String SdkAppId)Set sdk appid
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setStatus(Long Status)Set 资源状态,1正常,2隔离,3销毁(如果资源已经删除或销毁,不需要返回),4冻结/封禁
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUIN(String UIN)Set 资源拥有者
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setURL(String URL)Set 资源链接
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setZoneId(Long ZoneId)Set 区域ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| 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 Resource()
public Resource(Resource source)
public String getUIN()
public void setUIN(String UIN)
UIN - 资源拥有者
注意:此字段可能返回 null,表示取不到有效值。public Long getAppId()
public void setAppId(Long AppId)
AppId - 云平台应用ID,一般来说与uin存在一一对应的关系
注意:此字段可能返回 null,表示取不到有效值。public String getResourceId()
public void setResourceId(String ResourceId)
ResourceId - 资源id,会展示到通知内容
注意:此字段可能返回 null,表示取不到有效值。public Long getZoneId()
public void setZoneId(Long ZoneId)
ZoneId - 区域ID
注意:此字段可能返回 null,表示取不到有效值。public Long getStatus()
public void setStatus(Long Status)
Status - 资源状态,1正常,2隔离,3销毁(如果资源已经删除或销毁,不需要返回),4冻结/封禁
注意:此字段可能返回 null,表示取不到有效值。public String getIsolatedTimestamp()
public void setIsolatedTimestamp(String IsolatedTimestamp)
IsolatedTimestamp - 资源隔离时间,未隔离传"0000-00-00 00:00:00",资源由隔离变回正常传"0000-00-00 00:00:00"
注意:此字段可能返回 null,表示取不到有效值。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 资源创建时间,用于更新新购订单的资源开始时间,按时长退费时的资源结束时间取自订单的资源结束时间,
注意:此字段可能返回 null,表示取不到有效值。public Long getPayMode()
public void setPayMode(Long PayMode)
PayMode - 0后付费 1预付费 2预留实例
注意:此字段可能返回 null,表示取不到有效值。public String getAlias()
public void setAlias(String Alias)
Alias - 资源名称,账单中资源别名,生命周期通知中的资源名称,不返回则通知中展示为空
注意:此字段可能返回 null,表示取不到有效值。public GoodsDetail getGoodsDetail()
public void setGoodsDetail(GoodsDetail GoodsDetail)
GoodsDetail - 购买详情
注意:此字段可能返回 null,表示取不到有效值。public Long getRenewFlag()
public void setRenewFlag(Long RenewFlag)
RenewFlag - 预付费必填 ,自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0
注意:此字段可能返回 null,表示取不到有效值。public String getExpireTime()
public void setExpireTime(String ExpireTime)
ExpireTime - (仅预付费)资源到期时间,无到期概念传"0000-00-00 00:00:00"
注意:此字段可能返回 null,表示取不到有效值。public Long getRegion()
public void setRegion(Long Region)
Region - 地域ID
注意:此字段可能返回 null,表示取不到有效值。public String getSdkAppId()
public void setSdkAppId(String SdkAppId)
SdkAppId - sdk appid
注意:此字段可能返回 null,表示取不到有效值。public String getAppName()
public void setAppName(String AppName)
AppName - app名称
注意:此字段可能返回 null,表示取不到有效值。public String getPackageName()
public void setPackageName(String PackageName)
PackageName - app的package名称
注意:此字段可能返回 null,表示取不到有效值。public String getURL()
public void setURL(String URL)
URL - 资源链接
注意:此字段可能返回 null,表示取不到有效值。public String getEntry()
public void setEntry(String Entry)
Entry - app的entry
注意:此字段可能返回 null,表示取不到有效值。public Long getInstType()
public void setInstType(Long InstType)
InstType - 0:sdk 1:素材
注意:此字段可能返回 null,表示取不到有效值。public String getKey()
public void setKey(String Key)
Key - license的秘钥
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.