Skip to content

ardikars/vertx-config-yaml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vertx Config YAML

Usage

<dependency>
  <groupId>com.ardikars.vertx.config</groupId>
  <artifactId>vertx-config-yaml</artifactId>
  <version>${vertx.config.yaml.version}</version>
</dependency>
final ConfigStoreOptions store = new ConfigStoreOptions()
        .setType("file")
        .setFormat("yaml")
        .setConfig(new JsonObject()
                .put("path", "config.yaml")
        );
final ConfigRetriever retriever = ConfigRetriever.create(vertx, new ConfigRetrieverOptions()
        .addStore(store)
);
retriever
        .getConfig()
        .onSuccess(entries -> {
            System.out.println(entries.encodePrettily());
        })
        .onFailure(ex -> {
            System.out.println(ex.getMessage());
        });

Releases

No releases published

Packages

No packages published

Languages