Class VegaGreekSensiCubeMeasureConfig

    • Constructor Detail

      • VegaGreekSensiCubeMeasureConfig

        public VegaGreekSensiCubeMeasureConfig​(@Value("${vega.currency.level}")
                                               String currencyLevel,
                                               @Value("${risk.class.level}")
                                               String riskClassLevel,
                                               @Value("${sensitivity.name.level}")
                                               String sensitivityNameLevel,
                                               @Value("${asofdate.level}")
                                               String asOfDateLevel,
                                               @Value("${asofdate.hierarchy}")
                                               String asOfDateHierarchy,
                                               @Value("${risk.factor.level}")
                                               String riskFactorLevel,
                                               @Value("${dynamic.tenors.hierarchy}")
                                               String dynamicTenorsHierarchy,
                                               @Value("${dynamic.maturities.hierarchy}")
                                               String dynamicMaturitiesHierarchy,
                                               @Value("${dynamic.moneyness.hierarchy}")
                                               String dynamicMoneynessHierarchy,
                                               @Value("${tenors.fact.levels.labels}")
                                               String tenorsLabelsLevels,
                                               @Value("${maturities.fact.levels.labels}")
                                               String maturitiesLabelsLevels,
                                               @Value("${moneyness.fact.levels.labels}")
                                               String moneynessLabelsLevels,
                                               @Value("${tenors.fact.levels.dates}")
                                               String tenorsDatesLevels,
                                               @Value("${maturities.fact.levels.dates}")
                                               String maturitiesDatesLevels,
                                               @Value("${moneyness.fact.levels.dates}")
                                               String moneynessDatesLevels,
                                               @Value("${tenors.fact.levels}")
                                               String tenorsFactLevels,
                                               @Value("${maturities.fact.levels}")
                                               String maturitiesFactLevels,
                                               @Value("${moneyness.fact.levels}")
                                               String moneynessFactLevels,
                                               @Value("${tenors.analysis.level}")
                                               String tenorsAnalysisLevel,
                                               @Value("${maturities.analysis.level}")
                                               String maturitiesAnalysisLevel,
                                               @Value("${moneyness.analysis.level}")
                                               String moneynessAnalysisLevel,
                                               @Value("${sensi.type.vega}")
                                               String regexp,
                                               @Value("${scenario.set.level}")
                                               String scenarioSetLevel,
                                               @Value("${market.data.set.level}")
                                               String marketDataSetLevel,
                                               @Value("${sensi.ladder-shifts.level}")
                                               String ladderShiftsLevel,
                                               @Value("${sensi.ladder-availability.level}")
                                               String ladderAvailabilityLevel,
                                               @Value("${risk.class.member.fx}")
                                               String fxRiskClass)