403Webshell
Server IP : 162.144.4.212  /  Your IP : 216.73.216.108
Web Server : Apache
System : Linux gator2125.hostgator.com 5.14.0-162.23.1.9991722448259.nf.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 31 18:11:45 UTC 2024 x86_64
User : cozeellc ( 2980)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : ON |  Perl : ON |  Python : OFF |  Sudo : ON |  Pkexec : ON
Directory :  /usr/lib/python3.9/site-packages/oci/data_integration/models/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /usr/lib/python3.9/site-packages/oci/data_integration/models/__pycache__/parameter.cpython-39.pyc
a

���f1�@sDddlmZddlmZmZmZddlmZeGdd�de��ZdS)�)�TypedObject�)�formatted_flat_dict�
NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc@seZdZdZdZdZdZdZdd�Ze	dd	��Z
e
jd
d	��Z
e	dd��Zejd
d��Ze	dd��Z
e
jdd��Z
e	dd��Zejdd��Ze	dd��Zejdd��Ze	dd��Zejdd��Ze	dd��Zejdd��Ze	dd��Zejdd��Zd d!�Zd"d#�Zd$d%�Zd&S)'�	Parameterzf
    Parameters are created and assigned values that can be configured for each integration task.
    �MIN�MAX�COUNT�SUMcKs�ddddddddddddddddd�|_dd	d
ddd
ddddddddddd�|_d|_d|_d|_d|_d|_d|_d|_d|_	d|_
d|_d|_d|_
d|_d|_d|_d|_d|_dS)a,

        Initializes a new Parameter object with values from keyword arguments. The default value of the :py:attr:`~oci.data_integration.models.Parameter.model_type` attribute
        of this class is ``PARAMETER`` and it should not be changed.
        The following keyword arguments are supported (corresponding to the getters/setters of this class):

        :param model_type:
            The value to assign to the model_type property of this Parameter.
            Allowed values for this property are: "SHAPE", "INPUT_PORT", "SHAPE_FIELD", "INPUT_FIELD", "DERIVED_FIELD", "MACRO_FIELD", "OUTPUT_FIELD", "DYNAMIC_PROXY_FIELD", "OUTPUT_PORT", "DYNAMIC_INPUT_FIELD", "PROXY_FIELD", "PARAMETER", "PIVOT_FIELD", "MACRO_PIVOT_FIELD", "CONDITIONAL_OUTPUT_PORT", "INPUT_PROXY_FIELD", "MATERIALIZED_DYNAMIC_FIELD", "DECISION_OUTPUT_PORT", 'UNKNOWN_ENUM_VALUE'.
            Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
        :type model_type: str

        :param key:
            The value to assign to the key property of this Parameter.
        :type key: str

        :param model_version:
            The value to assign to the model_version property of this Parameter.
        :type model_version: str

        :param parent_ref:
            The value to assign to the parent_ref property of this Parameter.
        :type parent_ref: oci.data_integration.models.ParentReference

        :param config_values:
            The value to assign to the config_values property of this Parameter.
        :type config_values: oci.data_integration.models.ConfigValues

        :param object_status:
            The value to assign to the object_status property of this Parameter.
        :type object_status: int

        :param name:
            The value to assign to the name property of this Parameter.
        :type name: str

        :param description:
            The value to assign to the description property of this Parameter.
        :type description: str

        :param type:
            The value to assign to the type property of this Parameter.
        :type type: object

        :param default_value:
            The value to assign to the default_value property of this Parameter.
        :type default_value: object

        :param root_object_default_value:
            The value to assign to the root_object_default_value property of this Parameter.
        :type root_object_default_value: object

        :param is_input:
            The value to assign to the is_input property of this Parameter.
        :type is_input: bool

        :param is_output:
            The value to assign to the is_output property of this Parameter.
        :type is_output: bool

        :param output_aggregation_type:
            The value to assign to the output_aggregation_type property of this Parameter.
            Allowed values for this property are: "MIN", "MAX", "COUNT", "SUM", 'UNKNOWN_ENUM_VALUE'.
            Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.
        :type output_aggregation_type: str

        :param type_name:
            The value to assign to the type_name property of this Parameter.
        :type type_name: str

        :param used_for:
            The value to assign to the used_for property of this Parameter.
        :type used_for: str

        �strZParentReferenceZConfigValues�int�object�bool)Z
model_type�keyZ
model_versionZ
parent_refZ
config_valuesZ
object_status�name�description�type�
default_value�root_object_default_value�is_input�	is_output�output_aggregation_type�	type_name�used_forZ	modelTyperZmodelVersionZ	parentRefZconfigValuesZobjectStatusrrrZdefaultValueZrootObjectDefaultValueZisInputZisOutputZoutputAggregationTypeZtypeNameZusedForNZ	PARAMETER)Z
swagger_typesZ
attribute_mapZ_model_typeZ_keyZ_model_versionZ_parent_refZ_config_valuesZ_object_status�_nameZ_description�_type�_default_value�_root_object_default_value�	_is_input�
_is_output�_output_aggregation_type�
_type_name�	_used_for)�self�kwargs�r'�I/usr/lib/python3.9/site-packages/oci/data_integration/models/parameter.py�__init__"sfL��zParameter.__init__cCs|jS)z�
        Gets the type of this Parameter.
        This can either be a string value referencing the type or a BaseType object.


        :return: The type of this Parameter.
        :rtype: object
        �r�r%r'r'r(r�s
zParameter.typecCs
||_dS)z�
        Sets the type of this Parameter.
        This can either be a string value referencing the type or a BaseType object.


        :param type: The type of this Parameter.
        :type: object
        Nr*)r%rr'r'r(r�s
cCs|jS)z�
        Gets the default_value of this Parameter.
        The default value of the parameter.


        :return: The default_value of this Parameter.
        :rtype: object
        �rr+r'r'r(r�s
zParameter.default_valuecCs
||_dS)z�
        Sets the default_value of this Parameter.
        The default value of the parameter.


        :param default_value: The default_value of this Parameter.
        :type: object
        Nr,)r%rr'r'r(r�s
cCs|jS)a
        Gets the root_object_default_value of this Parameter.
        The default value of the parameter which can be an object in DIS, such as a data entity.


        :return: The root_object_default_value of this Parameter.
        :rtype: object
        �rr+r'r'r(r�s
z#Parameter.root_object_default_valuecCs
||_dS)a
        Sets the root_object_default_value of this Parameter.
        The default value of the parameter which can be an object in DIS, such as a data entity.


        :param root_object_default_value: The root_object_default_value of this Parameter.
        :type: object
        Nr-)r%rr'r'r(r�s
cCs|jS)z�
        Gets the is_input of this Parameter.
        Specifies whether the parameter is input value.


        :return: The is_input of this Parameter.
        :rtype: bool
        �r r+r'r'r(r�s
zParameter.is_inputcCs
||_dS)z�
        Sets the is_input of this Parameter.
        Specifies whether the parameter is input value.


        :param is_input: The is_input of this Parameter.
        :type: bool
        Nr.)r%rr'r'r(r�s
cCs|jS)z�
        Gets the is_output of this Parameter.
        Specifies whether the parameter is output value.


        :return: The is_output of this Parameter.
        :rtype: bool
        �r!r+r'r'r(rs
zParameter.is_outputcCs
||_dS)z�
        Sets the is_output of this Parameter.
        Specifies whether the parameter is output value.


        :param is_output: The is_output of this Parameter.
        :type: bool
        Nr/)r%rr'r'r(rs
cCs|jS)a�
        Gets the output_aggregation_type of this Parameter.
        The output aggregation type.

        Allowed values for this property are: "MIN", "MAX", "COUNT", "SUM", 'UNKNOWN_ENUM_VALUE'.
        Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'.


        :return: The output_aggregation_type of this Parameter.
        :rtype: str
        )r"r+r'r'r(rs
z!Parameter.output_aggregation_typecCs gd�}t||�sd}||_dS)z�
        Sets the output_aggregation_type of this Parameter.
        The output aggregation type.


        :param output_aggregation_type: The output_aggregation_type of this Parameter.
        :type: str
        )r	r
rrZUNKNOWN_ENUM_VALUEN)rr")r%rZallowed_valuesr'r'r(r,s

cCs|jS)z�
        Gets the type_name of this Parameter.
        The type of value the parameter was created for.


        :return: The type_name of this Parameter.
        :rtype: str
        �r#r+r'r'r(r;s
zParameter.type_namecCs
||_dS)z�
        Sets the type_name of this Parameter.
        The type of value the parameter was created for.


        :param type_name: The type_name of this Parameter.
        :type: str
        Nr0)r%rr'r'r(rGs
cCs|jS)z�
        Gets the used_for of this Parameter.
        The param name for which parameter is created for for eg. driver Shape, Operation etc.


        :return: The used_for of this Parameter.
        :rtype: str
        �r$r+r'r'r(rSs
zParameter.used_forcCs
||_dS)z�
        Sets the used_for of this Parameter.
        The param name for which parameter is created for for eg. driver Shape, Operation etc.


        :param used_for: The used_for of this Parameter.
        :type: str
        Nr1)r%rr'r'r(r_s
cCst|�S�N)rr+r'r'r(�__repr__kszParameter.__repr__cCs|durdS|j|jkS)NF)�__dict__�r%�otherr'r'r(�__eq__nszParameter.__eq__cCs
||kSr2r'r5r'r'r(�__ne__tszParameter.__ne__N)�__name__�
__module__�__qualname__�__doc__ZOUTPUT_AGGREGATION_TYPE_MINZOUTPUT_AGGREGATION_TYPE_MAXZOUTPUT_AGGREGATION_TYPE_COUNTZOUTPUT_AGGREGATION_TYPE_SUMr)�propertyr�setterrrrrrrrr3r7r8r'r'r'r(rsT















rN)	Ztyped_objectrZoci.utilrrrZoci.decoratorsrrr'r'r'r(�<module>s

Youez - 2016 - github.com/yon3zu
LinuXploit