| Class | Description |
|---|---|
| ApplicationProperties |
Immutable class property class to evaluate them from different sources.
|
| ApplicationProperties.ApplicationPropertiesBuilder | |
| MongoDbVersion |
Immutable class to keep a Mongo Db version.
|
| MongoNode |
Immutable class to load data via SnakeYml.
|
| MongoNodeMutable |
Mutable class to load data via an external library.
|
| MongoNodeMutable.MongoNodeMutableBuilder | |
| MongoReplicaSetProperties |
Mutable class to load data via an external library.
|
| MongoRsStatus |
Immutable class to load data via SnakeYml.
|
| MongoRsStatusMutable |
Mutable class to load data via an external library.
|
| MongoSocketAddress |
Immutable class representing a socket address for a mongo node.
|
| MongoSocketAddress.MongoSocketAddressBuilder | |
| Pair<L,R> |
An immutable class containing 2 values.
|
| PropertyContainer |
Represents a mutable container for properties coming from a yml file.
|
| UserInputProperties |
Basic input properties coming from MongoReplicaSet's builder.
|
| UserInputProperties.UserInputPropertiesBuilder |
| Enum | Description |
|---|---|
| ReplicaSetMemberState |
Represents states that a MongoDb node has as per:
Replica Set Member States
|