Package com.stripe.net
Interface StripeResponseGetter
- All Known Implementing Classes:
LiveStripeResponseGetter
public interface StripeResponseGetter
-
Method Summary
Modifier and TypeMethodDescription<T extends StripeObjectInterface>
Trequest
(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, Type typeToken, RequestOptions options, ApiMode apiMode) requestStream
(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, RequestOptions options, ApiMode apiMode) default void
validateRequestOptions
(RequestOptions options) This method should e.g.
-
Method Details
-
request
<T extends StripeObjectInterface> T request(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, Type typeToken, RequestOptions options, ApiMode apiMode) throws StripeException- Throws:
StripeException
-
requestStream
InputStream requestStream(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, RequestOptions options, ApiMode apiMode) throws StripeException- Throws:
StripeException
-
validateRequestOptions
This method should e.g. throws an ApiKeyMissingError if a proper API Key cannot be determined by the ResponseGetter or from the RequestOptions passed in.
-