massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / google-cloud-ndb / google / cloud / ndb / key.pyi
1 from typing import Any
2
3 UNDEFINED: Any
4
5 class Key:
6     def __new__(cls, *path_args, **kwargs): ...
7     def __hash__(self): ...
8     def __eq__(self, other): ...
9     def __ne__(self, other): ...
10     def __lt__(self, other): ...
11     def __le__(self, other): ...
12     def __gt__(self, other): ...
13     def __ge__(self, other): ...
14     def __getnewargs__(self): ...
15     def parent(self): ...
16     def root(self): ...
17     def namespace(self): ...
18     def project(self): ...
19     app: Any
20     def id(self): ...
21     def string_id(self): ...
22     def integer_id(self): ...
23     def pairs(self): ...
24     def flat(self): ...
25     def kind(self): ...
26     def reference(self): ...
27     def serialized(self): ...
28     def urlsafe(self): ...
29     def to_legacy_urlsafe(self, location_prefix): ...
30     def get(
31         self,
32         read_consistency: Any | None = ...,
33         read_policy: Any | None = ...,
34         transaction: Any | None = ...,
35         retries: Any | None = ...,
36         timeout: Any | None = ...,
37         deadline: Any | None = ...,
38         use_cache: Any | None = ...,
39         use_global_cache: Any | None = ...,
40         use_datastore: Any | None = ...,
41         global_cache_timeout: Any | None = ...,
42         use_memcache: Any | None = ...,
43         memcache_timeout: Any | None = ...,
44         max_memcache_items: Any | None = ...,
45         force_writes: Any | None = ...,
46         _options: Any | None = ...,
47     ): ...
48     def get_async(
49         self,
50         read_consistency: Any | None = ...,
51         read_policy: Any | None = ...,
52         transaction: Any | None = ...,
53         retries: Any | None = ...,
54         timeout: Any | None = ...,
55         deadline: Any | None = ...,
56         use_cache: Any | None = ...,
57         use_global_cache: Any | None = ...,
58         use_datastore: Any | None = ...,
59         global_cache_timeout: Any | None = ...,
60         use_memcache: Any | None = ...,
61         memcache_timeout: Any | None = ...,
62         max_memcache_items: Any | None = ...,
63         force_writes: Any | None = ...,
64         _options: Any | None = ...,
65     ): ...
66     def delete(
67         self,
68         retries: Any | None = ...,
69         timeout: Any | None = ...,
70         deadline: Any | None = ...,
71         use_cache: Any | None = ...,
72         use_global_cache: Any | None = ...,
73         use_datastore: Any | None = ...,
74         global_cache_timeout: Any | None = ...,
75         use_memcache: Any | None = ...,
76         memcache_timeout: Any | None = ...,
77         max_memcache_items: Any | None = ...,
78         force_writes: Any | None = ...,
79         _options: Any | None = ...,
80     ): ...
81     def delete_async(
82         self,
83         retries: Any | None = ...,
84         timeout: Any | None = ...,
85         deadline: Any | None = ...,
86         use_cache: Any | None = ...,
87         use_global_cache: Any | None = ...,
88         use_datastore: Any | None = ...,
89         global_cache_timeout: Any | None = ...,
90         use_memcache: Any | None = ...,
91         memcache_timeout: Any | None = ...,
92         max_memcache_items: Any | None = ...,
93         force_writes: Any | None = ...,
94         _options: Any | None = ...,
95     ): ...
96     @classmethod
97     def from_old_key(cls, old_key) -> None: ...
98     def to_old_key(self) -> None: ...