Class ModifyContainerGroupRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tsf.v20180326.models.ModifyContainerGroupRequest
-
public class ModifyContainerGroupRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyContainerGroupRequest()
ModifyContainerGroupRequest(ModifyContainerGroupRequest 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 Long
getAccessType()
Get 0:公网 1:集群内访问 2:NodePortString
getAlias()
Get 部署组备注String
getGroupId()
Get 部署组IDProtocolPort[]
getProtocolPorts()
Get ProtocolPorts数组String
getSubnetId()
Get 子网IDLong
getUpdateIvl()
Get 更新间隔,单位秒Long
getUpdateType()
Get 更新方式:0:快速更新 1:滚动更新void
setAccessType(Long AccessType)
Set 0:公网 1:集群内访问 2:NodePortvoid
setAlias(String Alias)
Set 部署组备注void
setGroupId(String GroupId)
Set 部署组IDvoid
setProtocolPorts(ProtocolPort[] ProtocolPorts)
Set ProtocolPorts数组void
setSubnetId(String SubnetId)
Set 子网IDvoid
setUpdateIvl(Long UpdateIvl)
Set 更新间隔,单位秒void
setUpdateType(Long UpdateType)
Set 更新方式:0:快速更新 1:滚动更新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
-
ModifyContainerGroupRequest
public ModifyContainerGroupRequest()
-
ModifyContainerGroupRequest
public ModifyContainerGroupRequest(ModifyContainerGroupRequest 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
-
getGroupId
public String getGroupId()
Get 部署组ID- Returns:
- GroupId 部署组ID
-
setGroupId
public void setGroupId(String GroupId)
Set 部署组ID- Parameters:
GroupId
- 部署组ID
-
getAccessType
public Long getAccessType()
Get 0:公网 1:集群内访问 2:NodePort- Returns:
- AccessType 0:公网 1:集群内访问 2:NodePort
-
setAccessType
public void setAccessType(Long AccessType)
Set 0:公网 1:集群内访问 2:NodePort- Parameters:
AccessType
- 0:公网 1:集群内访问 2:NodePort
-
getProtocolPorts
public ProtocolPort[] getProtocolPorts()
Get ProtocolPorts数组- Returns:
- ProtocolPorts ProtocolPorts数组
-
setProtocolPorts
public void setProtocolPorts(ProtocolPort[] ProtocolPorts)
Set ProtocolPorts数组- Parameters:
ProtocolPorts
- ProtocolPorts数组
-
getUpdateType
public Long getUpdateType()
Get 更新方式:0:快速更新 1:滚动更新- Returns:
- UpdateType 更新方式:0:快速更新 1:滚动更新
-
setUpdateType
public void setUpdateType(Long UpdateType)
Set 更新方式:0:快速更新 1:滚动更新- Parameters:
UpdateType
- 更新方式:0:快速更新 1:滚动更新
-
getUpdateIvl
public Long getUpdateIvl()
Get 更新间隔,单位秒- Returns:
- UpdateIvl 更新间隔,单位秒
-
setUpdateIvl
public void setUpdateIvl(Long UpdateIvl)
Set 更新间隔,单位秒- Parameters:
UpdateIvl
- 更新间隔,单位秒
-
getSubnetId
public String getSubnetId()
Get 子网ID- Returns:
- SubnetId 子网ID
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网ID- Parameters:
SubnetId
- 子网ID
-
getAlias
public String getAlias()
Get 部署组备注- Returns:
- Alias 部署组备注
-
setAlias
public void setAlias(String Alias)
Set 部署组备注- Parameters:
Alias
- 部署组备注
-
-