public class ReportGateway extends Object
BraintreeGateway.transaction()
to get an instance of this class:
BraintreeGateway gateway = new BraintreeGateway(...); gateway.report().transactionLevelFees(...)
Modifier and Type | Field and Description |
---|---|
private Configuration |
configuration |
private GraphQLClient |
graphQLClient |
private Http |
http |
private static String |
TRANSACTION_LEVEL_FEES_QUERY |
Constructor and Description |
---|
ReportGateway(Http http,
GraphQLClient graphQLClient,
Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
Result<TransactionLevelFeeReport> |
transactionLevelFees(TransactionLevelFeeReportRequest request)
Retrieves a Transaction-Level Fee Report.
|
private Http http
private GraphQLClient graphQLClient
private Configuration configuration
private static final String TRANSACTION_LEVEL_FEES_QUERY
public ReportGateway(Http http, GraphQLClient graphQLClient, Configuration configuration)
public Result<TransactionLevelFeeReport> transactionLevelFees(TransactionLevelFeeReportRequest request) throws IOException, ParseException
request
- the request.Result
IOException
- when data is malfornedParseException
- when parsing failsCopyright © 2013-2019. All Rights Reserved.