Class TrafficPackage
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vpc.v20170312.models.TrafficPackage
-
public class TrafficPackage extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TrafficPackage()TrafficPackage(TrafficPackage 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 StringgetCreatedTime()Get 流量包创建时间StringgetDeadline()Get 流量包截止时间StringgetDeductType()Get 区分闲时流量包与全时流量包FloatgetRemainingAmount()Get 流量包剩余量,单位GBStringgetStatus()Get 流量包状态,可能的值有: AVAILABLE-可用状态, EXPIRED-已过期, EXHAUSTED-已用完, REFUNDED-已退还, DELETED-已删除Tag[]getTagSet()Get 流量包标签 注意:此字段可能返回 null,表示取不到有效值。FloatgetTotalAmount()Get 流量包总量,单位GBStringgetTrafficPackageId()Get 流量包唯一IDStringgetTrafficPackageName()Get 流量包名称 注意:此字段可能返回 null,表示取不到有效值。FloatgetUsedAmount()Get 已使用的流量,单位GBvoidsetCreatedTime(String CreatedTime)Set 流量包创建时间voidsetDeadline(String Deadline)Set 流量包截止时间voidsetDeductType(String DeductType)Set 区分闲时流量包与全时流量包voidsetRemainingAmount(Float RemainingAmount)Set 流量包剩余量,单位GBvoidsetStatus(String Status)Set 流量包状态,可能的值有: AVAILABLE-可用状态, EXPIRED-已过期, EXHAUSTED-已用完, REFUNDED-已退还, DELETED-已删除voidsetTagSet(Tag[] TagSet)Set 流量包标签 注意:此字段可能返回 null,表示取不到有效值。voidsetTotalAmount(Float TotalAmount)Set 流量包总量,单位GBvoidsetTrafficPackageId(String TrafficPackageId)Set 流量包唯一IDvoidsetTrafficPackageName(String TrafficPackageName)Set 流量包名称 注意:此字段可能返回 null,表示取不到有效值。voidsetUsedAmount(Float UsedAmount)Set 已使用的流量,单位GBvoidtoMap(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
-
TrafficPackage
public TrafficPackage()
-
TrafficPackage
public TrafficPackage(TrafficPackage 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
-
getTrafficPackageId
public String getTrafficPackageId()
Get 流量包唯一ID- Returns:
- TrafficPackageId 流量包唯一ID
-
setTrafficPackageId
public void setTrafficPackageId(String TrafficPackageId)
Set 流量包唯一ID- Parameters:
TrafficPackageId- 流量包唯一ID
-
getTrafficPackageName
public String getTrafficPackageName()
Get 流量包名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TrafficPackageName 流量包名称 注意:此字段可能返回 null,表示取不到有效值。
-
setTrafficPackageName
public void setTrafficPackageName(String TrafficPackageName)
Set 流量包名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TrafficPackageName- 流量包名称 注意:此字段可能返回 null,表示取不到有效值。
-
getTotalAmount
public Float getTotalAmount()
Get 流量包总量,单位GB- Returns:
- TotalAmount 流量包总量,单位GB
-
setTotalAmount
public void setTotalAmount(Float TotalAmount)
Set 流量包总量,单位GB- Parameters:
TotalAmount- 流量包总量,单位GB
-
getRemainingAmount
public Float getRemainingAmount()
Get 流量包剩余量,单位GB- Returns:
- RemainingAmount 流量包剩余量,单位GB
-
setRemainingAmount
public void setRemainingAmount(Float RemainingAmount)
Set 流量包剩余量,单位GB- Parameters:
RemainingAmount- 流量包剩余量,单位GB
-
getStatus
public String getStatus()
Get 流量包状态,可能的值有: AVAILABLE-可用状态, EXPIRED-已过期, EXHAUSTED-已用完, REFUNDED-已退还, DELETED-已删除- Returns:
- Status 流量包状态,可能的值有: AVAILABLE-可用状态, EXPIRED-已过期, EXHAUSTED-已用完, REFUNDED-已退还, DELETED-已删除
-
setStatus
public void setStatus(String Status)
Set 流量包状态,可能的值有: AVAILABLE-可用状态, EXPIRED-已过期, EXHAUSTED-已用完, REFUNDED-已退还, DELETED-已删除- Parameters:
Status- 流量包状态,可能的值有: AVAILABLE-可用状态, EXPIRED-已过期, EXHAUSTED-已用完, REFUNDED-已退还, DELETED-已删除
-
getCreatedTime
public String getCreatedTime()
Get 流量包创建时间- Returns:
- CreatedTime 流量包创建时间
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 流量包创建时间- Parameters:
CreatedTime- 流量包创建时间
-
getDeadline
public String getDeadline()
Get 流量包截止时间- Returns:
- Deadline 流量包截止时间
-
setDeadline
public void setDeadline(String Deadline)
Set 流量包截止时间- Parameters:
Deadline- 流量包截止时间
-
getUsedAmount
public Float getUsedAmount()
Get 已使用的流量,单位GB- Returns:
- UsedAmount 已使用的流量,单位GB
-
setUsedAmount
public void setUsedAmount(Float UsedAmount)
Set 已使用的流量,单位GB- Parameters:
UsedAmount- 已使用的流量,单位GB
-
getTagSet
public Tag[] getTagSet()
Get 流量包标签 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TagSet 流量包标签 注意:此字段可能返回 null,表示取不到有效值。
-
setTagSet
public void setTagSet(Tag[] TagSet)
Set 流量包标签 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TagSet- 流量包标签 注意:此字段可能返回 null,表示取不到有效值。
-
getDeductType
public String getDeductType()
Get 区分闲时流量包与全时流量包- Returns:
- DeductType 区分闲时流量包与全时流量包
-
setDeductType
public void setDeductType(String DeductType)
Set 区分闲时流量包与全时流量包- Parameters:
DeductType- 区分闲时流量包与全时流量包
-
-