All Classes and Interfaces

Class
Description
Parent class for all objects in this library's object hierarchy.
 
Serves as a holder for all the various API interfaces.
HTTP Basic on every request, never establishing a session.
An OAuth-style bearer token.
 
A general, unchecked exception that we can be used to wrap the ApiException checked exceptions that are all over the generated client code.
The server's own machine-readable description of its REST API - what its Swagger UI renders.
 
An enumeration for the different application states.
 
Represents a configuration item (basically speaking, a key/value pair) on an application.
Represents an Essbase application object.
 
Represents a variable that is associated with a particular application.
How a client proves who it is to Essbase.
 
 
 
Represents an Essbase cube on the server.
 
 
 
A variable that is specific to a particular cube.
A live, navigable ad hoc grid on a cube - the REST analog of the Java API's IEssCubeView.
A coarse classification of a cell as either a data position or a member/label.
Ad hoc display/navigation preferences, mirroring the classic "Essbase Options" dialog to the extent the REST wire format supports.
How indented member rows/columns are, mirroring the classic ad hoc "Indentation" setting.
A member to place at a specific grid position, replacing whichever member currently occupies that spot on its row or column axis tier.
The server's zoom-in behavior when a plain EssCubeView.zoomIn(int, int) is used (no explicit member set).
 
 
A data source object on the Essbase server, which seems to be a general abstraction for a tabular data source, such as a SQL table, MDX result set, CSV file, and others.
 
A special type of member that represents a dimension.
 
The drill-through report type
Represents a drill-through report on a given cube.
 
Options for drill-through report execution.
 
 
A file or folder in the Essbase server file hierarchy.
 
 
Represents a folder in the remote Essbase server pseudo-filesystem.
 
Special Type of Member that represents a Generation
 
 
 
 
 
Known job types.
Models the status of a job.
Represents a server job, which is any number of different types of actions that have been performed on the server, such as a dimension build, data load, and others.
 
Special Type of Member that represents a Level
 
 
 
A member in an Essbase cube.
 
Object types for the Essbase REST API.
 
Models the outline for a particular cube.
 
Models a particular scenario in a scenarios-enabled Essbase cube.
 
Represents a script object (calc, report, etc.) on Essbase cube/application.
 
A cube type, despite the name.
 
Server connection.
The about information of this server.
 
Database creation options.
 
Models a session (connection) on the server.
 
Models a URL object that can be returned from the URLs endpoint.
 
A user entry on the server.
 
Represents one of the downloadable utilities on the Essbase server.
 
Models variable scope.
A variable on the Essbase server.
 
 
 
 
Username and password until the server hands back a session, then the session from then on.
An already-established session, presented as cookies.