Class OrderInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcb.v20180608.models.OrderInfo
-
public class OrderInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCreateTime()Get 订单创建时间StringgetExtensionId()Get 订单绑定的扩展ID 注意:此字段可能返回 null,表示取不到有效值。StringgetFlag()Get 安装标记。建议使用方统一转大小写之后再判断。 QuickStart:快速启动来源 Activity:活动来源 注意:此字段可能返回 null,表示取不到有效值。StringgetPackageId()Get 订单要切换的套餐IDStringgetPayMode()Get 付费模式.StringgetReqBody()Get 下单时的参数StringgetResourceReady()Get 资源初始化结果(仅当ExtensionId不为空时有效): successful(初始化成功), failed(初始化失败), doing(初始化进行中), init(准备初始化) 注意:此字段可能返回 null,表示取不到有效值。StringgetTranId()Get 订单号StringgetTranStatus()Get 订单状态。 1未支付 2 支付中 3 发货中 4 发货成功 5 发货失败 6 已退款 7 已取消 100 已删除StringgetTranType()Get 订单类型 1 购买 2 续费 3 变配StringgetUpdateTime()Get 订单更新时间voidsetCreateTime(String CreateTime)Set 订单创建时间voidsetExtensionId(String ExtensionId)Set 订单绑定的扩展ID 注意:此字段可能返回 null,表示取不到有效值。voidsetFlag(String Flag)Set 安装标记。建议使用方统一转大小写之后再判断。 QuickStart:快速启动来源 Activity:活动来源 注意:此字段可能返回 null,表示取不到有效值。voidsetPackageId(String PackageId)Set 订单要切换的套餐IDvoidsetPayMode(String PayMode)Set 付费模式.voidsetReqBody(String ReqBody)Set 下单时的参数voidsetResourceReady(String ResourceReady)Set 资源初始化结果(仅当ExtensionId不为空时有效): successful(初始化成功), failed(初始化失败), doing(初始化进行中), init(准备初始化) 注意:此字段可能返回 null,表示取不到有效值。voidsetTranId(String TranId)Set 订单号voidsetTranStatus(String TranStatus)Set 订单状态。 1未支付 2 支付中 3 发货中 4 发货成功 5 发货失败 6 已退款 7 已取消 100 已删除voidsetTranType(String TranType)Set 订单类型 1 购买 2 续费 3 变配voidsetUpdateTime(String UpdateTime)Set 订单更新时间voidtoMap(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
-
OrderInfo
public OrderInfo()
-
OrderInfo
public OrderInfo(OrderInfo 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
-
getTranId
public String getTranId()
Get 订单号- Returns:
- TranId 订单号
-
setTranId
public void setTranId(String TranId)
Set 订单号- Parameters:
TranId- 订单号
-
getPackageId
public String getPackageId()
Get 订单要切换的套餐ID- Returns:
- PackageId 订单要切换的套餐ID
-
setPackageId
public void setPackageId(String PackageId)
Set 订单要切换的套餐ID- Parameters:
PackageId- 订单要切换的套餐ID
-
getTranType
public String getTranType()
Get 订单类型- 1 购买
- 2 续费
- 3 变配
- Returns:
- TranType 订单类型
- 1 购买
- 2 续费
- 3 变配
-
setTranType
public void setTranType(String TranType)
Set 订单类型- 1 购买
- 2 续费
- 3 变配
- Parameters:
TranType- 订单类型- 1 购买
- 2 续费
- 3 变配
-
getTranStatus
public String getTranStatus()
Get 订单状态。- 1未支付
- 2 支付中
- 3 发货中
- 4 发货成功
- 5 发货失败
- 6 已退款
- 7 已取消
- 100 已删除
- Returns:
- TranStatus 订单状态。
- 1未支付
- 2 支付中
- 3 发货中
- 4 发货成功
- 5 发货失败
- 6 已退款
- 7 已取消
- 100 已删除
-
setTranStatus
public void setTranStatus(String TranStatus)
Set 订单状态。- 1未支付
- 2 支付中
- 3 发货中
- 4 发货成功
- 5 发货失败
- 6 已退款
- 7 已取消
- 100 已删除
- Parameters:
TranStatus- 订单状态。- 1未支付
- 2 支付中
- 3 发货中
- 4 发货成功
- 5 发货失败
- 6 已退款
- 7 已取消
- 100 已删除
-
getUpdateTime
public String getUpdateTime()
Get 订单更新时间- Returns:
- UpdateTime 订单更新时间
-
setUpdateTime
public void setUpdateTime(String UpdateTime)
Set 订单更新时间- Parameters:
UpdateTime- 订单更新时间
-
getCreateTime
public String getCreateTime()
Get 订单创建时间- Returns:
- CreateTime 订单创建时间
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 订单创建时间- Parameters:
CreateTime- 订单创建时间
-
getPayMode
public String getPayMode()
Get 付费模式.- prepayment 预付费
- postpaid 后付费
- Returns:
- PayMode 付费模式.
- prepayment 预付费
- postpaid 后付费
-
setPayMode
public void setPayMode(String PayMode)
Set 付费模式.- prepayment 预付费
- postpaid 后付费
- Parameters:
PayMode- 付费模式.- prepayment 预付费
- postpaid 后付费
-
getExtensionId
public String getExtensionId()
Get 订单绑定的扩展ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExtensionId 订单绑定的扩展ID 注意:此字段可能返回 null,表示取不到有效值。
-
setExtensionId
public void setExtensionId(String ExtensionId)
Set 订单绑定的扩展ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExtensionId- 订单绑定的扩展ID 注意:此字段可能返回 null,表示取不到有效值。
-
getResourceReady
public String getResourceReady()
Get 资源初始化结果(仅当ExtensionId不为空时有效): successful(初始化成功), failed(初始化失败), doing(初始化进行中), init(准备初始化) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ResourceReady 资源初始化结果(仅当ExtensionId不为空时有效): successful(初始化成功), failed(初始化失败), doing(初始化进行中), init(准备初始化) 注意:此字段可能返回 null,表示取不到有效值。
-
setResourceReady
public void setResourceReady(String ResourceReady)
Set 资源初始化结果(仅当ExtensionId不为空时有效): successful(初始化成功), failed(初始化失败), doing(初始化进行中), init(准备初始化) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ResourceReady- 资源初始化结果(仅当ExtensionId不为空时有效): successful(初始化成功), failed(初始化失败), doing(初始化进行中), init(准备初始化) 注意:此字段可能返回 null,表示取不到有效值。
-
getFlag
public String getFlag()
Get 安装标记。建议使用方统一转大小写之后再判断。- QuickStart:快速启动来源
- Activity:活动来源
注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Flag 安装标记。建议使用方统一转大小写之后再判断。
- QuickStart:快速启动来源
- Activity:活动来源
注意:此字段可能返回 null,表示取不到有效值。
-
setFlag
public void setFlag(String Flag)
Set 安装标记。建议使用方统一转大小写之后再判断。- QuickStart:快速启动来源
- Activity:活动来源
注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Flag- 安装标记。建议使用方统一转大小写之后再判断。- QuickStart:快速启动来源
- Activity:活动来源
注意:此字段可能返回 null,表示取不到有效值。
-
getReqBody
public String getReqBody()
Get 下单时的参数- Returns:
- ReqBody 下单时的参数
-
setReqBody
public void setReqBody(String ReqBody)
Set 下单时的参数- Parameters:
ReqBody- 下单时的参数
-
-