Class SetRocketMQPublicAccessPointRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdmq.v20200217.models.SetRocketMQPublicAccessPointRequest
-
public class SetRocketMQPublicAccessPointRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description SetRocketMQPublicAccessPointRequest()SetRocketMQPublicAccessPointRequest(SetRocketMQPublicAccessPointRequest 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 LonggetBandwidth()Get 带宽大小,开启或者调整公网时必须指定,Mbps为单位BooleangetEnabled()Get 开启或关闭访问StringgetInstanceId()Get 集群ID,当前只支持专享集群LonggetPayMode()Get 付费模式,开启公网时必须指定,0为按小时计费,1为包年包月,当前只支持按小时计费PublicAccessRule[]getRules()Get 公网访问安全规则列表,Enabled为true时必须传入voidsetBandwidth(Long Bandwidth)Set 带宽大小,开启或者调整公网时必须指定,Mbps为单位voidsetEnabled(Boolean Enabled)Set 开启或关闭访问voidsetInstanceId(String InstanceId)Set 集群ID,当前只支持专享集群voidsetPayMode(Long PayMode)Set 付费模式,开启公网时必须指定,0为按小时计费,1为包年包月,当前只支持按小时计费voidsetRules(PublicAccessRule[] Rules)Set 公网访问安全规则列表,Enabled为true时必须传入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
-
SetRocketMQPublicAccessPointRequest
public SetRocketMQPublicAccessPointRequest()
-
SetRocketMQPublicAccessPointRequest
public SetRocketMQPublicAccessPointRequest(SetRocketMQPublicAccessPointRequest 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,当前只支持专享集群
-
getEnabled
public Boolean getEnabled()
Get 开启或关闭访问- Returns:
- Enabled 开启或关闭访问
-
setEnabled
public void setEnabled(Boolean Enabled)
Set 开启或关闭访问- Parameters:
Enabled- 开启或关闭访问
-
getBandwidth
public Long getBandwidth()
Get 带宽大小,开启或者调整公网时必须指定,Mbps为单位- Returns:
- Bandwidth 带宽大小,开启或者调整公网时必须指定,Mbps为单位
-
setBandwidth
public void setBandwidth(Long Bandwidth)
Set 带宽大小,开启或者调整公网时必须指定,Mbps为单位- Parameters:
Bandwidth- 带宽大小,开启或者调整公网时必须指定,Mbps为单位
-
getPayMode
public Long getPayMode()
Get 付费模式,开启公网时必须指定,0为按小时计费,1为包年包月,当前只支持按小时计费- Returns:
- PayMode 付费模式,开启公网时必须指定,0为按小时计费,1为包年包月,当前只支持按小时计费
-
setPayMode
public void setPayMode(Long PayMode)
Set 付费模式,开启公网时必须指定,0为按小时计费,1为包年包月,当前只支持按小时计费- Parameters:
PayMode- 付费模式,开启公网时必须指定,0为按小时计费,1为包年包月,当前只支持按小时计费
-
getRules
public PublicAccessRule[] getRules()
Get 公网访问安全规则列表,Enabled为true时必须传入- Returns:
- Rules 公网访问安全规则列表,Enabled为true时必须传入
-
setRules
public void setRules(PublicAccessRule[] Rules)
Set 公网访问安全规则列表,Enabled为true时必须传入- Parameters:
Rules- 公网访问安全规则列表,Enabled为true时必须传入
-
-