We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c39ba83 commit adc5a2eCopy full SHA for adc5a2e
tableauserverclient/models/reference_item.py
@@ -1,9 +1,8 @@
1
-from typing import Optional
2
from typing_extensions import Self
3
4
5
class ResourceReference:
6
- def __init__(self, id_: Optional[str], tag_name: str) -> None:
+ def __init__(self, id_: str | None, tag_name: str) -> None:
7
self.id = id_
8
self.tag_name = tag_name
9
@@ -21,11 +20,11 @@ def __hash__(self: Self) -> int:
21
20
return hash((self.id, self.tag_name))
22
23
@property
24
- def id(self) -> Optional[str]:
+ def id(self) -> str | None:
25
return self._id
26
27
@id.setter
28
- def id(self, value: Optional[str]) -> None:
+ def id(self, value: str | None) -> None:
29
self._id = value
30
31
0 commit comments