Class LevelRecordsRequest
- java.lang.Object
-
- com.treescrub.spedran.ResourceCollectionRequest<Leaderboard>
-
- com.treescrub.spedran.requests.builders.LevelRecordsRequest
-
public class LevelRecordsRequest extends ResourceCollectionRequest<Leaderboard>
A request builder to get records for a givenLevel.
-
-
Constructor Summary
Constructors Constructor Description LevelRecordsRequest(Level level)LevelRecordsRequest(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LevelRecordsRequestkeepEmptyResults()Keeps leaderboards with no runs.LevelRecordsRequestskipEmptyResults()Skips leaderboards with no runs.LevelRecordsRequesttop(int topPlaces)Sets the number of places to return.-
Methods inherited from class com.treescrub.spedran.ResourceCollectionRequest
complete
-
-
-
-
Method Detail
-
top
public LevelRecordsRequest top(int topPlaces)
Sets the number of places to return.This will return more than
valueruns per leaderboard if there are ties.- Parameters:
topPlaces- the top places to filter for- Returns:
- this
LevelRecordsRequestbuilder
-
skipEmptyResults
public LevelRecordsRequest skipEmptyResults()
Skips leaderboards with no runs.- Returns:
- this
LevelRecordsRequestbuilder
-
keepEmptyResults
public LevelRecordsRequest keepEmptyResults()
Keeps leaderboards with no runs.- Returns:
- this
LevelRecordsRequestbuilder
-
-