Interface ReconciliationClient
-
- All Known Implementing Classes:
ReconciliationClientImpl
public interface ReconciliationClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse>getStatementsReportById(java.lang.String statementId)More information in: Statements endpointjava.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse>getStatementsReportByIdQuery(java.lang.String statementId, StatementsQueryFilter filter)More information in: Statements endpointjava.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse>queryPaymentsReport(ReconciliationQueryPaymentsFilter filter)java.util.concurrent.CompletableFuture<StatementReportResponse>queryStatementsReport(StatementsQueryFilter filter)java.util.concurrent.CompletableFuture<ContentResponse>retrieveCSVPaymentReport(QueryFilterDateRange filter, java.lang.String targetFile)java.util.concurrent.CompletableFuture<ContentResponse>retrieveCSVSingleStatementReport(java.lang.String statementId, java.lang.String targetFile)java.util.concurrent.CompletableFuture<ContentResponse>retrieveCSVStatementsReport(StatementsQueryFilter filter, java.lang.String targetFile)java.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse>singlePaymentReportAsync(java.lang.String paymentId)
-
-
-
Method Detail
-
queryPaymentsReport
java.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse> queryPaymentsReport(ReconciliationQueryPaymentsFilter filter)
-
singlePaymentReportAsync
java.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse> singlePaymentReportAsync(java.lang.String paymentId)
-
queryStatementsReport
java.util.concurrent.CompletableFuture<StatementReportResponse> queryStatementsReport(StatementsQueryFilter filter)
-
getStatementsReportById
java.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse> getStatementsReportById(java.lang.String statementId)
More information in: Statements endpoint
-
getStatementsReportByIdQuery
java.util.concurrent.CompletableFuture<ReconciliationPaymentReportResponse> getStatementsReportByIdQuery(java.lang.String statementId, StatementsQueryFilter filter)
More information in: Statements endpoint
-
retrieveCSVPaymentReport
java.util.concurrent.CompletableFuture<ContentResponse> retrieveCSVPaymentReport(QueryFilterDateRange filter, java.lang.String targetFile)
- Parameters:
targetFile- Optional parameter that specifies the path where a file with the content returned is saved. If the file does not exist, the client will attempt to create a new one, otherwise the existing file will be rewritten.- Returns:
- CSV content
-
retrieveCSVSingleStatementReport
java.util.concurrent.CompletableFuture<ContentResponse> retrieveCSVSingleStatementReport(java.lang.String statementId, java.lang.String targetFile)
- Parameters:
targetFile- Optional parameter that specifies the path where a file with the content returned is saved. If the file does not exist, the client will attempt to create a new one, otherwise the existing file will be rewritten.- Returns:
- CSV content
-
retrieveCSVStatementsReport
java.util.concurrent.CompletableFuture<ContentResponse> retrieveCSVStatementsReport(StatementsQueryFilter filter, java.lang.String targetFile)
- Parameters:
targetFile- Optional parameter that specifies the path where a file with the content returned is saved. If the file does not exist, the client will attempt to create a new one, otherwise the existing file will be rewritten.- Returns:
- CSV content
-
-