public class FleetAttributes extends AbstractModel
| Constructor and Description | 
|---|
| FleetAttributes() | 
| FleetAttributes(FleetAttributes 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAssetId()Get Asset package ID | 
| String | getBillingStatus()Get Billing status: Unactivated, Activated, Exception, Isolated due to arrears, Terminated, and Unfrozen. | 
| String | getCreationTime()Get Server fleet creation time | 
| DiskInfo[] | getDataDiskInfo()Get Data disk. | 
| String | getDescription()Get Description
Note: this field may return `null`, indicating that no valid value is obtained. | 
| String | getFleetArn()Get Description of server fleet resource
Note: this field may return `null`, indicating that no valid value is obtained. | 
| String | getFleetId()Get Server fleet ID
Note: this field may return `null`, indicating that no valid value is obtained. | 
| String | getFleetType()Get Server fleet type, which only supports ON_DEMAND now. | 
| Long | getGameServerSessionProtectionTimeLimit()Get Timeout period of time-limited protection. | 
| String | getInstanceType()Get Server type, such as S5.LARGE8
Note: this field may return `null`, indicating that no valid value is obtained. | 
| Long | getInternetMaxBandwidthOut()Get Maximum outbound public network bandwidth of the server fleet. | 
| String | getName()Get Server fleet name | 
| String | getNewGameServerSessionProtectionPolicy()Get Game session protection policy
Note: this field may return `null`, indicating that no valid value is obtained. | 
| String | getOperatingSystem()Get Operating system type
Note: this field may return `null`, indicating that no valid value is obtained. | 
| RelatedCcnInfo[] | getRelatedCcnInfos()Get CCN instance information
Note: this field may return `null`, indicating that no valid value is obtained. | 
| ResourceCreationLimitPolicy | getResourceCreationLimitPolicy()Get Limit policy of resource creation
Note: this field may return `null`, indicating that no valid value is obtained. | 
| String | getStatus()Get Statuses: “Create”, “Downloading”, “Verifying”, “Generating”, “Activating”, “Active”, “Exception”, “Deleting”, and “End”. | 
| String[] | getStoppedActions()Get The status of server fleet when it stopped. | 
| DiskInfo | getSystemDiskInfo()Get System disk. | 
| Tag[] | getTags()Get Tag list. | 
| String | getTerminationTime()Get Server fleet termination time
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setAssetId(String AssetId)Set Asset package ID | 
| void | setBillingStatus(String BillingStatus)Set Billing status: Unactivated, Activated, Exception, Isolated due to arrears, Terminated, and Unfrozen. | 
| void | setCreationTime(String CreationTime)Set Server fleet creation time | 
| void | setDataDiskInfo(DiskInfo[] DataDiskInfo)Set Data disk. | 
| void | setDescription(String Description)Set Description
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setFleetArn(String FleetArn)Set Description of server fleet resource
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setFleetId(String FleetId)Set Server fleet ID
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setFleetType(String FleetType)Set Server fleet type, which only supports ON_DEMAND now. | 
| void | setGameServerSessionProtectionTimeLimit(Long GameServerSessionProtectionTimeLimit)Set Timeout period of time-limited protection. | 
| void | setInstanceType(String InstanceType)Set Server type, such as S5.LARGE8
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)Set Maximum outbound public network bandwidth of the server fleet. | 
| void | setName(String Name)Set Server fleet name | 
| void | setNewGameServerSessionProtectionPolicy(String NewGameServerSessionProtectionPolicy)Set Game session protection policy
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setOperatingSystem(String OperatingSystem)Set Operating system type
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setRelatedCcnInfos(RelatedCcnInfo[] RelatedCcnInfos)Set CCN instance information
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setResourceCreationLimitPolicy(ResourceCreationLimitPolicy ResourceCreationLimitPolicy)Set Limit policy of resource creation
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | setStatus(String Status)Set Statuses: “Create”, “Downloading”, “Verifying”, “Generating”, “Activating”, “Active”, “Exception”, “Deleting”, and “End”. | 
| void | setStoppedActions(String[] StoppedActions)Set The status of server fleet when it stopped. | 
| void | setSystemDiskInfo(DiskInfo SystemDiskInfo)Set System disk. | 
| void | setTags(Tag[] Tags)Set Tag list. | 
| void | setTerminationTime(String TerminationTime)Set Server fleet termination time
Note: this field may return `null`, indicating that no valid value is obtained. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic FleetAttributes()
public FleetAttributes(FleetAttributes source)
public String getAssetId()
public void setAssetId(String AssetId)
AssetId - Asset package IDpublic String getCreationTime()
public void setCreationTime(String CreationTime)
CreationTime - Server fleet creation timepublic String getDescription()
public void setDescription(String Description)
Description - Description
Note: this field may return `null`, indicating that no valid value is obtained.public String getFleetArn()
public void setFleetArn(String FleetArn)
FleetArn - Description of server fleet resource
Note: this field may return `null`, indicating that no valid value is obtained.public String getFleetId()
public void setFleetId(String FleetId)
FleetId - Server fleet ID
Note: this field may return `null`, indicating that no valid value is obtained.public String getFleetType()
public void setFleetType(String FleetType)
FleetType - Server fleet type, which only supports ON_DEMAND now.
Note: this field may return `null`, indicating that no valid value is obtained.public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType - Server type, such as S5.LARGE8
Note: this field may return `null`, indicating that no valid value is obtained.public String getName()
public void setName(String Name)
Name - Server fleet namepublic String getNewGameServerSessionProtectionPolicy()
public void setNewGameServerSessionProtectionPolicy(String NewGameServerSessionProtectionPolicy)
NewGameServerSessionProtectionPolicy - Game session protection policy
Note: this field may return `null`, indicating that no valid value is obtained.public String getOperatingSystem()
public void setOperatingSystem(String OperatingSystem)
OperatingSystem - Operating system type
Note: this field may return `null`, indicating that no valid value is obtained.public ResourceCreationLimitPolicy getResourceCreationLimitPolicy()
public void setResourceCreationLimitPolicy(ResourceCreationLimitPolicy ResourceCreationLimitPolicy)
ResourceCreationLimitPolicy - Limit policy of resource creation
Note: this field may return `null`, indicating that no valid value is obtained.public String getStatus()
public void setStatus(String Status)
Status - Statuses: “Create”, “Downloading”, “Verifying”, “Generating”, “Activating”, “Active”, “Exception”, “Deleting”, and “End”.
Note: this field may return `null`, indicating that no valid value is obtained.public String[] getStoppedActions()
public void setStoppedActions(String[] StoppedActions)
StoppedActions - The status of server fleet when it stopped. If this field is left empty, it means automatic scaling.
Note: this field may return `null`, indicating that no valid value is obtained.public String getTerminationTime()
public void setTerminationTime(String TerminationTime)
TerminationTime - Server fleet termination time
Note: this field may return `null`, indicating that no valid value is obtained.public Long getGameServerSessionProtectionTimeLimit()
public void setGameServerSessionProtectionTimeLimit(Long GameServerSessionProtectionTimeLimit)
GameServerSessionProtectionTimeLimit - Timeout period of time-limited protection. Value range: 5-1440 minutes. Default value: 60 minutes.
Note: this field may return `null`, indicating that no valid value is obtained.public String getBillingStatus()
public void setBillingStatus(String BillingStatus)
BillingStatus - Billing status: Unactivated, Activated, Exception, Isolated due to arrears, Terminated, and Unfrozen.
Note: this field may return `null`, indicating that no valid value is obtained.public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - Tag list. Up to 50 tags.
Note: this field may return `null`, indicating that no valid value is obtained.public DiskInfo[] getDataDiskInfo()
public void setDataDiskInfo(DiskInfo[] DataDiskInfo)
DataDiskInfo - Data disk. It can be SSD disks (CLOUD_SSD) with 100-32000 GB capacity or Premium Cloud Storage disks (CLOUD_PREMIUM) with 10-32000 GB capacity. The increment is 10. 
Note: this field may return `null`, indicating that no valid value is obtained.public DiskInfo getSystemDiskInfo()
public void setSystemDiskInfo(DiskInfo SystemDiskInfo)
SystemDiskInfo - System disk. It can be a SSD (CLOUD_SSD) with 100-500 GB capacity or a Premium Cloud Storage disk (CLOUD_PREMIUM) with 50-500 GB capacity. The increment is 1.
Note: this field may return `null`, indicating that no valid value is obtained.public RelatedCcnInfo[] getRelatedCcnInfos()
public void setRelatedCcnInfos(RelatedCcnInfo[] RelatedCcnInfos)
RelatedCcnInfos - CCN instance information
Note: this field may return `null`, indicating that no valid value is obtained.public Long getInternetMaxBandwidthOut()
public void setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
InternetMaxBandwidthOut - Maximum outbound public network bandwidth of the server fleet. Value range: 1 - 200 Mbps. Default value: 100 Mbps.
Note: this field may return `null`, indicating that no valid values can be obtained.Copyright © 2022. All rights reserved.