Class: TeamBattlesSdk::Generated::Leaderboards::Organizations::Item::Rank::RankRequestBuilder::RankRequestBuilderGetQueryParameters
- Inherits:
-
Object
- Object
- TeamBattlesSdk::Generated::Leaderboards::Organizations::Item::Rank::RankRequestBuilder::RankRequestBuilderGetQueryParameters
- Defined in:
- lib/teambattles_sdk/generated/leaderboards/organizations/item/rank/rank_request_builder.rb
Overview
Returns an organization’s 1-based rank for the requested leaderboard filters, or null when the organization is unranked (no qualifying match activity for the filter). Resolve the org by slug or Convex organization ID. sortBy defaults to wins (also winRate, experience). Pass gameSlug to rank by that game’s stats only; omit it for the global all-games rank. Organization stats are aggregated from the org’s active, enabled, non-private teams. Ranking counts only public, active, non-disabled organizations with at least one match. Requires orgs.profile:read.
Instance Attribute Summary collapse
-
#game_slug ⇒ Object
Returns the value of attribute game_slug.
-
#sort_by ⇒ Object
Returns the value of attribute sort_by.
Instance Method Summary collapse
-
#get_query_parameter(original_name) ⇒ Object
Maps the query parameters names to their encoded names for the URI template parsing.
Instance Attribute Details
#game_slug ⇒ Object
Returns the value of attribute game_slug.
80 81 82 |
# File 'lib/teambattles_sdk/generated/leaderboards/organizations/item/rank/rank_request_builder.rb', line 80 def game_slug @game_slug end |
#sort_by ⇒ Object
Returns the value of attribute sort_by.
81 82 83 |
# File 'lib/teambattles_sdk/generated/leaderboards/organizations/item/rank/rank_request_builder.rb', line 81 def sort_by @sort_by end |
Instance Method Details
#get_query_parameter(original_name) ⇒ Object
Maps the query parameters names to their encoded names for the URI template parsing.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/teambattles_sdk/generated/leaderboards/organizations/item/rank/rank_request_builder.rb', line 87 def get_query_parameter(original_name) raise StandardError, 'original_name cannot be null' if original_name.nil? case original_name when "game_slug" return "gameSlug" when "sort_by" return "sortBy" else return original_name end end |