@classmethod
def from_value(cls, name, value, tags=None, interval_ms=None, end_time_ms=None
    ):
    """Create a SummaryMetric with a single value

        :param name: The name of the metric.
        :type name: str
        :param value: The metric value.
        :type value: int or float
        :param tags: (optional) A set of tags that can be used to filter this
            metric in the New Relic UI.
        :type tags: dict
        :param interval_ms: (optional) The interval of time in milliseconds over which
            the metric was recorded.
        :type interval_ms: int
        :param end_time_ms: (optional) A unix timestamp in milliseconds representing
            the end time of the metric. Defaults to time.time() * 1000
        :type end_time_ms: int
        """
    return cls(name=name, count=1, sum=value, min=value, max=value, tags=
        tags, interval_ms=interval_ms, end_time_ms=end_time_ms)
