Class RunPlayersRequest
- java.lang.Object
-
- com.treescrub.spedran.SingleResourceRequest<T>
-
- com.treescrub.spedran.ModifyResourceRequest<Run>
-
- com.treescrub.spedran.requests.builders.run.RunPlayersRequest
-
public class RunPlayersRequest extends ModifyResourceRequest<Run>
A request builder to set the players that participated in aRun.
Players will maintain the order that they were added.
Duplicate users/guests will be ignored.
-
-
Constructor Summary
Constructors Constructor Description RunPlayersRequest(Run run)RunPlayersRequest(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RunPlayersRequestaddGuest(Guest guest)RunPlayersRequestaddGuest(String guestName)RunPlayersRequestaddUser(User user)RunPlayersRequestaddUser(String userId)-
Methods inherited from class com.treescrub.spedran.ModifyResourceRequest
complete
-
-
-
-
Method Detail
-
addUser
public RunPlayersRequest addUser(User user)
- Parameters:
user- the user to add to the list of players- Returns:
- this builder object
-
addUser
public RunPlayersRequest addUser(String userId)
- Parameters:
userId- the ID of the user to add to the list of players- Returns:
- this builder object
-
addGuest
public RunPlayersRequest addGuest(Guest guest)
- Parameters:
guest- the guest to add to the list of players- Returns:
- this builder object
-
addGuest
public RunPlayersRequest addGuest(String guestName)
- Parameters:
guestName- the name of the guest to add to the list of players- Returns:
- this builder object
-
-