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 BundlegetBundle()Get 套餐信息。StringgetModifyBundleState()Get 变更套餐状态。取值: SOLD_OUT:套餐售罄 AVAILABLE:支持套餐变更 UNAVAILABLE:暂不支持套餐变更PricegetModifyPrice()Get 更改实例套餐后需要补的差价。StringgetNotSupportModifyMessage()Get 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。voidsetBundle(Bundle Bundle)Set 套餐信息。voidsetModifyBundleState(String ModifyBundleState)Set 变更套餐状态。取值: SOLD_OUT:套餐售罄 AVAILABLE:支持套餐变更 UNAVAILABLE:暂不支持套餐变更voidsetModifyPrice(Price ModifyPrice)Set 更改实例套餐后需要补的差价。voidsetNotSupportModifyMessage(String NotSupportModifyMessage)Set 不支持套餐变更原因信息。变更套餐状态为"AVAILABLE"时, 该信息为空 注意:此字段可能返回 null,表示取不到有效值。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
-
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,表示取不到有效值。
-
-