Class ModifyBundle
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.lighthouse.v20200324.models.ModifyBundle
-
public class ModifyBundle extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyBundle()
ModifyBundle(ModifyBundle 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 Bundle
getBundle()
Get 套餐信息。String
getModifyBundleState()
Get 变更套餐状态。取值: SOLD_OUT:套餐售罄 AVAILABLE:支持套餐变更 UNAVAILABLE:暂不支持套餐变更Price
getModifyPrice()
Get 更改实例套餐后需要补的差价。String
getNotSupportModifyMessage()
Get 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。void
setBundle(Bundle Bundle)
Set 套餐信息。void
setModifyBundleState(String ModifyBundleState)
Set 变更套餐状态。取值: SOLD_OUT:套餐售罄 AVAILABLE:支持套餐变更 UNAVAILABLE:暂不支持套餐变更void
setModifyPrice(Price ModifyPrice)
Set 更改实例套餐后需要补的差价。void
setNotSupportModifyMessage(String NotSupportModifyMessage)
Set 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。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
-
ModifyBundle
public ModifyBundle()
-
ModifyBundle
public ModifyBundle(ModifyBundle 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
-
getModifyPrice
public Price getModifyPrice()
Get 更改实例套餐后需要补的差价。- Returns:
- ModifyPrice 更改实例套餐后需要补的差价。
-
setModifyPrice
public void setModifyPrice(Price ModifyPrice)
Set 更改实例套餐后需要补的差价。- Parameters:
ModifyPrice
- 更改实例套餐后需要补的差价。
-
getModifyBundleState
public String getModifyBundleState()
Get 变更套餐状态。取值:- SOLD_OUT:套餐售罄
- AVAILABLE:支持套餐变更
- UNAVAILABLE:暂不支持套餐变更
- Returns:
- ModifyBundleState 变更套餐状态。取值:
- SOLD_OUT:套餐售罄
- AVAILABLE:支持套餐变更
- UNAVAILABLE:暂不支持套餐变更
-
setModifyBundleState
public void setModifyBundleState(String ModifyBundleState)
Set 变更套餐状态。取值:- SOLD_OUT:套餐售罄
- AVAILABLE:支持套餐变更
- UNAVAILABLE:暂不支持套餐变更
- Parameters:
ModifyBundleState
- 变更套餐状态。取值:- SOLD_OUT:套餐售罄
- AVAILABLE:支持套餐变更
- UNAVAILABLE:暂不支持套餐变更
-
getBundle
public Bundle getBundle()
Get 套餐信息。- Returns:
- Bundle 套餐信息。
-
setBundle
public void setBundle(Bundle Bundle)
Set 套餐信息。- Parameters:
Bundle
- 套餐信息。
-
getNotSupportModifyMessage
public String getNotSupportModifyMessage()
Get 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NotSupportModifyMessage 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。
-
setNotSupportModifyMessage
public void setNotSupportModifyMessage(String NotSupportModifyMessage)
Set 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NotSupportModifyMessage
- 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。
-
-