Interface PaymentServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface PaymentServiceAsync.WithRawResponseA view of PaymentServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract PaymentServiceAsync.WithRawResponse withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
CompletableFuture<HttpResponseFor<PaymentCreateResponse>> create(PaymentCreateParams params)
Returns a raw HTTP response for
post /v1/payments, but is otherwise the same as PaymentServiceAsync.create.
-
create
abstract CompletableFuture<HttpResponseFor<PaymentCreateResponse>> create(PaymentCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<Payment>> retrieve(String paymentToken)
Returns a raw HTTP response for
get /v1/payments/{payment_token}, but is otherwise the same as PaymentServiceAsync.retrieve.
-
retrieve
CompletableFuture<HttpResponseFor<Payment>> retrieve(String paymentToken, PaymentRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<Payment>> retrieve(String paymentToken, PaymentRetrieveParams params)
-
retrieve
abstract CompletableFuture<HttpResponseFor<Payment>> retrieve(PaymentRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<Payment>> retrieve(PaymentRetrieveParams params)
-
retrieve
CompletableFuture<HttpResponseFor<Payment>> retrieve(String paymentToken, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<PaymentListPageAsync>> list()
Returns a raw HTTP response for
get /v1/payments, but is otherwise the same as PaymentServiceAsync.list.
-
list
abstract CompletableFuture<HttpResponseFor<PaymentListPageAsync>> list(PaymentListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<PaymentListPageAsync>> list(PaymentListParams params)
-
list
CompletableFuture<HttpResponseFor<PaymentListPageAsync>> list(RequestOptions requestOptions)
-
retry
CompletableFuture<HttpResponseFor<PaymentRetryResponse>> retry(String paymentToken)
Returns a raw HTTP response for
post /v1/payments/{payment_token}/retry, but is otherwise the same as PaymentServiceAsync.retry.
-
retry
CompletableFuture<HttpResponseFor<PaymentRetryResponse>> retry(String paymentToken, PaymentRetryParams params, RequestOptions requestOptions)
-
retry
CompletableFuture<HttpResponseFor<PaymentRetryResponse>> retry(String paymentToken, PaymentRetryParams params)
-
retry
abstract CompletableFuture<HttpResponseFor<PaymentRetryResponse>> retry(PaymentRetryParams params, RequestOptions requestOptions)
-
retry
CompletableFuture<HttpResponseFor<PaymentRetryResponse>> retry(PaymentRetryParams params)
-
retry
CompletableFuture<HttpResponseFor<PaymentRetryResponse>> retry(String paymentToken, RequestOptions requestOptions)
-
simulateAction
CompletableFuture<HttpResponseFor<PaymentSimulateActionResponse>> simulateAction(String paymentToken, PaymentSimulateActionParams params)
Returns a raw HTTP response for
post /v1/simulate/payments/{payment_token}/action, but is otherwise the same as PaymentServiceAsync.simulateAction.
-
simulateAction
CompletableFuture<HttpResponseFor<PaymentSimulateActionResponse>> simulateAction(String paymentToken, PaymentSimulateActionParams params, RequestOptions requestOptions)
-
simulateAction
CompletableFuture<HttpResponseFor<PaymentSimulateActionResponse>> simulateAction(PaymentSimulateActionParams params)
-
simulateAction
abstract CompletableFuture<HttpResponseFor<PaymentSimulateActionResponse>> simulateAction(PaymentSimulateActionParams params, RequestOptions requestOptions)
-
simulateReceipt
CompletableFuture<HttpResponseFor<PaymentSimulateReceiptResponse>> simulateReceipt(PaymentSimulateReceiptParams params)
Returns a raw HTTP response for
post /v1/simulate/payments/receipt, but is otherwise the same as PaymentServiceAsync.simulateReceipt.
-
simulateReceipt
abstract CompletableFuture<HttpResponseFor<PaymentSimulateReceiptResponse>> simulateReceipt(PaymentSimulateReceiptParams params, RequestOptions requestOptions)
-
simulateRelease
CompletableFuture<HttpResponseFor<PaymentSimulateReleaseResponse>> simulateRelease(PaymentSimulateReleaseParams params)
Returns a raw HTTP response for
post /v1/simulate/payments/release, but is otherwise the same as PaymentServiceAsync.simulateRelease.
-
simulateRelease
abstract CompletableFuture<HttpResponseFor<PaymentSimulateReleaseResponse>> simulateRelease(PaymentSimulateReleaseParams params, RequestOptions requestOptions)
-
simulateReturn
CompletableFuture<HttpResponseFor<PaymentSimulateReturnResponse>> simulateReturn(PaymentSimulateReturnParams params)
Returns a raw HTTP response for
post /v1/simulate/payments/return, but is otherwise the same as PaymentServiceAsync.simulateReturn.
-
simulateReturn
abstract CompletableFuture<HttpResponseFor<PaymentSimulateReturnResponse>> simulateReturn(PaymentSimulateReturnParams params, RequestOptions requestOptions)
-
-
-
-