Class GameMode.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.version.matchmaker.gamemode.types.GameMode.Builder
-
- Enclosing class:
- GameMode
public static final class GameMode.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public GameMode.Builder from(GameMode other)
-
regions
public GameMode.Builder regions(java.util.Optional<java.util.Map<java.lang.String,GameModeRegion>> regions)
-
regions
public GameMode.Builder regions(java.util.Map<java.lang.String,GameModeRegion> regions)
-
maxPlayers
public GameMode.Builder maxPlayers(java.util.Optional<java.lang.Integer> maxPlayers)
-
maxPlayers
public GameMode.Builder maxPlayers(java.lang.Integer maxPlayers)
-
maxPlayersDirect
public GameMode.Builder maxPlayersDirect(java.util.Optional<java.lang.Integer> maxPlayersDirect)
-
maxPlayersDirect
public GameMode.Builder maxPlayersDirect(java.lang.Integer maxPlayersDirect)
-
maxPlayersParty
public GameMode.Builder maxPlayersParty(java.util.Optional<java.lang.Integer> maxPlayersParty)
-
maxPlayersParty
public GameMode.Builder maxPlayersParty(java.lang.Integer maxPlayersParty)
-
docker
public GameMode.Builder docker(java.util.Optional<GameModeRuntimeDocker> docker)
-
docker
public GameMode.Builder docker(GameModeRuntimeDocker docker)
-
listable
public GameMode.Builder listable(java.util.Optional<java.lang.Boolean> listable)
-
listable
public GameMode.Builder listable(java.lang.Boolean listable)
-
findConfig
public GameMode.Builder findConfig(java.util.Optional<GameModeFindConfig> findConfig)
-
findConfig
public GameMode.Builder findConfig(GameModeFindConfig findConfig)
-
joinConfig
public GameMode.Builder joinConfig(java.util.Optional<GameModeJoinConfig> joinConfig)
-
joinConfig
public GameMode.Builder joinConfig(GameModeJoinConfig joinConfig)
-
createConfig
public GameMode.Builder createConfig(java.util.Optional<GameModeCreateConfig> createConfig)
-
createConfig
public GameMode.Builder createConfig(GameModeCreateConfig createConfig)
-
tier
public GameMode.Builder tier(java.util.Optional<java.lang.String> tier)
-
tier
public GameMode.Builder tier(java.lang.String tier)
-
idleLobbies
public GameMode.Builder idleLobbies(java.util.Optional<GameModeIdleLobbiesConfig> idleLobbies)
-
idleLobbies
public GameMode.Builder idleLobbies(GameModeIdleLobbiesConfig idleLobbies)
-
build
public GameMode build()
-
-