Class SearchGameServerSessionsRequest


  • public class SearchGameServerSessionsRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAliasId()
      Get 别名ID
      String getFilterExpression()
      Get 搜索条件表达式,支持如下变量 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false gameServerSessionProperties 游戏会话属性 String 表达式String类型 等于=,不等于<>判断 表示Number类型支持 =,<>,>,>=,<,<= 例如: FilterExpression取值 playerSessionCount>=2 AND hasAvailablePlayerSessions=true" 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。 FilterExpression取值 gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3' 表示 查询满足如下游戏服务器会话属性的游戏会话 { "GameProperties":[ { "Key":"K1", "Value":"V1" }, { "Key":"K2", "Value":"V2" }, { "Key":"K3", "Value":"V3" } ] }
      String getFleetId()
      Get 舰队ID
      Long getLimit()
      Get 单次查询记录数上限
      String getNextToken()
      Get 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
      String getSortExpression()
      Get 排序条件关键字 支持排序字段 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number
      void setAliasId​(String AliasId)
      Set 别名ID
      void setFilterExpression​(String FilterExpression)
      Set 搜索条件表达式,支持如下变量 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false gameServerSessionProperties 游戏会话属性 String 表达式String类型 等于=,不等于<>判断 表示Number类型支持 =,<>,>,>=,<,<= 例如: FilterExpression取值 playerSessionCount>=2 AND hasAvailablePlayerSessions=true" 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。 FilterExpression取值 gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3' 表示 查询满足如下游戏服务器会话属性的游戏会话 { "GameProperties":[ { "Key":"K1", "Value":"V1" }, { "Key":"K2", "Value":"V2" }, { "Key":"K3", "Value":"V3" } ] }
      void setFleetId​(String FleetId)
      Set 舰队ID
      void setLimit​(Long Limit)
      Set 单次查询记录数上限
      void setNextToken​(String NextToken)
      Set 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
      void setSortExpression​(String SortExpression)
      Set 排序条件关键字 支持排序字段 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • SearchGameServerSessionsRequest

        public SearchGameServerSessionsRequest()
      • SearchGameServerSessionsRequest

        public SearchGameServerSessionsRequest​(SearchGameServerSessionsRequest 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

      • getAliasId

        public String getAliasId()
        Get 别名ID
        Returns:
        AliasId 别名ID
      • setAliasId

        public void setAliasId​(String AliasId)
        Set 别名ID
        Parameters:
        AliasId - 别名ID
      • getFleetId

        public String getFleetId()
        Get 舰队ID
        Returns:
        FleetId 舰队ID
      • setFleetId

        public void setFleetId​(String FleetId)
        Set 舰队ID
        Parameters:
        FleetId - 舰队ID
      • getLimit

        public Long getLimit()
        Get 单次查询记录数上限
        Returns:
        Limit 单次查询记录数上限
      • setLimit

        public void setLimit​(Long Limit)
        Set 单次查询记录数上限
        Parameters:
        Limit - 单次查询记录数上限
      • getNextToken

        public String getNextToken()
        Get 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
        Returns:
        NextToken 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
      • setNextToken

        public void setNextToken​(String NextToken)
        Set 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
        Parameters:
        NextToken - 页偏移,用于查询下一页,最小长度不小于1个ASCII字符,最大长度不超过1024个ASCII字符
      • getFilterExpression

        public String getFilterExpression()
        Get 搜索条件表达式,支持如下变量 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false gameServerSessionProperties 游戏会话属性 String 表达式String类型 等于=,不等于<>判断 表示Number类型支持 =,<>,>,>=,<,<= 例如: FilterExpression取值 playerSessionCount>=2 AND hasAvailablePlayerSessions=true" 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。 FilterExpression取值 gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3' 表示 查询满足如下游戏服务器会话属性的游戏会话 { "GameProperties":[ { "Key":"K1", "Value":"V1" }, { "Key":"K2", "Value":"V2" }, { "Key":"K3", "Value":"V3" } ] }
        Returns:
        FilterExpression 搜索条件表达式,支持如下变量 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false gameServerSessionProperties 游戏会话属性 String 表达式String类型 等于=,不等于<>判断 表示Number类型支持 =,<>,>,>=,<,<= 例如: FilterExpression取值 playerSessionCount>=2 AND hasAvailablePlayerSessions=true" 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。 FilterExpression取值 gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3' 表示 查询满足如下游戏服务器会话属性的游戏会话 { "GameProperties":[ { "Key":"K1", "Value":"V1" }, { "Key":"K2", "Value":"V2" }, { "Key":"K3", "Value":"V3" } ] }
      • setFilterExpression

        public void setFilterExpression​(String FilterExpression)
        Set 搜索条件表达式,支持如下变量 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false gameServerSessionProperties 游戏会话属性 String 表达式String类型 等于=,不等于<>判断 表示Number类型支持 =,<>,>,>=,<,<= 例如: FilterExpression取值 playerSessionCount>=2 AND hasAvailablePlayerSessions=true" 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。 FilterExpression取值 gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3' 表示 查询满足如下游戏服务器会话属性的游戏会话 { "GameProperties":[ { "Key":"K1", "Value":"V1" }, { "Key":"K2", "Value":"V2" }, { "Key":"K3", "Value":"V3" } ] }
        Parameters:
        FilterExpression - 搜索条件表达式,支持如下变量 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number hasAvailablePlayerSessions 是否有可用玩家数 String 取值true或false gameServerSessionProperties 游戏会话属性 String 表达式String类型 等于=,不等于<>判断 表示Number类型支持 =,<>,>,>=,<,<= 例如: FilterExpression取值 playerSessionCount>=2 AND hasAvailablePlayerSessions=true" 表示查找至少有两个玩家,而且有可用玩家会话的游戏会话。 FilterExpression取值 gameServerSessionProperties.K1 = 'V1' AND gameServerSessionProperties.K2 = 'V2' OR gameServerSessionProperties.K3 = 'V3' 表示 查询满足如下游戏服务器会话属性的游戏会话 { "GameProperties":[ { "Key":"K1", "Value":"V1" }, { "Key":"K2", "Value":"V2" }, { "Key":"K3", "Value":"V3" } ] }
      • getSortExpression

        public String getSortExpression()
        Get 排序条件关键字 支持排序字段 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number
        Returns:
        SortExpression 排序条件关键字 支持排序字段 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number
      • setSortExpression

        public void setSortExpression​(String SortExpression)
        Set 排序条件关键字 支持排序字段 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number
        Parameters:
        SortExpression - 排序条件关键字 支持排序字段 gameServerSessionName 游戏会话名称 String gameServerSessionId 游戏会话ID String maximumSessions 最大的玩家会话数 Number creationTimeMillis 创建时间,单位:毫秒 Number playerSessionCount 当前玩家会话数 Number