public class OrderPerLicenseRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
OrderPerLicenseRequest() |
OrderPerLicenseRequest(OrderPerLicenseRequest 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 |
---|---|
Boolean |
getAutoVoucher()
Get 是否自动选择代金券,默认false。
有多张券时的选择策略:按照可支付订单全部金额的券,先到期的券,可抵扣金额最大的券,余额最小的券,现金券 这个优先级进行扣券,且最多只抵扣一张券。
|
String |
getDeviceId()
Get 购买永久授权License的设备ID,如果是厂商未激活设备采用HardwareId
|
Boolean |
getRollBack()
Get 购买失败后是否回滚(删除)设备,默认true,如果设备绑定了生效中的流量包则不能回滚。
|
Long |
getType()
Get 设备类型,0: SDK,1: CPE,作为用户创建或激活设备时传0,作为厂商创建待激活设备时传1
|
String[] |
getVoucherIds()
Get 指定代金券ID。自动选择代金券时此参数无效。目前只允许传入一张代金券。
注:若指定的代金券不符合订单抵扣条件,则正常支付,不扣券
|
void |
setAutoVoucher(Boolean AutoVoucher)
Set 是否自动选择代金券,默认false。
有多张券时的选择策略:按照可支付订单全部金额的券,先到期的券,可抵扣金额最大的券,余额最小的券,现金券 这个优先级进行扣券,且最多只抵扣一张券。
|
void |
setDeviceId(String DeviceId)
Set 购买永久授权License的设备ID,如果是厂商未激活设备采用HardwareId
|
void |
setRollBack(Boolean RollBack)
Set 购买失败后是否回滚(删除)设备,默认true,如果设备绑定了生效中的流量包则不能回滚。
|
void |
setType(Long Type)
Set 设备类型,0: SDK,1: CPE,作为用户创建或激活设备时传0,作为厂商创建待激活设备时传1
|
void |
setVoucherIds(String[] VoucherIds)
Set 指定代金券ID。自动选择代金券时此参数无效。目前只允许传入一张代金券。
注:若指定的代金券不符合订单抵扣条件,则正常支付,不扣券
|
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 OrderPerLicenseRequest()
public OrderPerLicenseRequest(OrderPerLicenseRequest source)
public String getDeviceId()
public void setDeviceId(String DeviceId)
DeviceId
- 购买永久授权License的设备ID,如果是厂商未激活设备采用HardwareIdpublic Long getType()
public void setType(Long Type)
Type
- 设备类型,0: SDK,1: CPE,作为用户创建或激活设备时传0,作为厂商创建待激活设备时传1public Boolean getRollBack()
public void setRollBack(Boolean RollBack)
RollBack
- 购买失败后是否回滚(删除)设备,默认true,如果设备绑定了生效中的流量包则不能回滚。public Boolean getAutoVoucher()
public void setAutoVoucher(Boolean AutoVoucher)
AutoVoucher
- 是否自动选择代金券,默认false。
有多张券时的选择策略:按照可支付订单全部金额的券,先到期的券,可抵扣金额最大的券,余额最小的券,现金券 这个优先级进行扣券,且最多只抵扣一张券。public String[] getVoucherIds()
public void setVoucherIds(String[] VoucherIds)
VoucherIds
- 指定代金券ID。自动选择代金券时此参数无效。目前只允许传入一张代金券。
注:若指定的代金券不符合订单抵扣条件,则正常支付,不扣券Copyright © 2024. All rights reserved.