LowLevelApi
Annotation that marks parts of the library that are not meant to be used by end-users.
If you are developing a regular application interacting with MongoDB, you most likely do not need to use functionality annotated with this annotation.
Functionality provided behind this annotation is meant for library-authors creating new features on top of this library, or for situations in which you want to implement a missing feature (e.g. implement a missing operator).