package
0.0.0-20250120010117-2c2ea3cab897
Repository: https://github.com/uselagoon/dbaas-controller.git
Documentation: pkg.go.dev

# Functions

CreateMongoDBInfo creates MongoDBInfo with random credentials.
NewMongoDBImpl creates a new instance of MongoDBImpl with initialized properties.

# Structs

MongoDBClientOptions contains the options required to connect to a MongoDB server.
MongoDBImpl encapsulates the MongoDB client and operations.
MongoDBInfo contains the username, password, and database name of a MongoDB user.
MongoDBMock is a mock implementation of the MongoDB interface.

# Interfaces

MongoDBInterface interface defines the operations that can be performed on a MongoDB client.