application.yaml
File purpose
The default Spring Boot application properties file. Controls application parameters and start-up modes.
File location
The file is located in the folder mr-application\src\main\resources.
File values
The file uses the YAML language to define properties in a hierarchical structure. When loaded into the application, the properties follow the default dot notation.
The indentation levels used in the following table mirror the file itself.
| Key | Value | Description |
|---|---|---|
| server: | Subsection for application server properties. | |
| port: | 10010 | The port used for the application external services. |
| servlet: | Servlet configuration. | |
| context-path: | “/mr-application” | The context path of the application. |
| management: | Subsection for Spring Actuator application management. | |
| endpoints: | Actuator endpoints. | |
| web: | Web endpoints. | |
| exposure: | Exposed endpoints. | |
| include: | “*” | The endpoint IDs to include. |
| logging: | Subsection for application logging. | |
| config: | classpath:logback-spring.xml | Location of the logging configuration file. |
| configuration: | Subsection for the application start-up modes. | |
| sign-off: | Sign-off configuration. | |
| enable: | false | Toggle for including sign-off configuration and services in the running application. |
| data-model: | Data model configuration. | |
| scalar-sensitivities: | false | Toggle for scalar sensitivities. The default false value loads sensitivities as vectors. |
| aggregated: | false | Toggle for importing aggregated data into the application. |
| data-load: | Data loading configuration. | |
| source: | local-file-system | The type of source to be used. Options are local-file-system and azure-data-loading. |
| cubes: | Subsection for ActivePivot cubes. | |
| enable: | Subsection for enabling and disabling individual cubes. | |
| var: | true | Enable (true) or disable (false) the Var-ES cube. |
| var-summary: | true | Enable (true) or disable (false) the Var-ES Summary cube. |
| pnl: | true | Enable (true) or disable (false) the PnL cube. |
| pnl-summary: | true | Enable (true) or disable (false) the PnL Summary cube. |
| sensi: | true | Enable (true) or disable (false) the Sensi cube. |
| sensi-summary: | true | Enable (true) or disable (false) the Sensi Summary cube. |
| market: | true | Enable (true) or disable (false) the Market Data Cube. |
| common: | true | Enable (true) or disable (false) the MRCombinedCube. |