Class RockPaperScissorsMetadata.RockPaperScissorsMetadataBuilder<L extends LocalizationSetting>
java.lang.Object
net.flectone.pulse.module.command.rockpaperscissors.model.RockPaperScissorsMetadata.RockPaperScissorsMetadataBuilder<L>
- Enclosing class:
RockPaperScissorsMetadata<L extends LocalizationSetting>
public static class RockPaperScissorsMetadata.RockPaperScissorsMetadataBuilder<L extends LocalizationSetting>
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionbase(@NonNull BaseEventMetadata<L> base) build()gamePhase(@NonNull RockpaperscissorsModule.GamePhase gamePhase) rockPaperScissors(@NonNull RockPaperScissors rockPaperScissors) toString()
-
Method Details
-
base
public RockPaperScissorsMetadata.RockPaperScissorsMetadataBuilder<L> base(@NonNull BaseEventMetadata<L> base) - Returns:
this.
-
rockPaperScissors
public RockPaperScissorsMetadata.RockPaperScissorsMetadataBuilder<L> rockPaperScissors(@NonNull RockPaperScissors rockPaperScissors) - Returns:
this.
-
gamePhase
public RockPaperScissorsMetadata.RockPaperScissorsMetadataBuilder<L> gamePhase(@NonNull RockpaperscissorsModule.GamePhase gamePhase) - Returns:
this.
-
build
-
toString
-