# io.github.libtmux.SnapshotCapture.oneSession

- **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/SnapshotCapture.java#L204
- **Page:** https://libtmux.org/en/java/latest/reference/io-github-libtmux-snapshotcapture-snapshotcapture-onesession/

```
Optional<ServerSnapshot> oneSession(
        String target,
        String field)
```

One session, its windows, and its panes. Empty when that session is absent. Other sessions are not read.

## Parameters

- `target` (`String`): the session name or id passed to {@code -t}
- `field` (`String`): {@code session_name} or {@code session_id}
