# Module: vertx-config-js/config_retriever

### Classes

ConfigRetriever

### Methods

#### (static) ConfigRetriever.create(vertx, options) → {ConfigRetriever}

Creates an instance of the default implementation of the ConfigRetriever.

##### Parameters:

Name | Type | Description
--- | --- | ---
`vertx` | Vertx | the vert.x instance
`options` | Object | the options, must not be `null`, must contain the list of configured store.

Source:
  - vertx-config-js/config_retriever.js, line 150

##### Returns:

the created instance.

Type
  ConfigRetriever

#### (static) ConfigRetriever.getConfigAsFuture(retriever) → {Future}

Same as ConfigRetriever#getConfig, but returning a object. The result is a .

##### Parameters:

Name | Type | Description
--- | --- | ---
`retriever` | ConfigRetriever | the config retrieve

Source:
  - vertx-config-js/config_retriever.js, line 167

##### Returns:

the future completed when the configuration is retrieved

Type
  Future