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. |