Class VarESCubeConfig
- java.lang.Object
-
- com.activeviam.risk.starter.cfg.pivot.impl.VarESCubeConfig
-
@Configuration @Import({MarketRiskCatalogConfig.class,VaRImportSchemaDescriptionConfig.class,VaRSchemaDescriptionConfig.class}) @Profile("(dist-data-node | !dist-query-node)") public class VarESCubeConfig extends Object
Definition of VaR/ES cube
-
-
Field Summary
Fields Modifier and Type Field Description static StringBuilder
builderMarketDataSet
static StringBuilder
builderQuantile
static StringBuilder
builderRoundingMethods
static String
CUBE_NAME
static String
MARKET_DATA_SETS_HIERARCHY_FULL
static String
marketDataSetDefaultValue
static String
QUANTILE_2_RANK_HIERARCHY_FULL
static String
quantile2RankDefaultHierarchy
static String
ROUNDING_METHODS_HIERARCHY_FULL
static String
roundingMethodDefaultHierarchy
static String
VARES_SCHEMA_NAME
protected com.quartetfs.biz.pivot.definitions.ISelectionDescription
varSchemaSelectionDescription
-
Constructor Summary
Constructors Constructor Description VarESCubeConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>
addMeasuresAndDimensions(com.activeviam.desc.build.ICubeDescriptionBuilder.INamedCubeDescriptionBuilder builder, org.springframework.core.env.Environment env)
Function<com.activeviam.desc.build.ICanStartBuildingSchema,com.activeviam.desc.build.IActivePivotManagerDescriptionBuilder.BuildableActivePivotSchemaDescriptionBuilder>
buildVarEsCube()
com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription>
configureCubeBuilder(com.activeviam.desc.build.ICubeDescriptionBuilder.INamedCubeDescriptionBuilder builder, org.springframework.core.env.Environment env)
protected static com.quartetfs.biz.pivot.context.drillthrough.IDrillthroughProperties
drillthroughProperties()
protected static com.quartetfs.biz.pivot.context.IMdxContext
mdxContext()
com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription
varCubeDescription()
String
varEsCubeName()
String
varEsSchemaName()
-
-
-
Field Detail
-
CUBE_NAME
public static final String CUBE_NAME
- See Also:
- Constant Field Values
-
builderMarketDataSet
public static StringBuilder builderMarketDataSet
-
builderRoundingMethods
public static StringBuilder builderRoundingMethods
-
builderQuantile
public static StringBuilder builderQuantile
-
MARKET_DATA_SETS_HIERARCHY_FULL
public static String MARKET_DATA_SETS_HIERARCHY_FULL
-
ROUNDING_METHODS_HIERARCHY_FULL
public static String ROUNDING_METHODS_HIERARCHY_FULL
-
QUANTILE_2_RANK_HIERARCHY_FULL
public static String QUANTILE_2_RANK_HIERARCHY_FULL
-
marketDataSetDefaultValue
public static String marketDataSetDefaultValue
-
roundingMethodDefaultHierarchy
public static String roundingMethodDefaultHierarchy
-
quantile2RankDefaultHierarchy
public static String quantile2RankDefaultHierarchy
-
VARES_SCHEMA_NAME
public static final String VARES_SCHEMA_NAME
- See Also:
- Constant Field Values
-
varSchemaSelectionDescription
@Autowired protected com.quartetfs.biz.pivot.definitions.ISelectionDescription varSchemaSelectionDescription
-
-
Method Detail
-
varEsCubeName
@Bean @Order(10) @Qualifier("Risk_CubeName") public String varEsCubeName()
-
varEsSchemaName
@Bean @Qualifier("Risk_SchemaName") public String varEsSchemaName()
-
buildVarEsCube
@Bean @Qualifier("Risk_Cube") public Function<com.activeviam.desc.build.ICanStartBuildingSchema,com.activeviam.desc.build.IActivePivotManagerDescriptionBuilder.BuildableActivePivotSchemaDescriptionBuilder> buildVarEsCube()
-
varCubeDescription
@Bean public com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription varCubeDescription()
-
addMeasuresAndDimensions
public com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription> addMeasuresAndDimensions(com.activeviam.desc.build.ICubeDescriptionBuilder.INamedCubeDescriptionBuilder builder, org.springframework.core.env.Environment env)
-
configureCubeBuilder
public com.activeviam.desc.build.ICanBuildCubeDescription<com.quartetfs.biz.pivot.definitions.IActivePivotInstanceDescription> configureCubeBuilder(com.activeviam.desc.build.ICubeDescriptionBuilder.INamedCubeDescriptionBuilder builder, org.springframework.core.env.Environment env)
-
drillthroughProperties
protected static com.quartetfs.biz.pivot.context.drillthrough.IDrillthroughProperties drillthroughProperties()
-
mdxContext
protected static com.quartetfs.biz.pivot.context.IMdxContext mdxContext()
-
-