Class InsightReport
- java.lang.Object
-
- com.cdancy.bitbucket.rest.domain.insights.InsightReport
-
- All Implemented Interfaces:
ErrorsHolder
public abstract class InsightReport extends java.lang.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, 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, java.util.List<Error> errors)abstract longcreatedDate()abstract java.util.List<InsightReportData>data()abstract java.lang.Stringdetails()abstract java.lang.Stringkey()abstract java.lang.Stringlink()abstract java.lang.StringlogoUrl()abstract java.lang.Stringreporter()abstract InsightReport.ReportResultresult()abstract java.lang.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 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()
-
result
@Nullable public abstract InsightReport.ReportResult result()
-
title
@Nullable public abstract java.lang.String title()
-
reporter
@Nullable public abstract java.lang.String reporter()
-
data
@Nullable public abstract java.util.List<InsightReportData> data()
-
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)
-
-