Class ModifyInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.trocket.v20230308.models.ModifyInstanceRequest
-
public class ModifyInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyInstanceRequest()
ModifyInstanceRequest(ModifyInstanceRequest 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 String
getInstanceId()
Get 实例IDLong
getMessageRetention()
Get 消息保留时长,小时为单位String
getName()
Get 实例名称String
getRemark()
Get 备注信息Boolean
getScaledTpsEnabled()
Get 是否开启弹性TPSFloat
getSendReceiveRatio()
Get 消息发送和接收的比例String
getSkuCode()
Get 调整实例规格的商品代号void
setInstanceId(String InstanceId)
Set 实例IDvoid
setMessageRetention(Long MessageRetention)
Set 消息保留时长,小时为单位void
setName(String Name)
Set 实例名称void
setRemark(String Remark)
Set 备注信息void
setScaledTpsEnabled(Boolean ScaledTpsEnabled)
Set 是否开启弹性TPSvoid
setSendReceiveRatio(Float SendReceiveRatio)
Set 消息发送和接收的比例void
setSkuCode(String SkuCode)
Set 调整实例规格的商品代号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
-
ModifyInstanceRequest
public ModifyInstanceRequest()
-
ModifyInstanceRequest
public ModifyInstanceRequest(ModifyInstanceRequest 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
-
getInstanceId
public String getInstanceId()
Get 实例ID- Returns:
- InstanceId 实例ID
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID- Parameters:
InstanceId
- 实例ID
-
getName
public String getName()
Get 实例名称- Returns:
- Name 实例名称
-
setName
public void setName(String Name)
Set 实例名称- Parameters:
Name
- 实例名称
-
getRemark
public String getRemark()
Get 备注信息- Returns:
- Remark 备注信息
-
setRemark
public void setRemark(String Remark)
Set 备注信息- Parameters:
Remark
- 备注信息
-
getSendReceiveRatio
public Float getSendReceiveRatio()
Get 消息发送和接收的比例- Returns:
- SendReceiveRatio 消息发送和接收的比例
-
setSendReceiveRatio
public void setSendReceiveRatio(Float SendReceiveRatio)
Set 消息发送和接收的比例- Parameters:
SendReceiveRatio
- 消息发送和接收的比例
-
getSkuCode
public String getSkuCode()
Get 调整实例规格的商品代号- Returns:
- SkuCode 调整实例规格的商品代号
-
setSkuCode
public void setSkuCode(String SkuCode)
Set 调整实例规格的商品代号- Parameters:
SkuCode
- 调整实例规格的商品代号
-
getMessageRetention
public Long getMessageRetention()
Get 消息保留时长,小时为单位- Returns:
- MessageRetention 消息保留时长,小时为单位
-
setMessageRetention
public void setMessageRetention(Long MessageRetention)
Set 消息保留时长,小时为单位- Parameters:
MessageRetention
- 消息保留时长,小时为单位
-
getScaledTpsEnabled
public Boolean getScaledTpsEnabled()
Get 是否开启弹性TPS- Returns:
- ScaledTpsEnabled 是否开启弹性TPS
-
setScaledTpsEnabled
public void setScaledTpsEnabled(Boolean ScaledTpsEnabled)
Set 是否开启弹性TPS- Parameters:
ScaledTpsEnabled
- 是否开启弹性TPS
-
-