snap_plugin.v1.timestamp module

class snap_plugin.v1.timestamp.Timestamp(time=1489110772.705441, pb=<class 'plugin_pb2.Time'>)

Bases: object

Represents time in seconds since Epoch

Parameters:time (float) – time in seconds since Epoch

Note

In most cases you shouldn’t need to instantiate this class directly as the getter and setter on Metric automatically convert a time.time() into a Timestamp.

set(time)

Sets time in seconds since Epoch

Parameters:time (float) – time in seconds since Epoch (see time.time())
Returns:None
time

Gets time in seconds since Epoch

Returns:float