Aliases

You may group several topics under an alias, so that the client / data orchestrator can load a single topic alias instead of providing each individual topic name in the request. This is useful when submitting a single request to load all the topics.

For example, you may configure an alias “ALL” that groups all the topics.

Configuration Properties

The configuration properties for Aliases are picked up as configurations for the DLC.

Properties for the Aliases are defined in the dlc namespace.

Key Type Description
aliases Map<String, Set> Map of Aliases

Example

dlc:
  aliases:
    alias:
      - trades
      - sensitivities

Java Configuration

DlcAliases Spring Beans are picked up as configurations for the DLC.

Example

@Bean
DlcAliases aliases() {
    Map<String, Set<String>> aliases = new HashMap<>();
    aliases.put("alias", Set.of("trades", "sensitivities"));
    return new DlcAliases(aliases);
}