massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / boto / boto / s3 / bucketlistresultset.pyi
1 from typing import Any, Iterable, Iterator
2
3 from .key import Key
4
5 def bucket_lister(
6     bucket, prefix: str = ..., delimiter: str = ..., marker: str = ..., headers: Any | None = ..., encoding_type: Any | None = ...
7 ): ...
8
9 class BucketListResultSet(Iterable[Key]):
10     bucket: Any
11     prefix: Any
12     delimiter: Any
13     marker: Any
14     headers: Any
15     encoding_type: Any
16     def __init__(
17         self,
18         bucket: Any | None = ...,
19         prefix: str = ...,
20         delimiter: str = ...,
21         marker: str = ...,
22         headers: Any | None = ...,
23         encoding_type: Any | None = ...,
24     ) -> None: ...
25     def __iter__(self) -> Iterator[Key]: ...
26
27 def versioned_bucket_lister(
28     bucket,
29     prefix: str = ...,
30     delimiter: str = ...,
31     key_marker: str = ...,
32     version_id_marker: str = ...,
33     headers: Any | None = ...,
34     encoding_type: Any | None = ...,
35 ): ...
36
37 class VersionedBucketListResultSet:
38     bucket: Any
39     prefix: Any
40     delimiter: Any
41     key_marker: Any
42     version_id_marker: Any
43     headers: Any
44     encoding_type: Any
45     def __init__(
46         self,
47         bucket: Any | None = ...,
48         prefix: str = ...,
49         delimiter: str = ...,
50         key_marker: str = ...,
51         version_id_marker: str = ...,
52         headers: Any | None = ...,
53         encoding_type: Any | None = ...,
54     ) -> None: ...
55     def __iter__(self) -> Iterator[Key]: ...
56
57 def multipart_upload_lister(
58     bucket, key_marker: str = ..., upload_id_marker: str = ..., headers: Any | None = ..., encoding_type: Any | None = ...
59 ): ...
60
61 class MultiPartUploadListResultSet:
62     bucket: Any
63     key_marker: Any
64     upload_id_marker: Any
65     headers: Any
66     encoding_type: Any
67     def __init__(
68         self,
69         bucket: Any | None = ...,
70         key_marker: str = ...,
71         upload_id_marker: str = ...,
72         headers: Any | None = ...,
73         encoding_type: Any | None = ...,
74     ) -> None: ...
75     def __iter__(self): ...