@@ -599,25 +599,9 @@ def set_tag(self, key, value):
599599 # type: (str, Any) -> None
600600 self ._tags [key ] = value
601601
602- def set_data (self , key = None , value = None ):
603- # type: (Optional[Union[str, Dict[str, Any]]], Optional[Any]) -> None
604- """Set data on the span.
605-
606- Can be called in two ways:
607- - set_data(key, value) - sets a single key-value pair
608- - set_data({"key": "value"}) - sets multiple key-value pairs from a dict
609- """
610- if key is None :
611- return
612-
613- if isinstance (key , dict ):
614- # Dictionary calling pattern: set_data({"key": "value"})
615- for k , v in key .items ():
616- self ._data [k ] = v
617-
618- elif isinstance (key , str ):
619- # Traditional calling pattern: set_data(key, value)
620- self ._data [key ] = value
602+ def set_data (self , key , value ):
603+ # type: (str, Any) -> None
604+ self ._data [key ] = value
621605
622606 def update_data (self , data ):
623607 # type: (Dict[str, Any]) -> None
@@ -1292,8 +1276,8 @@ def set_tag(self, key, value):
12921276 # type: (str, Any) -> None
12931277 pass
12941278
1295- def set_data (self , key = None , value = None ):
1296- # type: (Optional[Union[ str, Dict[str, Any]]], Optional[Any] ) -> None
1279+ def set_data (self , key , value ):
1280+ # type: (str, Any) -> None
12971281 pass
12981282
12991283 def update_data (self , data ):
0 commit comments