All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.ksu.canvas.model.report.AccountReportSummary Maven / Gradle / Ivy

The newest version!
package edu.ksu.canvas.model.report;

import java.io.Serializable;
import java.util.Map;

import edu.ksu.canvas.model.BaseCanvasModel;

/**
 * A class to represent the top level report entity from Canvas.
 * See Account Reports#List Available Reports for more information.
 */
public class AccountReportSummary extends BaseCanvasModel implements Serializable {

    private String title;
    private Map parameters;
    private String report;
    private AccountReport lastRun;

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Map getParameters() {
        return parameters;
    }

    public void setParameters(Map parameters) {
        this.parameters = parameters;
    }

    public String getReport() {
        return report;
    }

    public void setReport(String report) {
        this.report = report;
    }

    public AccountReport getLastRun() {
        return lastRun;
    }

    public void setLastRun(AccountReport lastRun) {
        this.lastRun = lastRun;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy