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