abacusai.custom_metric_version ============================== .. py:module:: abacusai.custom_metric_version Classes ------- .. autoapisummary:: abacusai.custom_metric_version.CustomMetricVersion Module Contents --------------- .. py:class:: CustomMetricVersion(client, customMetricVersion=None, name=None, createdAt=None, customMetricFunctionName=None, codeSource={}) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` Custom metric version :param client: An authenticated API Client instance :type client: ApiClient :param customMetricVersion: Unique string identifier for the custom metric version. :type customMetricVersion: str :param name: Name assigned to the custom metric. :type name: str :param createdAt: ISO-8601 string indicating when the custom metric was created. :type createdAt: str :param customMetricFunctionName: The name of the function defined in the source code. :type customMetricFunctionName: str :param codeSource: Information about the source code of the custom metric. :type codeSource: CodeSource .. py:attribute:: custom_metric_version :value: None .. py:attribute:: name :value: None .. py:attribute:: created_at :value: None .. py:attribute:: custom_metric_function_name :value: None .. py:attribute:: code_source .. py:attribute:: deprecated_keys .. py:method:: __repr__() .. py:method:: to_dict() Get a dict representation of the parameters in this class :returns: The dict value representation of the class parameters :rtype: dict .. py:method:: refresh() Calls describe and refreshes the current object's fields :returns: The current object :rtype: CustomMetricVersion .. py:method:: describe() Describes a given custom metric version :param custom_metric_version: A unique string identifier for the custom metric version. :type custom_metric_version: str :returns: An object describing the custom metric version. :rtype: CustomMetricVersion