| Constructor and Description |
|---|
ReportApiImpl(MangoPayApi root)
Instantiates new ReportApiImpl object.
|
| Modifier and Type | Method and Description |
|---|---|
ReportRequest |
create(ReportRequest reportRequest)
Creates new report request.
|
ReportRequest |
create(java.lang.String idempotencyKey,
ReportRequest reportRequest)
Creates new report request.
|
ReportRequest |
createWalletReport(ReportRequest reportRequest)
Request creation of a report for wallets.
|
ReportRequest |
get(java.lang.String reportId)
Gets a report request by its unique identifier.
|
java.util.List<ReportRequest> |
getAll()
Gets a list of all report requests.
|
java.util.List<ReportRequest> |
getAll(Pagination pagination,
FilterReportsList filters,
Sorting sort)
Gets a list of all report requests.
|
createObject, createObject, createObject, getList, getList, getList, getList, getList, getList, getListNoClientId, getObject, getObjectNoClientId, getRequestType, getRequestUrl, getRoot, updateObject, updateObject, updateObject, updateObjectpublic ReportApiImpl(MangoPayApi root)
root - Root/parent instance that holds the OAuthToken and Configuration instance.public ReportRequest create(ReportRequest reportRequest) throws java.lang.Exception
ReportApicreate in interface ReportApireportRequest - Report request details for creationReportRequestjava.lang.Exceptionpublic ReportRequest create(java.lang.String idempotencyKey, ReportRequest reportRequest) throws java.lang.Exception
ReportApicreate in interface ReportApiidempotencyKey - Idempotency keyreportRequest - Report request details for creationReportRequestjava.lang.Exceptionpublic ReportRequest createWalletReport(ReportRequest reportRequest) throws java.lang.Exception
ReportApicreateWalletReport in interface ReportApireportRequest - The report request detailsjava.lang.Exceptionpublic ReportRequest get(java.lang.String reportId) throws java.lang.Exception
ReportApiget in interface ReportApireportId - Unique report identifierReportRequestjava.lang.Exceptionpublic java.util.List<ReportRequest> getAll(Pagination pagination, FilterReportsList filters, Sorting sort) throws java.lang.Exception
ReportApigetAll in interface ReportApipagination - Pagination objectfilters - Filtering objectsort - Sorting objectReportRequestsjava.lang.Exceptionpublic java.util.List<ReportRequest> getAll() throws java.lang.Exception
ReportApigetAll in interface ReportApiReportRequestsjava.lang.Exception