Package at.stefangeyer.challonge.model
Class Match.MatchBuilder
- java.lang.Object
-
- at.stefangeyer.challonge.model.Match.MatchBuilder
-
- Enclosing class:
- Match
public static class Match.MatchBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Match.MatchBuilderattachmentCount(java.lang.Integer attachmentCount)Match.MatchBuilderattachments(java.util.List<Attachment> attachments)Matchbuild()Match.MatchBuildercreatedAt(java.time.OffsetDateTime createdAt)Match.MatchBuildergroupId(java.lang.Long groupId)Match.MatchBuilderhasAttachment(java.lang.Boolean hasAttachment)Match.MatchBuilderid(java.lang.Long id)Match.MatchBuilderidentifier(java.lang.String identifier)Match.MatchBuilderlocation(java.lang.String location)Match.MatchBuilderloserId(java.lang.Long loserId)Match.MatchBuilderplayer1Id(java.lang.Long player1Id)Match.MatchBuilderplayer1IsPrerequisiteMatchLoser(java.lang.Boolean player1IsPrerequisiteMatchLoser)Match.MatchBuilderplayer1PrerequisiteMatchId(java.lang.Long player1PrerequisiteMatchId)Match.MatchBuilderplayer1Votes(java.lang.Integer player1Votes)Match.MatchBuilderplayer2Id(java.lang.Long player2Id)Match.MatchBuilderplayer2IsPrerequisiteMatchLoser(java.lang.Boolean player2IsPrerequisiteMatchLoser)Match.MatchBuilderplayer2PrerequisiteMatchId(java.lang.Long player2PrerequisiteMatchId)Match.MatchBuilderplayer2Votes(java.lang.Integer player2Votes)Match.MatchBuilderprerequisiteMatchIdsCsv(java.lang.String prerequisiteMatchIdsCsv)Match.MatchBuilderround(java.lang.Integer round)Match.MatchBuilderscheduledTime(java.time.OffsetDateTime scheduledTime)Match.MatchBuilderscoresCsv(java.lang.String scoresCsv)Match.MatchBuilderstartedAt(java.time.OffsetDateTime startedAt)Match.MatchBuilderstate(MatchState state)java.lang.StringtoString()Match.MatchBuildertournamentId(java.lang.Long tournamentId)Match.MatchBuilderunderwayAt(java.time.OffsetDateTime underwayAt)Match.MatchBuilderupdatedAt(java.time.OffsetDateTime updatedAt)Match.MatchBuilderwinnerId(java.lang.Long winnerId)
-
-
-
Method Detail
-
id
public Match.MatchBuilder id(java.lang.Long id)
-
tournamentId
public Match.MatchBuilder tournamentId(java.lang.Long tournamentId)
-
attachmentCount
public Match.MatchBuilder attachmentCount(java.lang.Integer attachmentCount)
-
createdAt
public Match.MatchBuilder createdAt(java.time.OffsetDateTime createdAt)
-
groupId
public Match.MatchBuilder groupId(java.lang.Long groupId)
-
hasAttachment
public Match.MatchBuilder hasAttachment(java.lang.Boolean hasAttachment)
-
identifier
public Match.MatchBuilder identifier(java.lang.String identifier)
-
location
public Match.MatchBuilder location(java.lang.String location)
-
loserId
public Match.MatchBuilder loserId(java.lang.Long loserId)
-
winnerId
public Match.MatchBuilder winnerId(java.lang.Long winnerId)
-
player1Id
public Match.MatchBuilder player1Id(java.lang.Long player1Id)
-
player1IsPrerequisiteMatchLoser
public Match.MatchBuilder player1IsPrerequisiteMatchLoser(java.lang.Boolean player1IsPrerequisiteMatchLoser)
-
player1PrerequisiteMatchId
public Match.MatchBuilder player1PrerequisiteMatchId(java.lang.Long player1PrerequisiteMatchId)
-
player1Votes
public Match.MatchBuilder player1Votes(java.lang.Integer player1Votes)
-
player2Id
public Match.MatchBuilder player2Id(java.lang.Long player2Id)
-
player2IsPrerequisiteMatchLoser
public Match.MatchBuilder player2IsPrerequisiteMatchLoser(java.lang.Boolean player2IsPrerequisiteMatchLoser)
-
player2PrerequisiteMatchId
public Match.MatchBuilder player2PrerequisiteMatchId(java.lang.Long player2PrerequisiteMatchId)
-
player2Votes
public Match.MatchBuilder player2Votes(java.lang.Integer player2Votes)
-
round
public Match.MatchBuilder round(java.lang.Integer round)
-
scheduledTime
public Match.MatchBuilder scheduledTime(java.time.OffsetDateTime scheduledTime)
-
startedAt
public Match.MatchBuilder startedAt(java.time.OffsetDateTime startedAt)
-
state
public Match.MatchBuilder state(MatchState state)
-
underwayAt
public Match.MatchBuilder underwayAt(java.time.OffsetDateTime underwayAt)
-
updatedAt
public Match.MatchBuilder updatedAt(java.time.OffsetDateTime updatedAt)
-
prerequisiteMatchIdsCsv
public Match.MatchBuilder prerequisiteMatchIdsCsv(java.lang.String prerequisiteMatchIdsCsv)
-
scoresCsv
public Match.MatchBuilder scoresCsv(java.lang.String scoresCsv)
-
attachments
public Match.MatchBuilder attachments(java.util.List<Attachment> attachments)
-
build
public Match build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-