Coverage for dynamodx / transact_getter.py: 0%
8 statements
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-08 19:26 -0300
« prev ^ index » next coverage.py v7.13.2, created at 2026-02-08 19:26 -0300
1from typing import TYPE_CHECKING, Any
3if TYPE_CHECKING:
4 from mypy_boto3_dynamodb.client import DynamoDBClient
5else:
6 DynamoDBClient = Any
9class TransactGetter:
10 def __init__(
11 self,
12 table_name: str,
13 *,
14 client: DynamoDBClient,
15 ) -> None:
16 self._table_name = table_name
17 self._client = client
19 def get_items(
20 self,
21 key: dict,
22 *,
23 table_name: str | None = None,
24 projection_expr: str | None = None,
25 expr_attr_names: dict | None = None,
26 ):
27 pass