ruạṛ
a N��f�3 � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ sR e Zd ZdZdZdZdZdZdZdZ dZ dZdZdZ dZdZd Zd Zdd� Zed d� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zd(d)� Zd*d+� Zd,d-� Z d.S )/�RuntimeOperatorz` Runtime operator model which holds the runtime metadata of the task operator executed. �NOT_STARTED�QUEUED�RUNNING�TERMINATING� TERMINATED�SUCCESS�ERROR�SKIPPED�UNKNOWNc K sn dddddddddd� | _ ddd d ddd ddd� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ dS )aF Initializes a new RuntimeOperator object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param task_run_key: The value to assign to the task_run_key property of this RuntimeOperator. :type task_run_key: str :param start_time_in_millis: The value to assign to the start_time_in_millis property of this RuntimeOperator. :type start_time_in_millis: int :param end_time_in_millis: The value to assign to the end_time_in_millis property of this RuntimeOperator. :type end_time_in_millis: int :param status: The value to assign to the status property of this RuntimeOperator. Allowed values for this property are: "NOT_STARTED", "QUEUED", "RUNNING", "TERMINATING", "TERMINATED", "SUCCESS", "ERROR", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type status: str :param execution_state: The value to assign to the execution_state property of this RuntimeOperator. Allowed values for this property are: "NOT_STARTED", "RUNNING", "TERMINATED", "SUCCESS", "ERROR", "SKIPPED", "UNKNOWN", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type execution_state: str :param parameters: The value to assign to the parameters property of this RuntimeOperator. :type parameters: list[oci.data_integration.models.Parameter] :param inputs: The value to assign to the inputs property of this RuntimeOperator. :type inputs: dict(str, ParameterValue) :param outputs: The value to assign to the outputs property of this RuntimeOperator. :type outputs: dict(str, ParameterValue) :param metrics: The value to assign to the metrics property of this RuntimeOperator. :type metrics: dict(str, float) �str�intzlist[Parameter]zdict(str, ParameterValue)zdict(str, float)) �task_run_key�start_time_in_millis�end_time_in_millis�status�execution_state� parameters�inputs�outputs�metrics� taskRunKey�startTimeInMillis�endTimeInMillisr �executionStater r r r N)� swagger_types� attribute_map� _task_run_key�_start_time_in_millis�_end_time_in_millis�_status�_execution_state�_parameters�_inputs�_outputs�_metrics)�self�kwargs� r, ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/data_integration/models/runtime_operator.py�__init__H s: /� �zRuntimeOperator.__init__c C s | j S )z� Gets the task_run_key of this RuntimeOperator. The TaskRun key. :return: The task_run_key of this RuntimeOperator. :rtype: str �r! �r* r, r, r- r � s zRuntimeOperator.task_run_keyc C s || _ dS )z� Sets the task_run_key of this RuntimeOperator. The TaskRun key. :param task_run_key: The task_run_key of this RuntimeOperator. :type: str Nr/ )r* r r, r, r- r � s c C s | j S )z� Gets the start_time_in_millis of this RuntimeOperator. The runtime operator start time. :return: The start_time_in_millis of this RuntimeOperator. :rtype: int �r"