# io.github.libtmux.ServerConfig.Builder.maxConcurrentCommands

- **Module:** io.github.libtmux
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-java/blob/c067fced0dfd19bd6dd3d260e9d4c336becdb063/libtmux/src/main/java/io/github/libtmux/ServerConfig.java#L217
- **Page:** https://libtmux.org/en/java/latest/reference/io-github-libtmux-serverconfig-serverconfig-builder-maxconcurrentcommands/

```
public Builder maxConcurrentCommands(
        int maxConcurrentCommands)
```

Sets how many tmux commands {@link Server#open} lets run at once, four unless set.

## Parameters

- `maxConcurrentCommands` (`int`)

## Raises

- [`IllegalArgumentException`](https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/IllegalArgumentException.html): if {@code maxConcurrentCommands} is not positive
