org.gcube.accounting.datamodel.reports
Class Report

java.lang.Object
  extended by org.gcube.accounting.datamodel.reports.Report
All Implemented Interfaces:
Serializable

public class Report
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
Report()
           
Report(String resourceType, String reportType, String reportProperty, Map<String,List<String>> filters, Date startPeriod, Date endPeriod, String dimension, String aggregationGranule)
           
 
Method Summary
 String getAggregationGranule()
           
 String getDimension()
           
 Date getEndPeriod()
           
 Map<String,List<String>> getFilters()
           
 String getReportProperty()
           
 String getReportType()
           
 String getResourceType()
           
 Date getStartPeriod()
           
 void setAggregationGranule(String aggregationGranule)
           
 void setDimension(String dimension)
           
 void setEndPeriod(Date endPeriod)
           
 void setFilters(Map<String,List<String>> filters)
           
 void setReportProperty(String reportProperty)
           
 void setReportType(String reportType)
           
 void setResourceType(String resourceType)
           
 void setStartPeriod(Date startPeriod)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Report

public Report(String resourceType,
              String reportType,
              String reportProperty,
              Map<String,List<String>> filters,
              Date startPeriod,
              Date endPeriod,
              String dimension,
              String aggregationGranule)

Report

public Report()
Method Detail

getResourceType

public String getResourceType()

setResourceType

public void setResourceType(String resourceType)

getReportType

public String getReportType()

setReportType

public void setReportType(String reportType)

getReportProperty

public String getReportProperty()

setReportProperty

public void setReportProperty(String reportProperty)

getStartPeriod

public Date getStartPeriod()

setStartPeriod

public void setStartPeriod(Date startPeriod)

getEndPeriod

public Date getEndPeriod()

setEndPeriod

public void setEndPeriod(Date endPeriod)

getAggregationGranule

public String getAggregationGranule()

setAggregationGranule

public void setAggregationGranule(String aggregationGranule)

getDimension

public String getDimension()

setDimension

public void setDimension(String dimension)

getFilters

public Map<String,List<String>> getFilters()

setFilters

public void setFilters(Map<String,List<String>> filters)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.