Skip to content

LowLevelApi

@RequiresOptIn(message = "This is a declaration from the low-level API which is used internally. It is not recommended for regular users to interact with the low-level API.", level = RequiresOptIn.Level.WARNING)
annotation class 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).