Can not find any documentation for Java Apollo Client Subscriptions Setup

I have been trying to look for documentation on how to set up Java Client subscriptions but I have only found a kotlin version that shows you step by step how to set up subscriptions. If anyone knows about setting up client subscriptions using java please guide me in the right direction or provide me with where to look.

I have tried going through the documentation.
Looked up other’s code and how they implement it.
Viewed numerous youtube video without luck

Thank you