abacusai.feature_group_row_process ================================== .. py:module:: abacusai.feature_group_row_process Classes ------- .. autoapisummary:: abacusai.feature_group_row_process.FeatureGroupRowProcess Module Contents --------------- .. py:class:: FeatureGroupRowProcess(client, featureGroupId=None, deploymentId=None, primaryKeyValue=None, featureGroupRowProcessId=None, createdAt=None, updatedAt=None, startedAt=None, completedAt=None, timeoutAt=None, retriesRemaining=None, totalAttemptsAllowed=None, status=None, error=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` A feature group row process :param client: An authenticated API Client instance :type client: ApiClient :param featureGroupId: The ID of the feature group this row that was processed belongs to. :type featureGroupId: str :param deploymentId: The ID of the deployment that processed this row. :type deploymentId: str :param primaryKeyValue: Value of the primary key for this row. :type primaryKeyValue: str :param featureGroupRowProcessId: The ID of the feature group row process. :type featureGroupRowProcessId: str :param createdAt: The timestamp this feature group row was created in ISO-8601 format. :type createdAt: str :param updatedAt: The timestamp when this feature group row was last updated in ISO-8601 format. :type updatedAt: str :param startedAt: The timestamp when this feature group row process was started in ISO-8601 format. :type startedAt: str :param completedAt: The timestamp when this feature group row was completed. :type completedAt: str :param timeoutAt: The time the feature group row process will timeout. :type timeoutAt: str :param retriesRemaining: The number of retries remaining for this feature group row process. :type retriesRemaining: int :param totalAttemptsAllowed: The total number of attempts allowed for this feature group row process. :type totalAttemptsAllowed: int :param status: The status of the feature group row process. :type status: str :param error: The error message if the status is FAILED. :type error: str .. py:attribute:: feature_group_id :value: None .. py:attribute:: deployment_id :value: None .. py:attribute:: primary_key_value :value: None .. py:attribute:: feature_group_row_process_id :value: None .. py:attribute:: created_at :value: None .. py:attribute:: updated_at :value: None .. py:attribute:: started_at :value: None .. py:attribute:: completed_at :value: None .. py:attribute:: timeout_at :value: None .. py:attribute:: retries_remaining :value: None .. py:attribute:: total_attempts_allowed :value: None .. py:attribute:: status :value: None .. py:attribute:: error :value: None .. 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:: wait_for_process(timeout=1200) A waiting call until model monitor version is ready. :param timeout: The waiting time given to the call to finish, if it doesn't finish by the allocated time, the call is said to be timed out. :type timeout: int .. py:method:: get_status() Gets the status of the feature group row process. :returns: A string describing the status of the feature group row process :rtype: str