abacusai.model_artifacts_export =============================== .. py:module:: abacusai.model_artifacts_export Classes ------- .. autoapisummary:: abacusai.model_artifacts_export.ModelArtifactsExport Module Contents --------------- .. py:class:: ModelArtifactsExport(client, modelArtifactsExportId=None, modelVersion=None, outputLocation=None, status=None, createdAt=None, exportCompletedAt=None, error=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` A Model Artifacts Export Job :param client: An authenticated API Client instance :type client: ApiClient :param modelArtifactsExportId: Unique identifier for this export. :type modelArtifactsExportId: str :param modelVersion: Version of the model being exported. :type modelVersion: str :param outputLocation: File Connector location the feature group is being written to. :type outputLocation: str :param status: Current status of the export. :type status: str :param createdAt: Timestamp at which the export was created (ISO-8601 format). :type createdAt: str :param exportCompletedAt: Timestamp at which the export completed (ISO-8601 format). :type exportCompletedAt: str :param error: If `status` is `FAILED`, this field will be populated with an error. :type error: str .. py:attribute:: model_artifacts_export_id :value: None .. py:attribute:: model_version :value: None .. py:attribute:: output_location :value: None .. py:attribute:: status :value: None .. py:attribute:: created_at :value: None .. py:attribute:: export_completed_at :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:: refresh() Calls describe and refreshes the current object's fields :returns: The current object :rtype: ModelArtifactsExport .. py:method:: describe() Get the description and status of the model artifacts export. :param model_artifacts_export_id: A unique string identifier for the export. :type model_artifacts_export_id: str :returns: Object describing the export and its status. :rtype: ModelArtifactsExport .. py:method:: wait_for_results(timeout=3600) A waiting call until model artifacts export is created. :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 model artifacts export. :returns: A string describing the status of a model artifacts export (pending, complete, etc.). :rtype: str