@@ -570,7 +570,13 @@ def increment(
570
570
"""
571
571
self ._report (metric , "c" , value , tags , sample_rate )
572
572
573
- def decrement (self , metric , value = 1 , tags = None , sample_rate = None ):
573
+ def decrement (
574
+ self ,
575
+ metric , # type: Text
576
+ value = 1 , # type: float
577
+ tags = None , # type: Optional[List[str]]
578
+ sample_rate = None , # type: Optional[float]
579
+ ): # type(...) -> None
574
580
"""
575
581
Decrement a counter, optionally setting a value, tags and a sample
576
582
rate.
@@ -581,7 +587,13 @@ def decrement(self, metric, value=1, tags=None, sample_rate=None):
581
587
metric_value = - value if value else value
582
588
self ._report (metric , "c" , metric_value , tags , sample_rate )
583
589
584
- def histogram (self , metric , value , tags = None , sample_rate = None ):
590
+ def histogram (
591
+ self ,
592
+ metric , # type: Text
593
+ value , # type: float
594
+ tags = None , # type: Optional[List[str]]
595
+ sample_rate = None , # type: Optional[float]
596
+ ): # type(...) -> None
585
597
"""
586
598
Sample a histogram value, optionally setting tags and a sample rate.
587
599
@@ -590,7 +602,13 @@ def histogram(self, metric, value, tags=None, sample_rate=None):
590
602
"""
591
603
self ._report (metric , "h" , value , tags , sample_rate )
592
604
593
- def distribution (self , metric , value , tags = None , sample_rate = None ):
605
+ def distribution (
606
+ self ,
607
+ metric , # type: Text
608
+ value , # type: float
609
+ tags = None , # type: Optional[List[str]]
610
+ sample_rate = None , # type: Optional[float]
611
+ ): # type(...) -> None
594
612
"""
595
613
Send a global distribution value, optionally setting tags and a sample rate.
596
614
@@ -599,7 +617,13 @@ def distribution(self, metric, value, tags=None, sample_rate=None):
599
617
"""
600
618
self ._report (metric , "d" , value , tags , sample_rate )
601
619
602
- def timing (self , metric , value , tags = None , sample_rate = None ):
620
+ def timing (
621
+ self ,
622
+ metric , # type: Text
623
+ value , # type: float
624
+ tags = None , # type: Optional[List[str]]
625
+ sample_rate = None , # type: Optional[float]
626
+ ): # type(...) -> None
603
627
"""
604
628
Record a timing, optionally setting tags and a sample rate.
605
629
0 commit comments