3 from stripe import error as error
4 from stripe.request_metrics import RequestMetrics as RequestMetrics
11 def new_default_http_client(*args, **kwargs): ...
17 def __init__(self, verify_ssl_certs: bool = ..., proxy: Any | None = ...) -> None: ...
18 def request_with_retries(self, method, url, headers, post_data: Any | None = ...): ...
19 def request_stream_with_retries(self, method, url, headers, post_data: Any | None = ...): ...
20 def request(self, method, url, headers, post_data: Any | None = ...) -> None: ...
21 def request_stream(self, method, url, headers, post_data: Any | None = ...) -> None: ...
22 def close(self) -> None: ...
24 class RequestsClient(HTTPClient):
26 def __init__(self, timeout: int = ..., session: Any | None = ..., **kwargs) -> None: ...
27 def request(self, method, url, headers, post_data: Any | None = ...): ...
28 def request_stream(self, method, url, headers, post_data: Any | None = ...): ...
29 def close(self) -> None: ...
31 class UrlFetchClient(HTTPClient):
33 def __init__(self, verify_ssl_certs: bool = ..., proxy: Any | None = ..., deadline: int = ...) -> None: ...
34 def request(self, method, url, headers, post_data: Any | None = ...): ...
35 def request_stream(self, method, url, headers, post_data: Any | None = ...): ...
36 def close(self) -> None: ...
38 class PycurlClient(HTTPClient):
40 def __init__(self, verify_ssl_certs: bool = ..., proxy: Any | None = ...) -> None: ...
41 def parse_headers(self, data): ...
42 def request(self, method, url, headers, post_data: Any | None = ...): ...
43 def request_stream(self, method, url, headers, post_data: Any | None = ...): ...
44 def close(self) -> None: ...
46 class Urllib2Client(HTTPClient):
48 def __init__(self, verify_ssl_certs: bool = ..., proxy: Any | None = ...) -> None: ...
49 def request(self, method, url, headers, post_data: Any | None = ...): ...
50 def request_stream(self, method, url, headers, post_data: Any | None = ...): ...
51 def close(self) -> None: ...