Class ReportJson
java.lang.Object
com.eqixiac.equinix.customerportal.model.json.ReportJson
- All Implemented Interfaces:
Report
JSON model for a Report Center report.
Carries the union of the downloadable-report (list view, getReports) and
report (detail view, getReportById) schemas, so the same class deserializes both
operations. Fields absent from a given response remain null.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Report
getCreatedBy, getCreatedDate, getCreatedFor, getEndTime, getErrorMessage, getFileName, getFileSize, getFileType, getGeneratedDate, getLastAccessedBy, getLastAccessedDate, getLocation, getNumberOfAttempts, getNumberOfDownloads, getParameters, getPublisherInfo, getReportId, getReportName, getRequestedDate, getScheduledId, getStartTime, getStatusModifier and TypeMethodDescriptionReturns the person/entity who created this report (detail view only).Returns the time this report was first created (detail view only).Returns the person/entity this report was created for.Returns the processing end time of the report (detail view only).Returns an error message if report generation failed (detail view only).Returns the file name of the report.Returns the size of the report in bytes.Returns the file type of the report.Returns the time this report was generated.Returns the person/entity who accessed this report last (detail view only).Returns the time this report was last accessed (detail view only).Returns the location of the report once generated (detail view only).Returns the number of attempts made to generate the report (detail view only).Returns the number of times this report has been downloaded.List<? extends ReportParameter> Returns the parameters used to generate the report (detail view only).Returns the report publish data as a free-form JSON object (detail view only).Returns the unique identifier of the report.Returns the report name.Returns the time this report was first requested.Returns the scheduled report id this report was generated from.Returns the processing start time of the report (detail view only).Returns the report status.
-
Constructor Details
-
ReportJson
public ReportJson()
-