Class CopyFleetRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.gse.v20191112.models.CopyFleetRequest
-
public class CopyFleetRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CopyFleetRequest()CopyFleetRequest(CopyFleetRequest 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 StringgetAssetId()Get 生成包 IdCcnInfo[]getCcnInfos()Get 云联网信息,包含对应的账号信息及所属idLonggetCopyNumber()Get 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。DiskInfo[]getDataDiskInfo()Get 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位StringgetDescription()Get 描述,最小长度0,最大长度100StringgetFleetId()Get 服务器舰队 IdStringgetFleetType()Get 服务器舰队类型,目前只支持ON_DEMAND类型LonggetGameServerSessionProtectionTimeLimit()Get 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效InboundPermission[]getInboundPermissions()Get 网络配置StringgetInstanceType()Get 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。LonggetInternetMaxBandwidthOut()Get fleet公网出带宽最大值,默认100Mbps,范围1-200MbpsStringgetName()Get 服务器舰队名称,最小长度1,最大长度50StringgetNewGameServerSessionProtectionPolicy()Get 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtectionResourceCreationLimitPolicygetResourceCreationLimitPolicy()Get 资源创建限制策略RuntimeConfigurationgetRuntimeConfiguration()Get 进程配置StringgetSelectedCcnType()Get 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTEDStringgetSelectedScalingType()Get 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTEDStringgetSelectedTimerType()Get 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTEDDiskInfogetSystemDiskInfo()Get 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位Tag[]getTags()Get 标签列表,最大长度50组voidsetAssetId(String AssetId)Set 生成包 IdvoidsetCcnInfos(CcnInfo[] CcnInfos)Set 云联网信息,包含对应的账号信息及所属idvoidsetCopyNumber(Long CopyNumber)Set 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。voidsetDataDiskInfo(DiskInfo[] DataDiskInfo)Set 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位voidsetDescription(String Description)Set 描述,最小长度0,最大长度100voidsetFleetId(String FleetId)Set 服务器舰队 IdvoidsetFleetType(String FleetType)Set 服务器舰队类型,目前只支持ON_DEMAND类型voidsetGameServerSessionProtectionTimeLimit(Long GameServerSessionProtectionTimeLimit)Set 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效voidsetInboundPermissions(InboundPermission[] InboundPermissions)Set 网络配置voidsetInstanceType(String InstanceType)Set 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。voidsetInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)Set fleet公网出带宽最大值,默认100Mbps,范围1-200MbpsvoidsetName(String Name)Set 服务器舰队名称,最小长度1,最大长度50voidsetNewGameServerSessionProtectionPolicy(String NewGameServerSessionProtectionPolicy)Set 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtectionvoidsetResourceCreationLimitPolicy(ResourceCreationLimitPolicy ResourceCreationLimitPolicy)Set 资源创建限制策略voidsetRuntimeConfiguration(RuntimeConfiguration RuntimeConfiguration)Set 进程配置voidsetSelectedCcnType(String SelectedCcnType)Set 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTEDvoidsetSelectedScalingType(String SelectedScalingType)Set 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTEDvoidsetSelectedTimerType(String SelectedTimerType)Set 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTEDvoidsetSystemDiskInfo(DiskInfo SystemDiskInfo)Set 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位voidsetTags(Tag[] Tags)Set 标签列表,最大长度50组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
-
CopyFleetRequest
public CopyFleetRequest()
-
CopyFleetRequest
public CopyFleetRequest(CopyFleetRequest 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
-
getFleetId
public String getFleetId()
Get 服务器舰队 Id- Returns:
- FleetId 服务器舰队 Id
-
setFleetId
public void setFleetId(String FleetId)
Set 服务器舰队 Id- Parameters:
FleetId- 服务器舰队 Id
-
getCopyNumber
public Long getCopyNumber()
Get 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。- Returns:
- CopyNumber 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。
-
setCopyNumber
public void setCopyNumber(Long CopyNumber)
Set 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。- Parameters:
CopyNumber- 复制数量,最小值1,最大值为剩余配额,可以根据[获取用户配额](https://cloud.tencent.com/document/product/1165/48732)接口获取。
-
getAssetId
public String getAssetId()
Get 生成包 Id- Returns:
- AssetId 生成包 Id
-
setAssetId
public void setAssetId(String AssetId)
Set 生成包 Id- Parameters:
AssetId- 生成包 Id
-
getDescription
public String getDescription()
Get 描述,最小长度0,最大长度100- Returns:
- Description 描述,最小长度0,最大长度100
-
setDescription
public void setDescription(String Description)
Set 描述,最小长度0,最大长度100- Parameters:
Description- 描述,最小长度0,最大长度100
-
getInboundPermissions
public InboundPermission[] getInboundPermissions()
Get 网络配置- Returns:
- InboundPermissions 网络配置
-
setInboundPermissions
public void setInboundPermissions(InboundPermission[] InboundPermissions)
Set 网络配置- Parameters:
InboundPermissions- 网络配置
-
getInstanceType
public String getInstanceType()
Get 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。- Returns:
- InstanceType 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。
-
setInstanceType
public void setInstanceType(String InstanceType)
Set 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。- Parameters:
InstanceType- 服务器类型,参数根据[获取服务器实例类型列表](https://cloud.tencent.com/document/product/1165/48732)接口获取。
-
getFleetType
public String getFleetType()
Get 服务器舰队类型,目前只支持ON_DEMAND类型- Returns:
- FleetType 服务器舰队类型,目前只支持ON_DEMAND类型
-
setFleetType
public void setFleetType(String FleetType)
Set 服务器舰队类型,目前只支持ON_DEMAND类型- Parameters:
FleetType- 服务器舰队类型,目前只支持ON_DEMAND类型
-
getName
public String getName()
Get 服务器舰队名称,最小长度1,最大长度50- Returns:
- Name 服务器舰队名称,最小长度1,最大长度50
-
setName
public void setName(String Name)
Set 服务器舰队名称,最小长度1,最大长度50- Parameters:
Name- 服务器舰队名称,最小长度1,最大长度50
-
getNewGameServerSessionProtectionPolicy
public String getNewGameServerSessionProtectionPolicy()
Get 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection- Returns:
- NewGameServerSessionProtectionPolicy 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
-
setNewGameServerSessionProtectionPolicy
public void setNewGameServerSessionProtectionPolicy(String NewGameServerSessionProtectionPolicy)
Set 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection- Parameters:
NewGameServerSessionProtectionPolicy- 保护策略:不保护NoProtection、完全保护FullProtection、时限保护TimeLimitProtection
-
getResourceCreationLimitPolicy
public ResourceCreationLimitPolicy getResourceCreationLimitPolicy()
Get 资源创建限制策略- Returns:
- ResourceCreationLimitPolicy 资源创建限制策略
-
setResourceCreationLimitPolicy
public void setResourceCreationLimitPolicy(ResourceCreationLimitPolicy ResourceCreationLimitPolicy)
Set 资源创建限制策略- Parameters:
ResourceCreationLimitPolicy- 资源创建限制策略
-
getRuntimeConfiguration
public RuntimeConfiguration getRuntimeConfiguration()
Get 进程配置- Returns:
- RuntimeConfiguration 进程配置
-
setRuntimeConfiguration
public void setRuntimeConfiguration(RuntimeConfiguration RuntimeConfiguration)
Set 进程配置- Parameters:
RuntimeConfiguration- 进程配置
-
getGameServerSessionProtectionTimeLimit
public Long getGameServerSessionProtectionTimeLimit()
Get 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效- Returns:
- GameServerSessionProtectionTimeLimit 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
-
setGameServerSessionProtectionTimeLimit
public void setGameServerSessionProtectionTimeLimit(Long GameServerSessionProtectionTimeLimit)
Set 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效- Parameters:
GameServerSessionProtectionTimeLimit- 时限保护超时时间,默认60分钟,最小值5,最大值1440;当NewGameSessionProtectionPolicy为TimeLimitProtection时参数有效
-
getSelectedScalingType
public String getSelectedScalingType()
Get 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTED- Returns:
- SelectedScalingType 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTED
-
setSelectedScalingType
public void setSelectedScalingType(String SelectedScalingType)
Set 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTED- Parameters:
SelectedScalingType- 是否选择扩缩容:SCALING_SELECTED 或者 SCALING_UNSELECTED;默认是 SCALING_UNSELECTED
-
getSelectedCcnType
public String getSelectedCcnType()
Get 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTED- Returns:
- SelectedCcnType 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTED
-
setSelectedCcnType
public void setSelectedCcnType(String SelectedCcnType)
Set 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTED- Parameters:
SelectedCcnType- 是否选择云联网:CCN_SELECTED_BEFORE_CREATE(创建前关联), CCN_SELECTED_AFTER_CREATE(创建后关联)或者 CCN_UNSELECTED(不关联);默认是 CCN_UNSELECTED
-
getTags
public Tag[] getTags()
Get 标签列表,最大长度50组- Returns:
- Tags 标签列表,最大长度50组
-
setTags
public void setTags(Tag[] Tags)
Set 标签列表,最大长度50组- Parameters:
Tags- 标签列表,最大长度50组
-
getSystemDiskInfo
public DiskInfo getSystemDiskInfo()
Get 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位- Returns:
- SystemDiskInfo 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位
-
setSystemDiskInfo
public void setSystemDiskInfo(DiskInfo SystemDiskInfo)
Set 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位- Parameters:
SystemDiskInfo- 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位
-
getDataDiskInfo
public DiskInfo[] getDataDiskInfo()
Get 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位- Returns:
- DataDiskInfo 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位
-
setDataDiskInfo
public void setDataDiskInfo(DiskInfo[] DataDiskInfo)
Set 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位- Parameters:
DataDiskInfo- 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位
-
getSelectedTimerType
public String getSelectedTimerType()
Get 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTED- Returns:
- SelectedTimerType 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTED
-
setSelectedTimerType
public void setSelectedTimerType(String SelectedTimerType)
Set 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTED- Parameters:
SelectedTimerType- 是否选择复制定时器策略:TIMER_SELECTED 或者 TIMER_UNSELECTED;默认是 TIMER_UNSELECTED
-
getCcnInfos
public CcnInfo[] getCcnInfos()
Get 云联网信息,包含对应的账号信息及所属id- Returns:
- CcnInfos 云联网信息,包含对应的账号信息及所属id
-
setCcnInfos
public void setCcnInfos(CcnInfo[] CcnInfos)
Set 云联网信息,包含对应的账号信息及所属id- Parameters:
CcnInfos- 云联网信息,包含对应的账号信息及所属id
-
getInternetMaxBandwidthOut
public Long getInternetMaxBandwidthOut()
Get fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps- Returns:
- InternetMaxBandwidthOut fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps
-
setInternetMaxBandwidthOut
public void setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
Set fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps- Parameters:
InternetMaxBandwidthOut- fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps
-
-