Class ScheduleReportRequest
java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.ScheduleReportRequest
Request body for scheduling a report
(
POST /v1/reportCenter/reports/scheduler, reportRequest).
name, parameters, scheduleType and period are required.
scheduleType is one of ONE_TIME/DAILY/WEEKLY/MONTHLY/
QUARTERLY/ANNUALLY. Each parameter is a {name, value, type, required}
object, supplied here as a free-form map.
-
Nested Class Summary
Nested Classes -
Method Summary
-
Method Details
-
builder
public static ScheduleReportRequest.Builder builder(String name, List<Map<String, Object>> parameters, String scheduleType, String period) Returns a new builder for a schedule report request.- Parameters:
name- the report name (required)parameters- the report parameters (required)scheduleType- the schedule type (required)period- the period (required)- Returns:
- a new builder
-