public final class ScoreSubmissionData extends Object
Data object representing the result of submitting a score to a leaderboard.
Nested Class Summary
| class | ScoreSubmissionData.Result | Simple data class containing the result data for a particular time span. | |
Public Method Summary
| String |
getLeaderboardId()
Retrieves the ID of the leaderboard the score was submitted to.
|
| String |
getPlayerId()
Retrieves the ID of the player the score was submitted for.
|
| ScoreSubmissionData.Result |
getScoreResult(int timeSpan)
Retrieves the
ScoreSubmissionData.Result object for the given time span, if any.
|
| String |
toString()
|
Inherited Method Summary
Public Methods
public String getLeaderboardId ()
Retrieves the ID of the leaderboard the score was submitted to.
Returns
- The ID of the leaderboard.
public String getPlayerId ()
Retrieves the ID of the player the score was submitted for.
Returns
- The ID of submitting player.
public ScoreSubmissionData.Result getScoreResult (int timeSpan)
Retrieves the
ScoreSubmissionData.Result object for the given time span, if any.
Parameters
| timeSpan | Time span to retrieve result for. Valid values are
LeaderboardVariant.TIME_SPAN_DAILY,
LeaderboardVariant.TIME_SPAN_WEEKLY, or
LeaderboardVariant.TIME_SPAN_ALL_TIME. |
|---|
Returns
- The appropriate
ScoreSubmissionData.Resultornullif no result was returned for the given time span.