Class MatchmakerNamespaceConfig.Builder
- java.lang.Object
-
- com.rivet.api.resources.cloud.common.types.MatchmakerNamespaceConfig.Builder
-
- All Implemented Interfaces:
MatchmakerNamespaceConfig._FinalStage,MatchmakerNamespaceConfig.LobbyCountMaxStage,MatchmakerNamespaceConfig.MaxPlayersPerClientHostingStage,MatchmakerNamespaceConfig.MaxPlayersPerClientProxyStage,MatchmakerNamespaceConfig.MaxPlayersPerClientStage,MatchmakerNamespaceConfig.MaxPlayersPerClientTorStage,MatchmakerNamespaceConfig.MaxPlayersPerClientVpnStage
- Enclosing class:
- MatchmakerNamespaceConfig
public static final class MatchmakerNamespaceConfig.Builder extends java.lang.Object implements MatchmakerNamespaceConfig.LobbyCountMaxStage, MatchmakerNamespaceConfig.MaxPlayersPerClientStage, MatchmakerNamespaceConfig.MaxPlayersPerClientVpnStage, MatchmakerNamespaceConfig.MaxPlayersPerClientProxyStage, MatchmakerNamespaceConfig.MaxPlayersPerClientTorStage, MatchmakerNamespaceConfig.MaxPlayersPerClientHostingStage, MatchmakerNamespaceConfig._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchmakerNamespaceConfigbuild()MatchmakerNamespaceConfig.Builderfrom(MatchmakerNamespaceConfig other)MatchmakerNamespaceConfig.MaxPlayersPerClientStagelobbyCountMax(int lobbyCountMax)Unsigned 32 bit integer.MatchmakerNamespaceConfig.MaxPlayersPerClientVpnStagemaxPlayersPerClient(int maxPlayersPerClient)Unsigned 32 bit integer.MatchmakerNamespaceConfig._FinalStagemaxPlayersPerClientHosting(int maxPlayersPerClientHosting)Unsigned 32 bit integer.MatchmakerNamespaceConfig.MaxPlayersPerClientTorStagemaxPlayersPerClientProxy(int maxPlayersPerClientProxy)Unsigned 32 bit integer.MatchmakerNamespaceConfig.MaxPlayersPerClientHostingStagemaxPlayersPerClientTor(int maxPlayersPerClientTor)Unsigned 32 bit integer.MatchmakerNamespaceConfig.MaxPlayersPerClientProxyStagemaxPlayersPerClientVpn(int maxPlayersPerClientVpn)Unsigned 32 bit integer.
-
-
-
Method Detail
-
from
public MatchmakerNamespaceConfig.Builder from(MatchmakerNamespaceConfig other)
- Specified by:
fromin interfaceMatchmakerNamespaceConfig.LobbyCountMaxStage
-
lobbyCountMax
public MatchmakerNamespaceConfig.MaxPlayersPerClientStage lobbyCountMax(int lobbyCountMax)
Unsigned 32 bit integer.
- Specified by:
lobbyCountMaxin interfaceMatchmakerNamespaceConfig.LobbyCountMaxStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
maxPlayersPerClient
public MatchmakerNamespaceConfig.MaxPlayersPerClientVpnStage maxPlayersPerClient(int maxPlayersPerClient)
Unsigned 32 bit integer.
- Specified by:
maxPlayersPerClientin interfaceMatchmakerNamespaceConfig.MaxPlayersPerClientStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
maxPlayersPerClientVpn
public MatchmakerNamespaceConfig.MaxPlayersPerClientProxyStage maxPlayersPerClientVpn(int maxPlayersPerClientVpn)
Unsigned 32 bit integer.
- Specified by:
maxPlayersPerClientVpnin interfaceMatchmakerNamespaceConfig.MaxPlayersPerClientVpnStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
maxPlayersPerClientProxy
public MatchmakerNamespaceConfig.MaxPlayersPerClientTorStage maxPlayersPerClientProxy(int maxPlayersPerClientProxy)
Unsigned 32 bit integer.
- Specified by:
maxPlayersPerClientProxyin interfaceMatchmakerNamespaceConfig.MaxPlayersPerClientProxyStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
maxPlayersPerClientTor
public MatchmakerNamespaceConfig.MaxPlayersPerClientHostingStage maxPlayersPerClientTor(int maxPlayersPerClientTor)
Unsigned 32 bit integer.
- Specified by:
maxPlayersPerClientTorin interfaceMatchmakerNamespaceConfig.MaxPlayersPerClientTorStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
maxPlayersPerClientHosting
public MatchmakerNamespaceConfig._FinalStage maxPlayersPerClientHosting(int maxPlayersPerClientHosting)
Unsigned 32 bit integer.
- Specified by:
maxPlayersPerClientHostingin interfaceMatchmakerNamespaceConfig.MaxPlayersPerClientHostingStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public MatchmakerNamespaceConfig build()
- Specified by:
buildin interfaceMatchmakerNamespaceConfig._FinalStage
-
-