Package com.stripe.net
Interface StripeResponseGetter
- All Known Implementing Classes:
- LiveStripeResponseGetter
public interface StripeResponseGetter
- 
Method SummaryModifier and TypeMethodDescriptiondefault StripeResponserawRequest(RawApiRequest request) default <T extends StripeObject>
 Trequest(ApiRequest request, Type typeToken) <T extends StripeObject>
 Trequest(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, Type typeToken, RequestOptions options, ApiMode apiMode) Deprecated.default InputStreamrequestStream(ApiRequest request) requestStream(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, RequestOptions options, ApiMode apiMode) Deprecated.UserequestStream(ApiRequest)instead.default voidvalidateRequestOptions(RequestOptions options) This method should e.g.
- 
Method Details- 
request@Deprecated <T extends StripeObject> T request(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, Type typeToken, RequestOptions options, ApiMode apiMode) throws StripeExceptionDeprecated.Userequest(ApiRequest, Type)instead.- Throws:
- StripeException
 
- 
requestdefault <T extends StripeObject> T request(ApiRequest request, Type typeToken) throws StripeException - Throws:
- StripeException
 
- 
requestStream@Deprecated InputStream requestStream(BaseAddress baseAddress, ApiResource.RequestMethod method, String path, Map<String, Object> params, RequestOptions options, ApiMode apiMode) throws StripeExceptionDeprecated.UserequestStream(ApiRequest)instead.- Throws:
- StripeException
 
- 
requestStream- Throws:
- StripeException
 
- 
rawRequest- Throws:
- StripeException
 
- 
validateRequestOptionsThis method should e.g. throws an ApiKeyMissingError if a proper API Key cannot be determined by the ResponseGetter or from the RequestOptions passed in.
 
- 
request(ApiRequest, Type)instead.