Does tranquility API uses any off heap memory

Using Tranquility tranquilizer API 0.8.2 embedded in a Java process to send data to Druid realtime indexer tasks. The process is running on linux under ‘Cgroups’ with a defined memory limit. Does the tranquility API uses any off-heap memory, if yes then for what and how?
This info is crucial to make sure the groups are created/launched with right memory limit settings to prevent the process from being terminated/killed.