Interface AnalyticsApiClient
-
- All Known Implementing Classes:
DefaultAnalyticsApiClient
public interface AnalyticsApiClient
Client interface for Analytics API.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
AnalyticsApiClient.RecentReportsResponseCallback
static interface
AnalyticsApiClient.ReportDescriptionResponseCallback
static interface
AnalyticsApiClient.ReportInstanceListResponseCallback
static interface
AnalyticsApiClient.ReportInstanceResponseCallback
static interface
AnalyticsApiClient.ReportResultsResponseCallback
-
Method Summary
-
-
-
Method Detail
-
getRecentReports
void getRecentReports(Map<String,List<String>> headers, AnalyticsApiClient.RecentReportsResponseCallback callback)
-
getReportDescription
void getReportDescription(String reportId, Map<String,List<String>> headers, AnalyticsApiClient.ReportDescriptionResponseCallback callback)
-
executeSyncReport
void executeSyncReport(String reportId, Boolean includeDetails, ReportMetadata reportFilter, Map<String,List<String>> headers, AnalyticsApiClient.ReportResultsResponseCallback callback)
-
executeAsyncReport
void executeAsyncReport(String reportId, Boolean includeDetails, ReportMetadata reportFilter, Map<String,List<String>> headers, AnalyticsApiClient.ReportInstanceResponseCallback callback)
-
getReportInstances
void getReportInstances(String reportId, Map<String,List<String>> headers, AnalyticsApiClient.ReportInstanceListResponseCallback callback)
-
-