Package org.opennms.api.reporting
Class ReportParameterBuilder
- java.lang.Object
-
- org.opennms.api.reporting.ReportParameterBuilder
-
public class ReportParameterBuilder extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceReportParameterBuilder.Intervals
-
Constructor Summary
Constructors Constructor Description ReportParameterBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportParametersbuild()ReportParameterBuilderwithDate(String name, String interval, int count)ReportParameterBuilderwithDate(String name, String interval, int count, int hours, int minutes)ReportParameterBuilderwithDate(String name, Date value)ReportParameterBuilderwithDate(String name, Date value, int hours, int minutes)ReportParameterBuilderwithDate(String name, Date value, int hours, int minutes, boolean adjusted)ReportParameterBuilderwithDouble(String name, Double value)ReportParameterBuilderwithFloat(String name, Float value)ReportParameterBuilderwithInteger(String name, Integer value)ReportParameterBuilderwithString(String name, String value)ReportParameterBuilderwithTimezone(String name, java.time.ZoneId zoneId)
-
-
-
Method Detail
-
withString
public ReportParameterBuilder withString(String name, String value)
-
withInteger
public ReportParameterBuilder withInteger(String name, Integer value)
-
withFloat
public ReportParameterBuilder withFloat(String name, Float value)
-
withDouble
public ReportParameterBuilder withDouble(String name, Double value)
-
withDate
public ReportParameterBuilder withDate(String name, String interval, int count)
-
withDate
public ReportParameterBuilder withDate(String name, String interval, int count, int hours, int minutes)
-
withDate
public ReportParameterBuilder withDate(String name, Date value)
-
withDate
public ReportParameterBuilder withDate(String name, Date value, int hours, int minutes)
-
withDate
public ReportParameterBuilder withDate(String name, Date value, int hours, int minutes, boolean adjusted)
-
withTimezone
public ReportParameterBuilder withTimezone(String name, java.time.ZoneId zoneId)
-
build
public ReportParameters build()
-
-