org.qi4j.entitystore.mongodb

## Interface MongoEntityStoreConfiguration

- All Superinterfaces:
    Composite, ConfigurationComposite, Identity

      public interface MongoEntityStoreConfiguration
      extends ConfigurationComposite

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `MongoEntityStoreConfiguration.WriteConcern`

    - ### Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity

      `Identity.IdentityMixin`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Property<String>` | `collection()`
    `Property<String>` | `database()`
    `Property<String>` | `hostname()`
    `Property<List<com.mongodb.ServerAddress>>` | `nodes()`
    `Property<String>` | `password()`
    `Property<Integer>` | `port()`
    `Property<String>` | `username()`
    `Property<MongoEntityStoreConfiguration.WriteConcern>` | `writeConcern()`

    - ### Methods inherited from interface org.qi4j.api.entity.Identity

      `identity`

- - ### Method Detail

    - #### hostname

          @Optional
          Property<String> hostname()

    - #### port

          @Optional
          Property<Integer> port()

    - #### nodes

          @UseDefaults
          Property<List<com.mongodb.ServerAddress>> nodes()

    - #### username

          @UseDefaults
          Property<String> username()

    - #### password

          @UseDefaults
          Property<String> password()

    - #### database

          @Optional
          Property<String> database()

    - #### collection

          @Optional
          Property<String> collection()

    - #### writeConcern

          @UseDefaults
          Property<MongoEntityStoreConfiguration.WriteConcern> writeConcern()