Interface ExternalPaymentServiceAsync.WithRawResponse
-
- All Implemented Interfaces:
public interface ExternalPaymentServiceAsync.WithRawResponseA view of ExternalPaymentServiceAsync that provides access to raw HTTP responses for each method.
-
-
Method Summary
-
-
Method Detail
-
withOptions
abstract ExternalPaymentServiceAsync.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<ExternalPayment>> create(ExternalPaymentCreateParams params)
Returns a raw HTTP response for
post /v1/external_payments, but is otherwise the same as ExternalPaymentServiceAsync.create.
-
create
abstract CompletableFuture<HttpResponseFor<ExternalPayment>> create(ExternalPaymentCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<ExternalPayment>> retrieve(String externalPaymentToken)
Returns a raw HTTP response for
get /v1/external_payments/{external_payment_token}, but is otherwise the same as ExternalPaymentServiceAsync.retrieve.
-
retrieve
CompletableFuture<HttpResponseFor<ExternalPayment>> retrieve(String externalPaymentToken, ExternalPaymentRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<ExternalPayment>> retrieve(String externalPaymentToken, ExternalPaymentRetrieveParams params)
-
retrieve
abstract CompletableFuture<HttpResponseFor<ExternalPayment>> retrieve(ExternalPaymentRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<HttpResponseFor<ExternalPayment>> retrieve(ExternalPaymentRetrieveParams params)
-
retrieve
CompletableFuture<HttpResponseFor<ExternalPayment>> retrieve(String externalPaymentToken, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<ExternalPaymentListPageAsync>> list()
Returns a raw HTTP response for
get /v1/external_payments, but is otherwise the same as ExternalPaymentServiceAsync.list.
-
list
abstract CompletableFuture<HttpResponseFor<ExternalPaymentListPageAsync>> list(ExternalPaymentListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<HttpResponseFor<ExternalPaymentListPageAsync>> list(ExternalPaymentListParams params)
-
list
CompletableFuture<HttpResponseFor<ExternalPaymentListPageAsync>> list(RequestOptions requestOptions)
-
cancel
CompletableFuture<HttpResponseFor<ExternalPayment>> cancel(String externalPaymentToken, ExternalPaymentCancelParams params)
Returns a raw HTTP response for
post /v1/external_payments/{external_payment_token}/cancel, but is otherwise the same as ExternalPaymentServiceAsync.cancel.
-
cancel
CompletableFuture<HttpResponseFor<ExternalPayment>> cancel(String externalPaymentToken, ExternalPaymentCancelParams params, RequestOptions requestOptions)
-
cancel
CompletableFuture<HttpResponseFor<ExternalPayment>> cancel(ExternalPaymentCancelParams params)
-
cancel
abstract CompletableFuture<HttpResponseFor<ExternalPayment>> cancel(ExternalPaymentCancelParams params, RequestOptions requestOptions)
-
release
CompletableFuture<HttpResponseFor<ExternalPayment>> release(String externalPaymentToken, ExternalPaymentReleaseParams params)
Returns a raw HTTP response for
post /v1/external_payments/{external_payment_token}/release, but is otherwise the same as ExternalPaymentServiceAsync.release.
-
release
CompletableFuture<HttpResponseFor<ExternalPayment>> release(String externalPaymentToken, ExternalPaymentReleaseParams params, RequestOptions requestOptions)
-
release
CompletableFuture<HttpResponseFor<ExternalPayment>> release(ExternalPaymentReleaseParams params)
-
release
abstract CompletableFuture<HttpResponseFor<ExternalPayment>> release(ExternalPaymentReleaseParams params, RequestOptions requestOptions)
-
reverse
CompletableFuture<HttpResponseFor<ExternalPayment>> reverse(String externalPaymentToken, ExternalPaymentReverseParams params)
Returns a raw HTTP response for
post /v1/external_payments/{external_payment_token}/reverse, but is otherwise the same as ExternalPaymentServiceAsync.reverse.
-
reverse
CompletableFuture<HttpResponseFor<ExternalPayment>> reverse(String externalPaymentToken, ExternalPaymentReverseParams params, RequestOptions requestOptions)
-
reverse
CompletableFuture<HttpResponseFor<ExternalPayment>> reverse(ExternalPaymentReverseParams params)
-
reverse
abstract CompletableFuture<HttpResponseFor<ExternalPayment>> reverse(ExternalPaymentReverseParams params, RequestOptions requestOptions)
-
settle
CompletableFuture<HttpResponseFor<ExternalPayment>> settle(String externalPaymentToken, ExternalPaymentSettleParams params)
Returns a raw HTTP response for
post /v1/external_payments/{external_payment_token}/settle, but is otherwise the same as ExternalPaymentServiceAsync.settle.
-
settle
CompletableFuture<HttpResponseFor<ExternalPayment>> settle(String externalPaymentToken, ExternalPaymentSettleParams params, RequestOptions requestOptions)
-
settle
CompletableFuture<HttpResponseFor<ExternalPayment>> settle(ExternalPaymentSettleParams params)
-
settle
abstract CompletableFuture<HttpResponseFor<ExternalPayment>> settle(ExternalPaymentSettleParams params, RequestOptions requestOptions)
-
-
-
-