Class FleetAttributes

    • Constructor Summary

      Constructors 
      Constructor 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.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAssetId()
      Get 生成包 Id
      String getBillingStatus()
      Get 计费状态:未开通、已开通、异常、欠费隔离、销毁、解冻 注意:此字段可能返回 null,表示取不到有效值。
      String getCreationTime()
      Get 创建服务器舰队时间
      DiskInfo[] getDataDiskInfo()
      Get 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位 注意:此字段可能返回 null,表示取不到有效值。
      String getDescription()
      Get 描述 注意:此字段可能返回 null,表示取不到有效值。
      String getFleetArn()
      Get 服务器舰队资源描述 注意:此字段可能返回 null,表示取不到有效值。
      String getFleetId()
      Get 服务器舰队 Id 注意:此字段可能返回 null,表示取不到有效值。
      String getFleetType()
      Get 服务器舰队类型,目前只支持ON_DEMAND 注意:此字段可能返回 null,表示取不到有效值。
      Long getGameServerSessionProtectionTimeLimit()
      Get 时限保护超时时间,默认60分钟,最小值5,最大值1440 注意:此字段可能返回 null,表示取不到有效值。
      String getInstanceType()
      Get 服务器类型,例如S5.LARGE8 注意:此字段可能返回 null,表示取不到有效值。
      Long getInternetMaxBandwidthOut()
      Get fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps 注意:此字段可能返回 null,表示取不到有效值。
      String getName()
      Get 服务器舰队名称
      String getNewGameServerSessionProtectionPolicy()
      Get 游戏会话保护策略 注意:此字段可能返回 null,表示取不到有效值。
      String getOperatingSystem()
      Get 操作系统类型 注意:此字段可能返回 null,表示取不到有效值。
      RelatedCcnInfo[] getRelatedCcnInfos()
      Get 云联网相关信息 注意:此字段可能返回 null,表示取不到有效值。
      ResourceCreationLimitPolicy getResourceCreationLimitPolicy()
      Get 资源创建限制策略 注意:此字段可能返回 null,表示取不到有效值。
      String getStatus()
      Get 状态:新建、下载中、验证中、生成中、激活中、活跃、异常、删除中、结束 注意:此字段可能返回 null,表示取不到有效值。
      String[] getStoppedActions()
      Get 服务器舰队停止状态,为空时表示自动扩缩容 注意:此字段可能返回 null,表示取不到有效值。
      DiskInfo getSystemDiskInfo()
      Get 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位 注意:此字段可能返回 null,表示取不到有效值。
      Tag[] getTags()
      Get 标签列表,最大长度50组 注意:此字段可能返回 null,表示取不到有效值。
      String getTerminationTime()
      Get 服务器舰队终止时间 注意:此字段可能返回 null,表示取不到有效值。
      void setAssetId​(String AssetId)
      Set 生成包 Id
      void setBillingStatus​(String BillingStatus)
      Set 计费状态:未开通、已开通、异常、欠费隔离、销毁、解冻 注意:此字段可能返回 null,表示取不到有效值。
      void setCreationTime​(String CreationTime)
      Set 创建服务器舰队时间
      void setDataDiskInfo​(DiskInfo[] DataDiskInfo)
      Set 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位 注意:此字段可能返回 null,表示取不到有效值。
      void setDescription​(String Description)
      Set 描述 注意:此字段可能返回 null,表示取不到有效值。
      void setFleetArn​(String FleetArn)
      Set 服务器舰队资源描述 注意:此字段可能返回 null,表示取不到有效值。
      void setFleetId​(String FleetId)
      Set 服务器舰队 Id 注意:此字段可能返回 null,表示取不到有效值。
      void setFleetType​(String FleetType)
      Set 服务器舰队类型,目前只支持ON_DEMAND 注意:此字段可能返回 null,表示取不到有效值。
      void setGameServerSessionProtectionTimeLimit​(Long GameServerSessionProtectionTimeLimit)
      Set 时限保护超时时间,默认60分钟,最小值5,最大值1440 注意:此字段可能返回 null,表示取不到有效值。
      void setInstanceType​(String InstanceType)
      Set 服务器类型,例如S5.LARGE8 注意:此字段可能返回 null,表示取不到有效值。
      void setInternetMaxBandwidthOut​(Long InternetMaxBandwidthOut)
      Set fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps 注意:此字段可能返回 null,表示取不到有效值。
      void setName​(String Name)
      Set 服务器舰队名称
      void setNewGameServerSessionProtectionPolicy​(String NewGameServerSessionProtectionPolicy)
      Set 游戏会话保护策略 注意:此字段可能返回 null,表示取不到有效值。
      void setOperatingSystem​(String OperatingSystem)
      Set 操作系统类型 注意:此字段可能返回 null,表示取不到有效值。
      void setRelatedCcnInfos​(RelatedCcnInfo[] RelatedCcnInfos)
      Set 云联网相关信息 注意:此字段可能返回 null,表示取不到有效值。
      void setResourceCreationLimitPolicy​(ResourceCreationLimitPolicy ResourceCreationLimitPolicy)
      Set 资源创建限制策略 注意:此字段可能返回 null,表示取不到有效值。
      void setStatus​(String Status)
      Set 状态:新建、下载中、验证中、生成中、激活中、活跃、异常、删除中、结束 注意:此字段可能返回 null,表示取不到有效值。
      void setStoppedActions​(String[] StoppedActions)
      Set 服务器舰队停止状态,为空时表示自动扩缩容 注意:此字段可能返回 null,表示取不到有效值。
      void setSystemDiskInfo​(DiskInfo SystemDiskInfo)
      Set 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位 注意:此字段可能返回 null,表示取不到有效值。
      void setTags​(Tag[] Tags)
      Set 标签列表,最大长度50组 注意:此字段可能返回 null,表示取不到有效值。
      void setTerminationTime​(String TerminationTime)
      Set 服务器舰队终止时间 注意:此字段可能返回 null,表示取不到有效值。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • FleetAttributes

        public FleetAttributes()
      • FleetAttributes

        public 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.
    • Method Detail

      • getAssetId

        public String getAssetId()
        Get 生成包 Id
        Returns:
        AssetId 生成包 Id
      • setAssetId

        public void setAssetId​(String AssetId)
        Set 生成包 Id
        Parameters:
        AssetId - 生成包 Id
      • getCreationTime

        public String getCreationTime()
        Get 创建服务器舰队时间
        Returns:
        CreationTime 创建服务器舰队时间
      • setCreationTime

        public void setCreationTime​(String CreationTime)
        Set 创建服务器舰队时间
        Parameters:
        CreationTime - 创建服务器舰队时间
      • getDescription

        public String getDescription()
        Get 描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Description 描述 注意:此字段可能返回 null,表示取不到有效值。
      • setDescription

        public void setDescription​(String Description)
        Set 描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Description - 描述 注意:此字段可能返回 null,表示取不到有效值。
      • getFleetArn

        public String getFleetArn()
        Get 服务器舰队资源描述 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FleetArn 服务器舰队资源描述 注意:此字段可能返回 null,表示取不到有效值。
      • setFleetArn

        public void setFleetArn​(String FleetArn)
        Set 服务器舰队资源描述 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FleetArn - 服务器舰队资源描述 注意:此字段可能返回 null,表示取不到有效值。
      • getFleetId

        public String getFleetId()
        Get 服务器舰队 Id 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FleetId 服务器舰队 Id 注意:此字段可能返回 null,表示取不到有效值。
      • setFleetId

        public void setFleetId​(String FleetId)
        Set 服务器舰队 Id 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FleetId - 服务器舰队 Id 注意:此字段可能返回 null,表示取不到有效值。
      • getFleetType

        public String getFleetType()
        Get 服务器舰队类型,目前只支持ON_DEMAND 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FleetType 服务器舰队类型,目前只支持ON_DEMAND 注意:此字段可能返回 null,表示取不到有效值。
      • setFleetType

        public void setFleetType​(String FleetType)
        Set 服务器舰队类型,目前只支持ON_DEMAND 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FleetType - 服务器舰队类型,目前只支持ON_DEMAND 注意:此字段可能返回 null,表示取不到有效值。
      • getInstanceType

        public String getInstanceType()
        Get 服务器类型,例如S5.LARGE8 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstanceType 服务器类型,例如S5.LARGE8 注意:此字段可能返回 null,表示取不到有效值。
      • setInstanceType

        public void setInstanceType​(String InstanceType)
        Set 服务器类型,例如S5.LARGE8 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstanceType - 服务器类型,例如S5.LARGE8 注意:此字段可能返回 null,表示取不到有效值。
      • getName

        public String getName()
        Get 服务器舰队名称
        Returns:
        Name 服务器舰队名称
      • setName

        public void setName​(String Name)
        Set 服务器舰队名称
        Parameters:
        Name - 服务器舰队名称
      • getNewGameServerSessionProtectionPolicy

        public String getNewGameServerSessionProtectionPolicy()
        Get 游戏会话保护策略 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        NewGameServerSessionProtectionPolicy 游戏会话保护策略 注意:此字段可能返回 null,表示取不到有效值。
      • setNewGameServerSessionProtectionPolicy

        public void setNewGameServerSessionProtectionPolicy​(String NewGameServerSessionProtectionPolicy)
        Set 游戏会话保护策略 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        NewGameServerSessionProtectionPolicy - 游戏会话保护策略 注意:此字段可能返回 null,表示取不到有效值。
      • getOperatingSystem

        public String getOperatingSystem()
        Get 操作系统类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        OperatingSystem 操作系统类型 注意:此字段可能返回 null,表示取不到有效值。
      • setOperatingSystem

        public void setOperatingSystem​(String OperatingSystem)
        Set 操作系统类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        OperatingSystem - 操作系统类型 注意:此字段可能返回 null,表示取不到有效值。
      • getResourceCreationLimitPolicy

        public ResourceCreationLimitPolicy getResourceCreationLimitPolicy()
        Get 资源创建限制策略 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        ResourceCreationLimitPolicy 资源创建限制策略 注意:此字段可能返回 null,表示取不到有效值。
      • setResourceCreationLimitPolicy

        public void setResourceCreationLimitPolicy​(ResourceCreationLimitPolicy ResourceCreationLimitPolicy)
        Set 资源创建限制策略 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        ResourceCreationLimitPolicy - 资源创建限制策略 注意:此字段可能返回 null,表示取不到有效值。
      • getStatus

        public String getStatus()
        Get 状态:新建、下载中、验证中、生成中、激活中、活跃、异常、删除中、结束 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Status 状态:新建、下载中、验证中、生成中、激活中、活跃、异常、删除中、结束 注意:此字段可能返回 null,表示取不到有效值。
      • setStatus

        public void setStatus​(String Status)
        Set 状态:新建、下载中、验证中、生成中、激活中、活跃、异常、删除中、结束 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Status - 状态:新建、下载中、验证中、生成中、激活中、活跃、异常、删除中、结束 注意:此字段可能返回 null,表示取不到有效值。
      • getStoppedActions

        public String[] getStoppedActions()
        Get 服务器舰队停止状态,为空时表示自动扩缩容 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        StoppedActions 服务器舰队停止状态,为空时表示自动扩缩容 注意:此字段可能返回 null,表示取不到有效值。
      • setStoppedActions

        public void setStoppedActions​(String[] StoppedActions)
        Set 服务器舰队停止状态,为空时表示自动扩缩容 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        StoppedActions - 服务器舰队停止状态,为空时表示自动扩缩容 注意:此字段可能返回 null,表示取不到有效值。
      • getTerminationTime

        public String getTerminationTime()
        Get 服务器舰队终止时间 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TerminationTime 服务器舰队终止时间 注意:此字段可能返回 null,表示取不到有效值。
      • setTerminationTime

        public void setTerminationTime​(String TerminationTime)
        Set 服务器舰队终止时间 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TerminationTime - 服务器舰队终止时间 注意:此字段可能返回 null,表示取不到有效值。
      • getGameServerSessionProtectionTimeLimit

        public Long getGameServerSessionProtectionTimeLimit()
        Get 时限保护超时时间,默认60分钟,最小值5,最大值1440 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GameServerSessionProtectionTimeLimit 时限保护超时时间,默认60分钟,最小值5,最大值1440 注意:此字段可能返回 null,表示取不到有效值。
      • setGameServerSessionProtectionTimeLimit

        public void setGameServerSessionProtectionTimeLimit​(Long GameServerSessionProtectionTimeLimit)
        Set 时限保护超时时间,默认60分钟,最小值5,最大值1440 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GameServerSessionProtectionTimeLimit - 时限保护超时时间,默认60分钟,最小值5,最大值1440 注意:此字段可能返回 null,表示取不到有效值。
      • getBillingStatus

        public String getBillingStatus()
        Get 计费状态:未开通、已开通、异常、欠费隔离、销毁、解冻 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        BillingStatus 计费状态:未开通、已开通、异常、欠费隔离、销毁、解冻 注意:此字段可能返回 null,表示取不到有效值。
      • setBillingStatus

        public void setBillingStatus​(String BillingStatus)
        Set 计费状态:未开通、已开通、异常、欠费隔离、销毁、解冻 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        BillingStatus - 计费状态:未开通、已开通、异常、欠费隔离、销毁、解冻 注意:此字段可能返回 null,表示取不到有效值。
      • getTags

        public Tag[] getTags()
        Get 标签列表,最大长度50组 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 标签列表,最大长度50组 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(Tag[] Tags)
        Set 标签列表,最大长度50组 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 标签列表,最大长度50组 注意:此字段可能返回 null,表示取不到有效值。
      • getDataDiskInfo

        public DiskInfo[] getDataDiskInfo()
        Get 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        DataDiskInfo 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位 注意:此字段可能返回 null,表示取不到有效值。
      • setDataDiskInfo

        public void setDataDiskInfo​(DiskInfo[] DataDiskInfo)
        Set 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        DataDiskInfo - 数据盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-32000GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,10-32000GB;容量以10为单位 注意:此字段可能返回 null,表示取不到有效值。
      • getSystemDiskInfo

        public DiskInfo getSystemDiskInfo()
        Get 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SystemDiskInfo 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位 注意:此字段可能返回 null,表示取不到有效值。
      • setSystemDiskInfo

        public void setSystemDiskInfo​(DiskInfo SystemDiskInfo)
        Set 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SystemDiskInfo - 系统盘,储存类型为 SSD 云硬盘(CLOUD_SSD)时,100-500GB;储存类型为高性能云硬盘(CLOUD_PREMIUM)时,50-500GB;容量以1为单位 注意:此字段可能返回 null,表示取不到有效值。
      • getRelatedCcnInfos

        public RelatedCcnInfo[] getRelatedCcnInfos()
        Get 云联网相关信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        RelatedCcnInfos 云联网相关信息 注意:此字段可能返回 null,表示取不到有效值。
      • setRelatedCcnInfos

        public void setRelatedCcnInfos​(RelatedCcnInfo[] RelatedCcnInfos)
        Set 云联网相关信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        RelatedCcnInfos - 云联网相关信息 注意:此字段可能返回 null,表示取不到有效值。
      • getInternetMaxBandwidthOut

        public Long getInternetMaxBandwidthOut()
        Get fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InternetMaxBandwidthOut fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps 注意:此字段可能返回 null,表示取不到有效值。
      • setInternetMaxBandwidthOut

        public void setInternetMaxBandwidthOut​(Long InternetMaxBandwidthOut)
        Set fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InternetMaxBandwidthOut - fleet公网出带宽最大值,默认100Mbps,范围1-200Mbps 注意:此字段可能返回 null,表示取不到有效值。