Class InsightReport
- java.lang.Object
-
- com.cdancy.bitbucket.rest.domain.insights.InsightReport
-
- All Implemented Interfaces:
ErrorsHolder
public abstract class InsightReport extends Object implements ErrorsHolder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInsightReport.ReportResult
-
Constructor Summary
Constructors Constructor Description InsightReport()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static InsightReportcreate(long createdDate, String details, String key, String link, String logoUrl, InsightReport.ReportResult result, String title, String reporter, List<InsightReportData> data, List<Error> errors)abstract longcreatedDate()abstract List<InsightReportData>data()abstract Stringdetails()abstract Stringkey()abstract Stringlink()abstract StringlogoUrl()abstract Stringreporter()abstract InsightReport.ReportResultresult()abstract Stringtitle()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.cdancy.bitbucket.rest.domain.common.ErrorsHolder
errors
-
-
-
-
Method Detail
-
createdDate
public abstract long createdDate()
-
details
@Nullable public abstract String details()
-
key
@Nullable public abstract String key()
-
link
@Nullable public abstract String link()
-
logoUrl
@Nullable public abstract String logoUrl()
-
result
@Nullable public abstract InsightReport.ReportResult result()
-
title
@Nullable public abstract String title()
-
reporter
@Nullable public abstract String reporter()
-
data
@Nullable public abstract List<InsightReportData> data()
-
create
public static InsightReport create(long createdDate, String details, String key, String link, String logoUrl, InsightReport.ReportResult result, String title, String reporter, List<InsightReportData> data, @Nullable List<Error> errors)
-
-