content: /*
   *  Copyright (C) 2018 Stichting Akvo (Akvo Foundation)
   *
   *  This file is part of Akvo FLOW.
   *
   *  Akvo FLOW is free software: you can redistribute it and modify it under the terms of
   *  the GNU Affero General Public License (AGPL) as published by the Free Software Foundation,
   *  either version 3 of the License or any later version.
   *
   *  Akvo FLOW is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
   *  without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
   *  See the GNU Affero General Public License included below for more details.
   *
   *  The full license text can also be seen at <http://www.gnu.org/licenses/agpl.html>.
   */
  
  package org.akvo.flow.rest.dto;
  
  import java.util.Date;
  
  import com.gallatinsystems.framework.gwt.dto.client.BaseDto;
  
  public class ReportDto extends BaseDto {
  
      private static final long serialVersionUID = 3197857074377585732L;
  
      private String reportType;
      private Long formId;
      private String state;
      private String filename;
      private String message;
      private Date startDate;
      private Date endDate;
      private Boolean lastCollectionOnly;
      private Long questionId;
      private Date createdDateTime;
      private Date lastUpdateDateTime;
  
  
      public String getReportType() {
          return reportType;
      }
  
      public void setReportType(String reportType) {
          this.reportType = reportType;
      }
  
      public Long getFormId() {
          return formId;
      }
  
      public void setFormId(Long formId) {
          this.formId = formId;
      }
  
      public String getState() {
          return state;
      }
  
      public void setState(String state) {
          this.state = state;
      }
  
      public String getFilename() {
          return filename;
      }
  
      public void setFilename(String filename) {
          this.filename = filename;
      }
  
      public String getMessage() {
          return message;
      }
  
      public void setMessage(String message) {
          this.message = message;
      }
  
      public Date getStartDate() {
          return startDate;
      }
  
      public void setStartDate(Date startDate) {
          this.startDate = startDate;
      }
  
      public Date getEndDate() {
          return endDate;
      }
  
      public void setEndDate(Date endDate) {
          this.endDate = endDate;
      }
  
      public Date getCreatedDateTime() {
          return createdDateTime;
      }
  
      public void setCreatedDateTime(Date createdDateTime) {
          this.createdDateTime = createdDateTime;
      }
  
      public Date getLastUpdateDateTime() {
          return lastUpdateDateTime;
      }
  
      public void setLastUpdateDateTime(Date lastUpdateDateTime) {
          this.lastUpdateDateTime = lastUpdateDateTime;
      }
  
      public Boolean getLastCollectionOnly() {
          return lastCollectionOnly;
      }
  
      public void setLastCollectionOnly(Boolean lastCollectionOnly) {
          this.lastCollectionOnly = lastCollectionOnly;
      }
  
      public Long getQuestionId() {
          return questionId;
      }
  
      public void setQuestionId(Long questionId) {
          this.questionId = questionId;
      }
  
  }
  