public class ReportsClientImpl extends AbstractClient implements ReportsClient
apiClient, configuration| Constructor and Description |
|---|
ReportsClientImpl(ApiClient apiClient,
CheckoutConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.CompletableFuture<ReportsResponse> |
getAllReports(ReportsQuery query) |
java.util.concurrent.CompletableFuture<ReportDetailsResponse> |
getReportDetails(java.lang.String reportId) |
java.util.concurrent.CompletableFuture<ContentResponse> |
getReportFile(java.lang.String reportId,
java.lang.String fileId) |
buildPath, isSandbox, sdkAuthorization, sdkAuthorizationpublic ReportsClientImpl(ApiClient apiClient, CheckoutConfiguration configuration)
public java.util.concurrent.CompletableFuture<ReportsResponse> getAllReports(ReportsQuery query)
getAllReports in interface ReportsClientpublic java.util.concurrent.CompletableFuture<ReportDetailsResponse> getReportDetails(java.lang.String reportId)
getReportDetails in interface ReportsClientpublic java.util.concurrent.CompletableFuture<ContentResponse> getReportFile(java.lang.String reportId, java.lang.String fileId)
getReportFile in interface ReportsClient