Class InsightReport

  • All Implemented Interfaces:
    ErrorsHolder

    public abstract class InsightReport
    extends java.lang.Object
    implements ErrorsHolder
    • Constructor Detail

      • InsightReport

        public InsightReport()
    • Method Detail

      • createdDate

        public abstract long createdDate()
      • details

        @Nullable
        public abstract java.lang.String details()
      • key

        @Nullable
        public abstract java.lang.String key()
      • link

        @Nullable
        public abstract java.lang.String link()
      • logoUrl

        @Nullable
        public abstract java.lang.String logoUrl()
      • title

        @Nullable
        public abstract java.lang.String title()
      • reporter

        @Nullable
        public abstract java.lang.String reporter()
      • create

        public static InsightReport create​(long createdDate,
                                           java.lang.String details,
                                           java.lang.String key,
                                           java.lang.String link,
                                           java.lang.String logoUrl,
                                           InsightReport.ReportResult result,
                                           java.lang.String title,
                                           java.lang.String reporter,
                                           java.util.List<InsightReportData> data,
                                           @Nullable
                                           java.util.List<Error> errors)