示例#1
0
文件: cells.py 项目: zhujk/beam
 def to_runner_api_monitoring_info(self):
     """Returns a Metric with this counter value for use in a MonitoringInfo."""
     # TODO(ajamato): Update this code to be consistent with Gauges
     # and Distributions. Since there is no CounterData class this method
     # was added to CounterCell. Consider adding a CounterData class or
     # removing the GaugeData and DistributionData classes.
     return beam_fn_api_pb2.Metric(counter_data=beam_fn_api_pb2.CounterData(
         int64_value=self.get_cumulative()))
示例#2
0
文件: cells.py 项目: zhujk/beam
 def to_runner_api_monitoring_info(self):
     """Returns a Metric with this value for use in a MonitoringInfo."""
     return beam_fn_api_pb2.Metric(counter_data=beam_fn_api_pb2.CounterData(
         int64_value=self.value))