Class PurchaseReservedInstancesOfferingRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cvm.v20170312.models.PurchaseReservedInstancesOfferingRequest
-
public class PurchaseReservedInstancesOfferingRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PurchaseReservedInstancesOfferingRequest()PurchaseReservedInstancesOfferingRequest(PurchaseReservedInstancesOfferingRequest 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 StringgetClientToken()Get 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
更多详细信息请参阅:如何保证幂等性BooleangetDryRun()Get 试运行LonggetInstanceCount()Get 购买预留实例计费数量StringgetReservedInstanceName()Get 预留实例显示名称。
不指定实例显示名称则默认显示‘未命名’。最多支持60个字符(包含模式串)。StringgetReservedInstancesOfferingId()Get 预留实例计费配置IDvoidsetClientToken(String ClientToken)Set 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
更多详细信息请参阅:如何保证幂等性voidsetDryRun(Boolean DryRun)Set 试运行voidsetInstanceCount(Long InstanceCount)Set 购买预留实例计费数量voidsetReservedInstanceName(String ReservedInstanceName)Set 预留实例显示名称。
不指定实例显示名称则默认显示‘未命名’。最多支持60个字符(包含模式串)。voidsetReservedInstancesOfferingId(String ReservedInstancesOfferingId)Set 预留实例计费配置IDvoidtoMap(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
-
PurchaseReservedInstancesOfferingRequest
public PurchaseReservedInstancesOfferingRequest()
-
PurchaseReservedInstancesOfferingRequest
public PurchaseReservedInstancesOfferingRequest(PurchaseReservedInstancesOfferingRequest 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
-
getInstanceCount
public Long getInstanceCount()
Get 购买预留实例计费数量- Returns:
- InstanceCount 购买预留实例计费数量
-
setInstanceCount
public void setInstanceCount(Long InstanceCount)
Set 购买预留实例计费数量- Parameters:
InstanceCount- 购买预留实例计费数量
-
getReservedInstancesOfferingId
public String getReservedInstancesOfferingId()
Get 预留实例计费配置ID- Returns:
- ReservedInstancesOfferingId 预留实例计费配置ID
-
setReservedInstancesOfferingId
public void setReservedInstancesOfferingId(String ReservedInstancesOfferingId)
Set 预留实例计费配置ID- Parameters:
ReservedInstancesOfferingId- 预留实例计费配置ID
-
getDryRun
public Boolean getDryRun()
Get 试运行- Returns:
- DryRun 试运行
-
setDryRun
public void setDryRun(Boolean DryRun)
Set 试运行- Parameters:
DryRun- 试运行
-
getClientToken
public String getClientToken()
Get 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
更多详细信息请参阅:如何保证幂等性- Returns:
- ClientToken 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
更多详细信息请参阅:如何保证幂等性
-
setClientToken
public void setClientToken(String ClientToken)
Set 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
更多详细信息请参阅:如何保证幂等性- Parameters:
ClientToken- 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
更多详细信息请参阅:如何保证幂等性
-
getReservedInstanceName
public String getReservedInstanceName()
Get 预留实例显示名称。- 不指定实例显示名称则默认显示‘未命名’。
- 最多支持60个字符(包含模式串)。
- Returns:
- ReservedInstanceName 预留实例显示名称。
- 不指定实例显示名称则默认显示‘未命名’。
- 最多支持60个字符(包含模式串)。
-
setReservedInstanceName
public void setReservedInstanceName(String ReservedInstanceName)
Set 预留实例显示名称。- 不指定实例显示名称则默认显示‘未命名’。
- 最多支持60个字符(包含模式串)。
- Parameters:
ReservedInstanceName- 预留实例显示名称。- 不指定实例显示名称则默认显示‘未命名’。
- 最多支持60个字符(包含模式串)。
-
-