annotate service/collector/stubs/greplin/scales/aggregation.pyi @ 1253:0e7044b23dad

more stubs for collector typechecking Ignore-this: 7151f942cfc29c2b3dfaa0a6b20222aa darcs-hash:47577255eba6b501a19b06231945ae090c05f8fd
author drewp <drewp@bigasterisk.com>
date Fri, 19 Apr 2019 01:07:29 -0700
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1253
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
1 # Stubs for greplin.scales.aggregation (Python 3)
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
2 #
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
3 # NOTE: This dynamically typed stub was automatically generated by stubgen.
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
4
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
5 from typing import Any, Optional
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
6
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
7 class DefaultFormat:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
8 def getCount(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
9 def getValue(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
10
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
11 class DirectFormat:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
12 def getCount(self, _: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
13 def getValue(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
14
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
15 class TimerFormat:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
16 def getCount(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
17 def getValue(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
18
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
19 class TimerMeanFormat:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
20 def getCount(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
21 def getValue(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
22
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
23 class CounterFormat:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
24 def getCount(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
25 def getValue(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
26
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
27 class MeterFormat:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
28 def getCount(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
29 def getValue(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
30
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
31 class GaugeFormat:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
32 def getValue(self, data: Any): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
33
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
34 class DataFormats:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
35 DEFAULT: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
36 DIRECT: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
37 TIMER: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
38 TIMER_MEAN: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
39 COUNTER: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
40 METER: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
41 GAUGE: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
42
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
43 class Aggregator:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
44 name: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
45 def __init__(self, name: Optional[Any] = ..., dataFormat: Any = ...) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
46 def clone(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
47
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
48 class Average(Aggregator):
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
49 DEFAULT_NAME: str = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
50 def addValue(self, _: Any, value: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
51 def result(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
52
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
53 class Sum(Aggregator):
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
54 DEFAULT_NAME: str = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
55 total: int = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
56 def addValue(self, _: Any, value: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
57 def result(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
58
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
59 class InverseMap(Aggregator):
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
60 DEFAULT_NAME: str = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
61 def __init__(self, *args: Any, **kw: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
62 def addValue(self, source: Any, data: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
63 def result(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
64
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
65 class Sorted(Aggregator):
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
66 DEFAULT_NAME: str = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
67 def __init__(self, cmp: Optional[Any] = ..., key: Optional[Any] = ..., reverse: bool = ..., *args: Any, **kw: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
68 def addValue(self, source: Any, data: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
69 def result(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
70 def clone(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
71
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
72 class Highlight(Aggregator):
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
73 value: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
74 source: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
75 fn: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
76 def __init__(self, name: Any, fn: Any, dataFormat: Any = ...) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
77 def addValue(self, source: Any, value: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
78 def result(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
79 def clone(self): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
80
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
81 class Aggregation:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
82 def __init__(self, aggregators: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
83 def addSource(self, source: Any, data: Any) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
84 def addJsonDirectory(self, directory: Any, test: Optional[Any] = ...) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
85 def result(self, root: Optional[Any] = ...): ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
86
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
87 class FileInclusionTest:
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
88 ignoreByName: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
89 maxAge: Any = ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
90 def __init__(self, ignoreByName: Optional[Any] = ..., maxAge: Optional[Any] = ...) -> None: ...
0e7044b23dad more stubs for collector typechecking
drewp <drewp@bigasterisk.com>
parents:
diff changeset
91 def __call__(self, _: Any, fullPath: Any): ...