def _get_string_tag(key, val): return jaeger.Tag(key=key, vStr=val, vType=jaeger.TagType.STRING)
def _get_bool_tag(key, val): return jaeger.Tag(key=key, vBool=val, vType=jaeger.TagType.BOOL)
def _get_long_tag(key, val): return jaeger.Tag(key=key, vLong=val, vType=jaeger.TagType.LONG)
def _get_double_tag(key: str, value: float) -> TCollector.Tag: """Returns jaeger double tag.""" return TCollector.Tag(key=key, vDouble=value, vType=TCollector.TagType.DOUBLE)
def _get_long_tag(key: str, value: int) -> TCollector.Tag: """Returns jaeger long tag.""" return TCollector.Tag(key=key, vLong=value, vType=TCollector.TagType.LONG)
def _get_bool_tag(key: str, value: bool) -> TCollector.Tag: """Returns jaeger boolean tag.""" return TCollector.Tag(key=key, vBool=value, vType=TCollector.TagType.BOOL)
def _get_string_tag(key, value: str) -> TCollector.Tag: """Returns jaeger string tag.""" return TCollector.Tag(key=key, vStr=value, vType=TCollector.TagType.STRING)