Reports Interface
Implements
public interface Reports
extends com.microsoft.azure.arm.model.HasInner<com.microsoft.azure.management.apimanagement.v2019_01_01.implementation.ReportsInner>
Type representing Reports.
Method Summary
Method Details
listByApiAsync
public abstract Observable<ReportRecordContract> listByApiAsync(String resourceGroupName, String serviceName, String filter)
Lists report records by API.
Parameters:
Returns:
listByGeoAsync
public abstract Observable<ReportRecordContract> listByGeoAsync(String resourceGroupName, String serviceName, String filter)
Lists report records by geography.
Parameters:
Returns:
listByOperationAsync
public abstract Observable<ReportRecordContract> listByOperationAsync(String resourceGroupName, String serviceName, String filter)
Lists report records by API Operations.
Parameters:
Returns:
listByProductAsync
public abstract Observable<ReportRecordContract> listByProductAsync(String resourceGroupName, String serviceName, String filter)
Lists report records by Product.
Parameters:
Returns:
listByRequestAsync
public abstract Observable<RequestReportRecordContract> listByRequestAsync(String resourceGroupName, String serviceName, String filter)
Lists report records by Request.
Parameters:
Returns:
listBySubscriptionAsync
public abstract Observable<ReportRecordContract> listBySubscriptionAsync(String resourceGroupName, String serviceName, String filter)
Lists report records by subscription.
Parameters:
Returns:
listByTimeAsync
public abstract Observable<ReportRecordContract> listByTimeAsync(String resourceGroupName, String serviceName, String filter, Period interval)
Lists report records by Time.
Parameters:
Returns:
listByUserAsync
public abstract Observable<ReportRecordContract> listByUserAsync(String resourceGroupName, String serviceName, String filter)
Lists report records by User.
Parameters:
Returns: