| Package | Description | 
|---|---|
| org.apache.lens.cube.metadata | |
| org.apache.lens.server.metastore | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ColumnMeasure | 
| Modifier and Type | Method and Description | 
|---|---|
| CubeMeasure | DerivedCube. getMeasureByName(String measure) | 
| CubeMeasure | CubeInterface. getMeasureByName(String msrName)Get measure by given by name | 
| CubeMeasure | Cube. getMeasureByName(String measure) | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<CubeMeasure> | DerivedCube. getMeasures() | 
| Set<CubeMeasure> | CubeInterface. getMeasures()Get all measures of the cube | 
| Set<CubeMeasure> | Cube. getMeasures() | 
| static Set<CubeMeasure> | Cube. getMeasures(String name,
           Map<String,String> props) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Cube. alterMeasure(CubeMeasure measure)Alters the measure if already existing or just adds if it is new measure. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CubeMetastoreClient. createCube(String name,
          Set<CubeMeasure> measures,
          Set<CubeDimAttribute> dimensions)Create cube defined by measures and dimensions | 
| void | CubeMetastoreClient. createCube(String name,
          Set<CubeMeasure> measures,
          Set<CubeDimAttribute> dimensions,
          Map<String,String> properties)Create cube defined by measures, dimensions and properties | 
| void | CubeMetastoreClient. createCube(String name,
          Set<CubeMeasure> measures,
          Set<CubeDimAttribute> dimensions,
          Set<ExprColumn> expressions,
          Map<String,String> properties)Create cube defined by measures, dimensions and properties | 
| void | CubeMetastoreClient. createCube(String name,
          Set<CubeMeasure> measures,
          Set<CubeDimAttribute> dimensions,
          Set<ExprColumn> expressions,
          Set<JoinChain> chains,
          Map<String,String> properties)Create cube defined by measures, dimensions and properties | 
| Constructor and Description | 
|---|
| Cube(String name,
    Set<CubeMeasure> measures,
    Set<CubeDimAttribute> dimensions) | 
| Cube(String name,
    Set<CubeMeasure> measures,
    Set<CubeDimAttribute> dimensions,
    Map<String,String> properties) | 
| Cube(String name,
    Set<CubeMeasure> measures,
    Set<CubeDimAttribute> dimensions,
    Map<String,String> properties,
    double weight) | 
| Cube(String name,
    Set<CubeMeasure> measures,
    Set<CubeDimAttribute> dimensions,
    Set<ExprColumn> expressions,
    Set<JoinChain> joinChains,
    Map<String,String> properties,
    double weight) | 
| Modifier and Type | Method and Description | 
|---|---|
| static CubeMeasure | JAXBUtils. hiveMeasureFromXMeasure(XMeasure xm)Create hive ql CubeMeasure from JAXB counterpart | 
| Modifier and Type | Method and Description | 
|---|---|
| static XMeasure | JAXBUtils. xMeasureFromHiveMeasure(CubeMeasure cm)Create XMeasure from hive ql cube measure | 
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.