Class DescribeVoucherInfoRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.billing.v20180709.models.DescribeVoucherInfoRequest
-
public class DescribeVoucherInfoRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeVoucherInfoRequest()
DescribeVoucherInfoRequest(DescribeVoucherInfoRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getActivityId()
Get 活动idString
getCodeId()
Get 代金券订单idLong
getLimit()
Get 一页多少条数据,默认是20条,最大不超过1000Long
getOffset()
Get 第多少页,默认是1String
getOperator()
Get 操作人,默认就是用户uinString
getPayMode()
Get 付费模式,postPay后付费/prePay预付费/riPay预留实例/""或者"*"表示全部模式,如果payMode为""或"*",那么productCode与subProductCode必须传空String
getPayScene()
Get 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景String
getProductCode()
Get 商品码String
getSortField()
Get 指定排序字段:BeginTime开始时间、EndTime到期时间、CreateTime创建时间String
getSortOrder()
Get 指定升序降序:desc、ascString
getStatus()
Get 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overdueString
getTimeFrom()
Get 发放开始时间,例:2021-01-01String
getTimeTo()
Get 发放结束时间,例:2021-01-01String
getVoucherId()
Get 代金券idString
getVoucherName()
Get 代金券名称void
setActivityId(String ActivityId)
Set 活动idvoid
setCodeId(String CodeId)
Set 代金券订单idvoid
setLimit(Long Limit)
Set 一页多少条数据,默认是20条,最大不超过1000void
setOffset(Long Offset)
Set 第多少页,默认是1void
setOperator(String Operator)
Set 操作人,默认就是用户uinvoid
setPayMode(String PayMode)
Set 付费模式,postPay后付费/prePay预付费/riPay预留实例/""或者"*"表示全部模式,如果payMode为""或"*",那么productCode与subProductCode必须传空void
setPayScene(String PayScene)
Set 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景void
setProductCode(String ProductCode)
Set 商品码void
setSortField(String SortField)
Set 指定排序字段:BeginTime开始时间、EndTime到期时间、CreateTime创建时间void
setSortOrder(String SortOrder)
Set 指定升序降序:desc、ascvoid
setStatus(String Status)
Set 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overduevoid
setTimeFrom(String TimeFrom)
Set 发放开始时间,例:2021-01-01void
setTimeTo(String TimeTo)
Set 发放结束时间,例:2021-01-01void
setVoucherId(String VoucherId)
Set 代金券idvoid
setVoucherName(String VoucherName)
Set 代金券名称void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeVoucherInfoRequest
public DescribeVoucherInfoRequest()
-
DescribeVoucherInfoRequest
public DescribeVoucherInfoRequest(DescribeVoucherInfoRequest 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.
-
-
Method Detail
-
getLimit
public Long getLimit()
Get 一页多少条数据,默认是20条,最大不超过1000- Returns:
- Limit 一页多少条数据,默认是20条,最大不超过1000
-
setLimit
public void setLimit(Long Limit)
Set 一页多少条数据,默认是20条,最大不超过1000- Parameters:
Limit
- 一页多少条数据,默认是20条,最大不超过1000
-
getOffset
public Long getOffset()
Get 第多少页,默认是1- Returns:
- Offset 第多少页,默认是1
-
setOffset
public void setOffset(Long Offset)
Set 第多少页,默认是1- Parameters:
Offset
- 第多少页,默认是1
-
getStatus
public String getStatus()
Get 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overdue- Returns:
- Status 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overdue
-
setStatus
public void setStatus(String Status)
Set 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overdue- Parameters:
Status
- 券状态:待使用:unUsed,已使用: used,已发货:delivered,已作废: cancel,已过期:overdue
-
getVoucherId
public String getVoucherId()
Get 代金券id- Returns:
- VoucherId 代金券id
-
setVoucherId
public void setVoucherId(String VoucherId)
Set 代金券id- Parameters:
VoucherId
- 代金券id
-
getCodeId
public String getCodeId()
Get 代金券订单id- Returns:
- CodeId 代金券订单id
-
setCodeId
public void setCodeId(String CodeId)
Set 代金券订单id- Parameters:
CodeId
- 代金券订单id
-
getProductCode
public String getProductCode()
Get 商品码- Returns:
- ProductCode 商品码
-
setProductCode
public void setProductCode(String ProductCode)
Set 商品码- Parameters:
ProductCode
- 商品码
-
getActivityId
public String getActivityId()
Get 活动id- Returns:
- ActivityId 活动id
-
setActivityId
public void setActivityId(String ActivityId)
Set 活动id- Parameters:
ActivityId
- 活动id
-
getVoucherName
public String getVoucherName()
Get 代金券名称- Returns:
- VoucherName 代金券名称
-
setVoucherName
public void setVoucherName(String VoucherName)
Set 代金券名称- Parameters:
VoucherName
- 代金券名称
-
getTimeFrom
public String getTimeFrom()
Get 发放开始时间,例:2021-01-01- Returns:
- TimeFrom 发放开始时间,例:2021-01-01
-
setTimeFrom
public void setTimeFrom(String TimeFrom)
Set 发放开始时间,例:2021-01-01- Parameters:
TimeFrom
- 发放开始时间,例:2021-01-01
-
getTimeTo
public String getTimeTo()
Get 发放结束时间,例:2021-01-01- Returns:
- TimeTo 发放结束时间,例:2021-01-01
-
setTimeTo
public void setTimeTo(String TimeTo)
Set 发放结束时间,例:2021-01-01- Parameters:
TimeTo
- 发放结束时间,例:2021-01-01
-
getSortField
public String getSortField()
Get 指定排序字段:BeginTime开始时间、EndTime到期时间、CreateTime创建时间- Returns:
- SortField 指定排序字段:BeginTime开始时间、EndTime到期时间、CreateTime创建时间
-
setSortField
public void setSortField(String SortField)
Set 指定排序字段:BeginTime开始时间、EndTime到期时间、CreateTime创建时间- Parameters:
SortField
- 指定排序字段:BeginTime开始时间、EndTime到期时间、CreateTime创建时间
-
getSortOrder
public String getSortOrder()
Get 指定升序降序:desc、asc- Returns:
- SortOrder 指定升序降序:desc、asc
-
setSortOrder
public void setSortOrder(String SortOrder)
Set 指定升序降序:desc、asc- Parameters:
SortOrder
- 指定升序降序:desc、asc
-
getPayMode
public String getPayMode()
Get 付费模式,postPay后付费/prePay预付费/riPay预留实例/""或者"*"表示全部模式,如果payMode为""或"*",那么productCode与subProductCode必须传空- Returns:
- PayMode 付费模式,postPay后付费/prePay预付费/riPay预留实例/""或者"*"表示全部模式,如果payMode为""或"*",那么productCode与subProductCode必须传空
-
setPayMode
public void setPayMode(String PayMode)
Set 付费模式,postPay后付费/prePay预付费/riPay预留实例/""或者"*"表示全部模式,如果payMode为""或"*",那么productCode与subProductCode必须传空- Parameters:
PayMode
- 付费模式,postPay后付费/prePay预付费/riPay预留实例/""或者"*"表示全部模式,如果payMode为""或"*",那么productCode与subProductCode必须传空
-
getPayScene
public String getPayScene()
Get 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景- Returns:
- PayScene 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景
-
setPayScene
public void setPayScene(String PayScene)
Set 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景- Parameters:
PayScene
- 付费场景PayMode=postPay时:spotpay-竞价实例,"settle account"-普通后付费PayMode=prePay时:purchase-包年包月新购,renew-包年包月续费(自动续费),modify-包年包月配置变更(变配)PayMode=riPay时:oneOffFee-预留实例预付,hourlyFee-预留实例每小时扣费,*-支持全部付费场景
-
getOperator
public String getOperator()
Get 操作人,默认就是用户uin- Returns:
- Operator 操作人,默认就是用户uin
-
setOperator
public void setOperator(String Operator)
Set 操作人,默认就是用户uin- Parameters:
Operator
- 操作人,默认就是用户uin
-
-