See the Javadocs in <EPM_ORACLE_HOME>/common/docs/ReportingAnalysis/SDK/javadoc.
This interface extends the Job interface. It enables you to set and update actions associated with an Interactive Reporting job. Methods are available for setting cycles and actions associated with those cycles. It is possible to set the Interactive Reporting job to run in the foreground or background and to assign a default calendar to be associated with this job by using the methods included for this interface. New classes (such as BQYOLAPParameter, BQYOLAPSlicerParameter, and so on) support OLAP and OLAP Slicer parameters for Interactive Reporting jobs. The BQYParameter class and the BQYSectionInfo interface provide new methods to support variable limit parameters containing complex sections (union subquery and master data model).