Interface Report.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Report
@ApiService("SoftLayer_Account_Historical_Report") public static interface Report.Service extends Service
SoftLayer's account historical report service allows users to access a broad overview of devices for that account and historical details concerning the overall function and performance of the devices on that account
- See Also:
- SoftLayer_Account_Historical_Report
-
Method Summary
Modifier and Type Method Description Report.ServiceAsync
asAsync()
Get an async version of this serviceGraph
getAccountHostUptimeGraphData(String startDate, String endDate, Long accountId)
Summary
getAccountHostUptimeSummary(String startDateTime, String endDateTime, Long accountId)
Graph
getAccountUrlUptimeGraphData(String startDate, String endDate, Long accountId)
Summary
getAccountUrlUptimeSummary(String startDateTime, String endDateTime, Long accountId)
Detail
getHostUptimeDetail(Long configurationValueId, String startDateTime, String endDateTime)
Graph
getHostUptimeGraphData(Long configurationValueId, String startDate, String endDate)
Detail
getUrlUptimeDetail(Long configurationValueId, String startDateTime, String endDateTime)
Graph
getUrlUptimeGraphData(Long configurationValueId, String startDate, String endDate)
void
setMask(Report.Mask mask)
Report.Mask
withMask()
Use the existing mask on this service or create it if not presentReport.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
Report.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Report.Mask withNewMask()Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Report.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
getAccountHostUptimeGraphData
-
getAccountHostUptimeSummary
@ApiMethod Summary getAccountHostUptimeSummary(String startDateTime, String endDateTime, Long accountId) -
getAccountUrlUptimeGraphData
-
getAccountUrlUptimeSummary
@ApiMethod Summary getAccountUrlUptimeSummary(String startDateTime, String endDateTime, Long accountId) -
getHostUptimeDetail
@ApiMethod Detail getHostUptimeDetail(Long configurationValueId, String startDateTime, String endDateTime) -
getHostUptimeGraphData
@ApiMethod Graph getHostUptimeGraphData(Long configurationValueId, String startDate, String endDate) -
getUrlUptimeDetail
@ApiMethod Detail getUrlUptimeDetail(Long configurationValueId, String startDateTime, String endDateTime) -
getUrlUptimeGraphData
@ApiMethod Graph getUrlUptimeGraphData(Long configurationValueId, String startDate, String endDate)
-