massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-pyright / node_modules / pyright / dist / typeshed-fallback / stubs / aws-xray-sdk / aws_xray_sdk / core / models / dummy_entities.pyi
1 from .noop_traceid import NoOpTraceId as NoOpTraceId
2 from .segment import Segment as Segment
3 from .subsegment import Subsegment as Subsegment
4 from .traceid import TraceId as TraceId
5
6 class DummySegment(Segment):
7     sampled: bool
8     def __init__(self, name: str = ...) -> None: ...
9     def set_aws(self, aws_meta) -> None: ...
10     def put_http_meta(self, key, value) -> None: ...
11     def put_annotation(self, key, value) -> None: ...
12     def put_metadata(self, key, value, namespace: str = ...) -> None: ...
13     def set_user(self, user) -> None: ...
14     def set_service(self, service_info) -> None: ...
15     def apply_status_code(self, status_code) -> None: ...
16     def add_exception(self, exception, stack, remote: bool = ...) -> None: ...
17     def serialize(self) -> None: ...
18
19 class DummySubsegment(Subsegment):
20     sampled: bool
21     def __init__(self, segment, name: str = ...) -> None: ...
22     def set_aws(self, aws_meta) -> None: ...
23     def put_http_meta(self, key, value) -> None: ...
24     def put_annotation(self, key, value) -> None: ...
25     def put_metadata(self, key, value, namespace: str = ...) -> None: ...
26     def set_sql(self, sql) -> None: ...
27     def apply_status_code(self, status_code) -> None: ...
28     def add_exception(self, exception, stack, remote: bool = ...) -> None: ...
29     def serialize(self) -> None: ...