1 from logging import Logger
4 from aws_xray_sdk import global_sdk_config as global_sdk_config
6 from .context import Context as Context
7 from .models.facade_segment import FacadeSegment as FacadeSegment
8 from .models.trace_header import TraceHeader as TraceHeader
11 LAMBDA_TRACE_HEADER_KEY: str
12 LAMBDA_TASK_ROOT_KEY: str
16 def check_in_lambda(): ...
18 class LambdaContext(Context):
19 def __init__(self) -> None: ...
20 def put_segment(self, segment) -> None: ...
21 def end_segment(self, end_time: Any | None = ...) -> None: ...
22 def put_subsegment(self, subsegment) -> None: ...
23 def get_trace_entity(self): ...
25 def context_missing(self) -> None: ...
26 @context_missing.setter
27 def context_missing(self, value) -> None: ...
28 def handle_context_missing(self) -> None: ...