public class ReportsApi extends Object
| Constructor and Description |
|---|
ReportsApi() |
ReportsApi(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
void |
createReport(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId)
Create Adhoc Report
Create a one-time report.
|
okhttp3.Call |
createReportAsync(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId,
ApiCallback<Void> callback)
Create Adhoc Report (asynchronously)
Create a one-time report.
|
okhttp3.Call |
createReportCall(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for createReport
|
ApiResponse<Void> |
createReportWithHttpInfo(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId)
Create Adhoc Report
Create a one-time report.
|
ApiClient |
getApiClient() |
ReportingV3ReportsIdGet200Response |
getReportByReportId(String reportId,
String organizationId)
Get Report Based on Report Id
Download a report using the reportId value.
|
okhttp3.Call |
getReportByReportIdAsync(String reportId,
String organizationId,
ApiCallback<ReportingV3ReportsIdGet200Response> callback)
Get Report Based on Report Id (asynchronously)
Download a report using the reportId value.
|
okhttp3.Call |
getReportByReportIdCall(String reportId,
String organizationId,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getReportByReportId
|
ApiResponse<ReportingV3ReportsIdGet200Response> |
getReportByReportIdWithHttpInfo(String reportId,
String organizationId)
Get Report Based on Report Id
Download a report using the reportId value.
|
ReportingV3ReportsGet200Response |
searchReports(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus)
Retrieve Available Reports
Retrieve a list of the available reports to which you are subscribed.
|
okhttp3.Call |
searchReportsAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ApiCallback<ReportingV3ReportsGet200Response> callback)
Retrieve Available Reports (asynchronously)
Retrieve a list of the available reports to which you are subscribed.
|
okhttp3.Call |
searchReportsCall(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for searchReports
|
ApiResponse<ReportingV3ReportsGet200Response> |
searchReportsWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus)
Retrieve Available Reports
Retrieve a list of the available reports to which you are subscribed.
|
void |
setApiClient(ApiClient apiClient) |
public ReportsApi()
public ReportsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call createReportCall(CreateAdhocReportRequest createAdhocReportRequest, String organizationId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Cybersource Organization Id (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic void createReport(CreateAdhocReportRequest createAdhocReportRequest, String organizationId) throws ApiException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Cybersource Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Void> createReportWithHttpInfo(CreateAdhocReportRequest createAdhocReportRequest, String organizationId) throws ApiException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Cybersource Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call createReportAsync(CreateAdhocReportRequest createAdhocReportRequest, String organizationId, ApiCallback<Void> callback) throws ApiException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Cybersource Organization Id (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call getReportByReportIdCall(String reportId, String organizationId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
reportId - Valid Report Id (required)organizationId - Valid Cybersource Organization Id (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ReportingV3ReportsIdGet200Response getReportByReportId(String reportId, String organizationId) throws ApiException
reportId - Valid Report Id (required)organizationId - Valid Cybersource Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ReportingV3ReportsIdGet200Response> getReportByReportIdWithHttpInfo(String reportId, String organizationId) throws ApiException
reportId - Valid Report Id (required)organizationId - Valid Cybersource Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getReportByReportIdAsync(String reportId, String organizationId, ApiCallback<ReportingV3ReportsIdGet200Response> callback) throws ApiException
reportId - Valid Report Id (required)organizationId - Valid Cybersource Organization Id (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call searchReportsCall(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Cybersource Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic ReportingV3ReportsGet200Response searchReports(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime, String timeQueryType, String organizationId, String reportMimeType, String reportFrequency, String reportName, Integer reportDefinitionId, String reportStatus) throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Cybersource Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<ReportingV3ReportsGet200Response> searchReportsWithHttpInfo(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime, String timeQueryType, String organizationId, String reportMimeType, String reportFrequency, String reportName, Integer reportDefinitionId, String reportStatus) throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Cybersource Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call searchReportsAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ApiCallback<ReportingV3ReportsGet200Response> callback)
throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Cybersource Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectCopyright © 2020. All rights reserved.