public class ReportDetailsBuilder extends Object
Constructor and Description |
---|
ReportDetailsBuilder() |
Modifier and Type | Method and Description |
---|---|
ReportDetails |
build() |
ReportDetailsBuilder |
withCategories(Collection<Category> categories) |
ReportDetailsBuilder |
withCronExpression(String cronExpression) |
ReportDetailsBuilder |
withDefaultTimezones() |
ReportDetailsBuilder |
withDeliveryOptions(DeliveryOptions deliveryOptions) |
ReportDetailsBuilder |
withFormats(List<ReportFormat> formats) |
ReportDetailsBuilder |
withParameters(ReportParameters reportParameters) |
ReportDetailsBuilder |
withReportId(String reportId) |
ReportDetailsBuilder |
withSurveillanceCategories(List<OnmsCategory> surveillanceCategories) |
ReportDetailsBuilder |
withTimezones(List<String> timezones) |
public ReportDetailsBuilder withFormats(List<ReportFormat> formats)
public ReportDetailsBuilder withReportId(String reportId)
public ReportDetailsBuilder withParameters(ReportParameters reportParameters)
public ReportDetailsBuilder withCategories(Collection<Category> categories)
public ReportDetailsBuilder withSurveillanceCategories(List<OnmsCategory> surveillanceCategories)
public ReportDetailsBuilder withDeliveryOptions(DeliveryOptions deliveryOptions)
public ReportDetailsBuilder withCronExpression(String cronExpression)
public ReportDetailsBuilder withTimezones(List<String> timezones)
public ReportDetailsBuilder withDefaultTimezones()
public ReportDetails build()
Copyright © 2020. All rights reserved.