📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
data_catalog
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/data_catalog/models/__pycache__
💾
Free:
45.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: update_attribute_details.cpython-39.pyc
a ���fVU � @ 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 @ s� e Zd ZdZdd� Zedd� �Zejdd� �Zedd� �Zejd d� �Zed d� �Z e jdd� �Z ed d� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z edd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zed(d)� �Zejd*d)� �Zed+d,� �Zejd-d,� �Zed.d/� �Zejd0d/� �Zed1d2� �Zejd3d2� �Zed4d5� �Zejd6d5� �Zd7d8� Zd9d:� Zd;d<� Zd=S )>�UpdateAttributeDetailsz9 Properties used in attribute update operations. c K s� dddddddddddddddddd�| _ dd d ddd dddddddddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _d| _dS )a Initializes a new UpdateAttributeDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param display_name: The value to assign to the display_name property of this UpdateAttributeDetails. :type display_name: str :param business_name: The value to assign to the business_name property of this UpdateAttributeDetails. :type business_name: str :param description: The value to assign to the description property of this UpdateAttributeDetails. :type description: str :param external_data_type: The value to assign to the external_data_type property of this UpdateAttributeDetails. :type external_data_type: str :param is_incremental_data: The value to assign to the is_incremental_data property of this UpdateAttributeDetails. :type is_incremental_data: bool :param is_nullable: The value to assign to the is_nullable property of this UpdateAttributeDetails. :type is_nullable: bool :param length: The value to assign to the length property of this UpdateAttributeDetails. :type length: int :param position: The value to assign to the position property of this UpdateAttributeDetails. :type position: int :param precision: The value to assign to the precision property of this UpdateAttributeDetails. :type precision: int :param scale: The value to assign to the scale property of this UpdateAttributeDetails. :type scale: int :param time_external: The value to assign to the time_external property of this UpdateAttributeDetails. :type time_external: datetime :param min_collection_count: The value to assign to the min_collection_count property of this UpdateAttributeDetails. :type min_collection_count: int :param max_collection_count: The value to assign to the max_collection_count property of this UpdateAttributeDetails. :type max_collection_count: int :param external_datatype_entity_key: The value to assign to the external_datatype_entity_key property of this UpdateAttributeDetails. :type external_datatype_entity_key: str :param external_parent_attribute_key: The value to assign to the external_parent_attribute_key property of this UpdateAttributeDetails. :type external_parent_attribute_key: str :param custom_property_members: The value to assign to the custom_property_members property of this UpdateAttributeDetails. :type custom_property_members: list[oci.data_catalog.models.CustomPropertySetUsage] :param properties: The value to assign to the properties property of this UpdateAttributeDetails. :type properties: dict(str, dict(str, str)) �str�bool�intZdatetimezlist[CustomPropertySetUsage]zdict(str, dict(str, str)))�display_name� business_name�description�external_data_type�is_incremental_data�is_nullable�length�position� precision�scale� time_external�min_collection_count�max_collection_count�external_datatype_entity_key�external_parent_attribute_key�custom_property_members� propertiesZdisplayNameZbusinessNamer ZexternalDataTypeZisIncrementalDataZ isNullabler r r r ZtimeExternalZminCollectionCountZmaxCollectionCountZexternalDatatypeEntityKeyZexternalParentAttributeKeyZcustomPropertyMembersr N)Z swagger_typesZ attribute_map� _display_name�_business_name�_description�_external_data_type�_is_incremental_data�_is_nullable�_length� _position� _precision�_scale�_time_external�_min_collection_count�_max_collection_count�_external_datatype_entity_key�_external_parent_attribute_key�_custom_property_members�_properties)�self�kwargs� r. �T/usr/lib/python3.9/site-packages/oci/data_catalog/models/update_attribute_details.py�__init__ sj K��zUpdateAttributeDetails.__init__c C s | j S )a' Gets the display_name of this UpdateAttributeDetails. A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information. :return: The display_name of this UpdateAttributeDetails. :rtype: str �r �r, r. r. r/ r � s z#UpdateAttributeDetails.display_namec C s || _ dS )a2 Sets the display_name of this UpdateAttributeDetails. A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information. :param display_name: The display_name of this UpdateAttributeDetails. :type: str Nr1 )r, r r. r. r/ r � s c C s | j S )a# Gets the business_name of this UpdateAttributeDetails. Optional user friendly business name of the attribute. If set, this supplements the harvested display name of the object. :return: The business_name of this UpdateAttributeDetails. :rtype: str �r r2 r. r. r/ r � s z$UpdateAttributeDetails.business_namec C s || _ dS )a/ Sets the business_name of this UpdateAttributeDetails. Optional user friendly business name of the attribute. If set, this supplements the harvested display name of the object. :param business_name: The business_name of this UpdateAttributeDetails. :type: str Nr3 )r, r r. r. r/ r � s c C s | j S )z� Gets the description of this UpdateAttributeDetails. Detailed description of the attribute. :return: The description of this UpdateAttributeDetails. :rtype: str �r r2 r. r. r/ r � s z"UpdateAttributeDetails.descriptionc C s || _ dS )z� Sets the description of this UpdateAttributeDetails. Detailed description of the attribute. :param description: The description of this UpdateAttributeDetails. :type: str Nr4 )r, r r. r. r/ r � s c C s | j S )z� Gets the external_data_type of this UpdateAttributeDetails. Data type of the attribute as defined in the external system. :return: The external_data_type of this UpdateAttributeDetails. :rtype: str �r r2 r. r. r/ r � s z)UpdateAttributeDetails.external_data_typec C s || _ dS )a Sets the external_data_type of this UpdateAttributeDetails. Data type of the attribute as defined in the external system. :param external_data_type: The external_data_type of this UpdateAttributeDetails. :type: str Nr5 )r, r r. r. r/ r � s c C s | j S )a Gets the is_incremental_data of this UpdateAttributeDetails. Property that identifies if this attribute can be used as a watermark to extract incremental data. :return: The is_incremental_data of this UpdateAttributeDetails. :rtype: bool �r r2 r. r. r/ r � s z*UpdateAttributeDetails.is_incremental_datac C s || _ dS )a+ Sets the is_incremental_data of this UpdateAttributeDetails. Property that identifies if this attribute can be used as a watermark to extract incremental data. :param is_incremental_data: The is_incremental_data of this UpdateAttributeDetails. :type: bool Nr6 )r, r r. r. r/ r s c C s | j S )z� Gets the is_nullable of this UpdateAttributeDetails. Property that identifies if this attribute can be assigned nullable values. :return: The is_nullable of this UpdateAttributeDetails. :rtype: bool �r r2 r. r. r/ r s z"UpdateAttributeDetails.is_nullablec C s || _ dS )z� Sets the is_nullable of this UpdateAttributeDetails. Property that identifies if this attribute can be assigned nullable values. :param is_nullable: The is_nullable of this UpdateAttributeDetails. :type: bool Nr7 )r, r r. r. r/ r s c C s | j S )z� Gets the length of this UpdateAttributeDetails. Max allowed length of the attribute value. :return: The length of this UpdateAttributeDetails. :rtype: int �r! r2 r. r. r/ r ( s zUpdateAttributeDetails.lengthc C s || _ dS )z� Sets the length of this UpdateAttributeDetails. Max allowed length of the attribute value. :param length: The length of this UpdateAttributeDetails. :type: int Nr8 )r, r r. r. r/ r 4 s c C s | j S )z� Gets the position of this UpdateAttributeDetails. Position of the attribute in the record definition. :return: The position of this UpdateAttributeDetails. :rtype: int �r"