Package com.activeviam.builders
Class StartBuilding
- java.lang.Object
-
- com.activeviam.builders.StartBuilding
-
public class StartBuilding extends Object
Contains all entry points to start create an ActivePivot with a Datastore.- Author:
- ActiveViam
- See Also:
application()
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStartBuilding.Builder
-
Method Summary
-
-
-
Method Detail
-
application
public static StartBuilding.Builder application()
Starting point to create an application with a Datastore.- Returns:
- a builder
-
datastoreSchema
public static IDatastoreSchemaDescriptionBuilder datastoreSchema()
Starts building thedescription of a datastore schema.- Returns:
- The schema description builder.
-
store
public static IStoreDescriptionBuilder store()
Starts building thedescription of a store.- Returns:
- The store description builder.
-
reference
public static IReferenceDescriptionBuilder reference()
Starts building thedescription of a reference.- Returns:
- The reference description builder.
-
cube
public static ICubeDescriptionBuilder cube()
Starts building thedescription of a cube.- Returns:
- The cube builder.
-
cube
public static ICubeDescriptionBuilder.INamedCubeDescriptionBuilder cube(String name)
Starts building thedescription of a named cube.- Parameters:
name- The name of the cube. SeeIActivePivotInstanceDescription.getId().- Returns:
- The cube builder.
-
managerDescription
public static IActivePivotManagerDescriptionBuilder managerDescription()
Starts building thedescription of a manager.- Returns:
- The manager description builder.
-
managerDescription
public static IActivePivotManagerDescriptionBuilder managerDescription(String name)
Starts building thedescription of a named manager.- Parameters:
name- The manager name. SeeIActivePivotManagerDescription.getName().- Returns:
- The manager description builder.
-
selection
public static ISelectionDescriptionBuilder selection()
Starts building aselection description.- Returns:
- The description builder.
-
selection
public static ISelectionDescriptionBuilder selection(IDatabaseSchema schema)
Starts building aselection description.- Parameters:
schema- The databaseschema. Can benull.- Returns:
- The description builder.
-
selection
public static ISelectionDescriptionBuilder selection(IDatastoreSchemaDescription description)
Starts building aselection description.- Parameters:
description- The datastore schemadescription. Can benull.- Returns:
- The description builder.
- See Also:
selection(IDatabaseSchema),IDatastoreSchemaDescription.asDatabaseSchema()
-
mdxContext
public static ICanStartBuildingMdxContext.IMdxContextBuilder<IMdxContext> mdxContext()
Starts defining aIMdxContext.- Returns:
- the
builder.
-
subCubeProperties
public static ICanStartBuildingSubCubeProperties.ISubCubePropertiesBuilder<ISubCubeProperties> subCubeProperties()
Starts defining aISubCubeProperties.- Returns:
- the
builder.
-
drillthroughProperties
public static ICanStartBuildingDrillthroughProperties.IDrillthroughPropertiesBuilder<IDrillthroughProperties> drillthroughProperties()
Starts defining aIDrillthroughProperties.- Returns:
- the
builder.
-
calculatedMember
public static ICanStartBuildingCalculatedMember.ICalculatedMemberDescriptionBuilder<ICalculatedMemberDescription> calculatedMember()
Creates a builder forICalculatedMemberDescription.- Returns:
- the
builder.
-
namedSet
public static ICanStartBuildingNamedSetDescription.INamedSetDescriptionBuilder<INamedSetDescription> namedSet()
Creates a builder forINamedSetDescription.- Returns:
- the
builder.
-
kpi
public static ICanStartBuildingKpiDescription.IKpiDescriptionBuilder<IKpiDescription> kpi()
Creates a builder forIKpiDescription.- Returns:
- the
builder.
-
calculatedDrillthroughColumn
public static ICanStartBuildingCalculatedDrillthroughColumnDescription.ICalculatedDrillthroughColumnDescriptionBuilder<ICalculatedDrillthroughColumnDescription> calculatedDrillthroughColumn()
Starts defining aICalculatedDrillthroughColumnDescription.- Returns:
- the
builder.
-
calculatedDrillthroughColumnSet
public static ICanStartBuildingCalculatedDrillthroughColumnSetDescription.ICalculatedDrillthroughColumnSetDescriptionBuilder<ICalculatedDrillthroughColumnSetDescription> calculatedDrillthroughColumnSet()
Starts defining aICalculatedDrillthroughColumnSetDescription.- Returns:
- the
builder.
-
-