Interface TippingPointReporting.ServiceAsync
-
- All Superinterfaces:
Maskable
,ResultLimitable
,ServiceAsync
- Enclosing class:
- TippingPointReporting
public static interface TippingPointReporting.ServiceAsync extends ServiceAsync
-
-
Method Summary
Modifier and Type Method Description Future<SubnetReport>
drillDownAttack(String signatureId, String IpAddress, Long subnetMask, Long timeFrame, String direction)
Future<?>
drillDownAttack(String signatureId, String IpAddress, Long subnetMask, Long timeFrame, String direction, ResponseHandler<SubnetReport> callback)
Future<List<Statistics>>
getMainStatistics(Long numberOfAttacks)
Async version ofTippingPointReporting.Service.getMainStatistics(java.lang.Long)
Future<?>
getMainStatistics(Long numberOfAttacks, ResponseHandler<List<Statistics>> callback)
Future<List<SubnetReport>>
getReportForIpAddressOrSubnet(String IpAddress, Long subnetMask, Long timeFrame, String orderBy, String orderDirection)
Future<?>
getReportForIpAddressOrSubnet(String IpAddress, Long subnetMask, Long timeFrame, String orderBy, String orderDirection, ResponseHandler<List<SubnetReport>> callback)
Future<List<SubnetReport>>
getSubnetReportForEntireAccount(Long timeFrame, String orderBy, String orderDirection, Boolean returnSubnetGroups)
Future<?>
getSubnetReportForEntireAccount(Long timeFrame, String orderBy, String orderDirection, Boolean returnSubnetGroups, ResponseHandler<List<SubnetReport>> callback)
void
setMask(TippingPointReporting.Mask mask)
TippingPointReporting.Mask
withMask()
Use the existing mask on this service or create it if not presentTippingPointReporting.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return it-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
withNewMask
TippingPointReporting.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
TippingPointReporting.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(TippingPointReporting.Mask mask)
-
drillDownAttack
Future<SubnetReport> drillDownAttack(String signatureId, String IpAddress, Long subnetMask, Long timeFrame, String direction)
-
drillDownAttack
Future<?> drillDownAttack(String signatureId, String IpAddress, Long subnetMask, Long timeFrame, String direction, ResponseHandler<SubnetReport> callback)
-
getMainStatistics
Future<List<Statistics>> getMainStatistics(Long numberOfAttacks)
Async version ofTippingPointReporting.Service.getMainStatistics(java.lang.Long)
-
getMainStatistics
Future<?> getMainStatistics(Long numberOfAttacks, ResponseHandler<List<Statistics>> callback)
-
getReportForIpAddressOrSubnet
Future<List<SubnetReport>> getReportForIpAddressOrSubnet(String IpAddress, Long subnetMask, Long timeFrame, String orderBy, String orderDirection)
-
getReportForIpAddressOrSubnet
Future<?> getReportForIpAddressOrSubnet(String IpAddress, Long subnetMask, Long timeFrame, String orderBy, String orderDirection, ResponseHandler<List<SubnetReport>> callback)
-
getSubnetReportForEntireAccount
Future<List<SubnetReport>> getSubnetReportForEntireAccount(Long timeFrame, String orderBy, String orderDirection, Boolean returnSubnetGroups)
-
getSubnetReportForEntireAccount
Future<?> getSubnetReportForEntireAccount(Long timeFrame, String orderBy, String orderDirection, Boolean returnSubnetGroups, ResponseHandler<List<SubnetReport>> callback)
-
-