📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
oci
›
database_management
›
models
›
📁 __pycache__
📍
Lokasi:
/usr/lib/python3.9/site-packages/oci/database_management/models/__pycache__
💾
Free:
45.8 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: load_sql_tuning_set_details.cpython-39.pyc
a ���f�� � @ 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 ZdZdZdZdZdZdZdZ dZ d Zd ZdZ dZdZdZd Zd ZdZdZdZdZd Zd ZdZdZd ZdZdZdZdZd Z dZ!dZ"dZ#dZ$dZ%dZ&dZ'dd� Z(e)dd� �Z*e*j+dd� �Z*e)dd� �Z,e,j+dd� �Z,e)dd � �Z-e-j+d!d � �Z-e)d"d#� �Z.e.j+d$d#� �Z.e)d%d&� �Z/e/j+d'd&� �Z/e)d(d)� �Z0e0j+d*d)� �Z0e)d+d,� �Z1e1j+d-d,� �Z1e)d.d/� �Z2e2j+d0d/� �Z2e)d1d2� �Z3e3j+d3d2� �Z3e)d4d5� �Z4e4j+d6d5� �Z4e)d7d8� �Z5e5j+d9d8� �Z5e)d:d;� �Z6e6j+d<d;� �Z6e)d=d>� �Z7e7j+d?d>� �Z7e)d@dA� �Z8e8j+dBdA� �Z8e)dCdD� �Z9e9j+dEdD� �Z9e)dFdG� �Z:e:j+dHdG� �Z:e)dIdJ� �Z;e;j+dKdJ� �Z;e)dLdM� �Z<e<j+dNdM� �Z<e)dOdP� �Z=e=j+dQdP� �Z=e)dRdS� �Z>e>j+dTdS� �Z>e)dUdV� �Z?e?j+dWdV� �Z?e)dXdY� �Z@e@j+dZdY� �Z@e)d[d\� �ZAeAj+d]d\� �ZAe)d^d_� �ZBeBj+d`d_� �ZBe)dadb� �ZCeCj+dcdb� �ZCe)ddde� �ZDeDj+dfde� �ZDe)dgdh� �ZEeEj+didh� �ZEdjdk� ZFdldm� ZGdndo� ZHdpS )q�LoadSqlTuningSetDetailsz� The details required to load the Sql statements into the Sql tuning set. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential �INCREMENTAL_CURSOR_CACHE�CURRENT_CURSOR_CACHE�AWR�HAS_RECURSIVE_SQL�NO_RECURSIVE_SQL�ELAPSED_TIME�CPU_TIME�OPTIMIZER_COST�BUFFER_GETS� DISK_READS� DIRECT_WRITES�INSERT�UPDATE�MERGE�MODE_REPLACE_OLD_STATS�MODE_ACCUMULATE_STATS�REPLACE� ACCUMULATE�OLD�NEW�NULLc K s" dddddddddddddddddddddddddddd�| _ dd d ddd ddddddddddddddddddd d!d"d�| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _ d#| _ d#| _d#| _d#| _ d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#| _d#S )$a- Initializes a new LoadSqlTuningSetDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param credential_details: The value to assign to the credential_details property of this LoadSqlTuningSetDetails. :type credential_details: oci.database_management.models.SqlTuningSetAdminCredentialDetails :param database_credential: The value to assign to the database_credential property of this LoadSqlTuningSetDetails. :type database_credential: oci.database_management.models.DatabaseCredentialDetails :param show_sql_only: The value to assign to the show_sql_only property of this LoadSqlTuningSetDetails. :type show_sql_only: int :param owner: The value to assign to the owner property of this LoadSqlTuningSetDetails. :type owner: str :param name: The value to assign to the name property of this LoadSqlTuningSetDetails. :type name: str :param load_type: The value to assign to the load_type property of this LoadSqlTuningSetDetails. Allowed values for this property are: "INCREMENTAL_CURSOR_CACHE", "CURRENT_CURSOR_CACHE", "AWR" :type load_type: str :param basic_filter: The value to assign to the basic_filter property of this LoadSqlTuningSetDetails. :type basic_filter: str :param recursive_sql: The value to assign to the recursive_sql property of this LoadSqlTuningSetDetails. Allowed values for this property are: "HAS_RECURSIVE_SQL", "NO_RECURSIVE_SQL" :type recursive_sql: str :param result_percentage: The value to assign to the result_percentage property of this LoadSqlTuningSetDetails. :type result_percentage: float :param result_limit: The value to assign to the result_limit property of this LoadSqlTuningSetDetails. :type result_limit: int :param ranking_measure1: The value to assign to the ranking_measure1 property of this LoadSqlTuningSetDetails. Allowed values for this property are: "ELAPSED_TIME", "CPU_TIME", "OPTIMIZER_COST", "BUFFER_GETS", "DISK_READS", "DIRECT_WRITES" :type ranking_measure1: str :param ranking_measure2: The value to assign to the ranking_measure2 property of this LoadSqlTuningSetDetails. Allowed values for this property are: "ELAPSED_TIME", "CPU_TIME", "OPTIMIZER_COST", "BUFFER_GETS", "DISK_READS", "DIRECT_WRITES" :type ranking_measure2: str :param ranking_measure3: The value to assign to the ranking_measure3 property of this LoadSqlTuningSetDetails. Allowed values for this property are: "ELAPSED_TIME", "CPU_TIME", "OPTIMIZER_COST", "BUFFER_GETS", "DISK_READS", "DIRECT_WRITES" :type ranking_measure3: str :param total_time_limit: The value to assign to the total_time_limit property of this LoadSqlTuningSetDetails. :type total_time_limit: int :param repeat_interval: The value to assign to the repeat_interval property of this LoadSqlTuningSetDetails. :type repeat_interval: int :param capture_option: The value to assign to the capture_option property of this LoadSqlTuningSetDetails. Allowed values for this property are: "INSERT", "UPDATE", "MERGE" :type capture_option: str :param capture_mode: The value to assign to the capture_mode property of this LoadSqlTuningSetDetails. Allowed values for this property are: "MODE_REPLACE_OLD_STATS", "MODE_ACCUMULATE_STATS" :type capture_mode: str :param attribute_list: The value to assign to the attribute_list property of this LoadSqlTuningSetDetails. :type attribute_list: str :param load_option: The value to assign to the load_option property of this LoadSqlTuningSetDetails. Allowed values for this property are: "INSERT", "UPDATE", "MERGE" :type load_option: str :param update_option: The value to assign to the update_option property of this LoadSqlTuningSetDetails. Allowed values for this property are: "REPLACE", "ACCUMULATE" :type update_option: str :param update_attributes: The value to assign to the update_attributes property of this LoadSqlTuningSetDetails. :type update_attributes: str :param update_condition: The value to assign to the update_condition property of this LoadSqlTuningSetDetails. Allowed values for this property are: "OLD", "NEW", "NULL" :type update_condition: str :param is_ignore_null: The value to assign to the is_ignore_null property of this LoadSqlTuningSetDetails. :type is_ignore_null: bool :param commit_rows: The value to assign to the commit_rows property of this LoadSqlTuningSetDetails. :type commit_rows: int :param begin_snapshot: The value to assign to the begin_snapshot property of this LoadSqlTuningSetDetails. :type begin_snapshot: int :param end_snapshot: The value to assign to the end_snapshot property of this LoadSqlTuningSetDetails. :type end_snapshot: int :param baseline_name: The value to assign to the baseline_name property of this LoadSqlTuningSetDetails. :type baseline_name: str Z"SqlTuningSetAdminCredentialDetailsZDatabaseCredentialDetails�int�str�float�bool)�credential_details�database_credential� show_sql_only�owner�name� load_type�basic_filter� recursive_sql�result_percentage�result_limit�ranking_measure1�ranking_measure2�ranking_measure3�total_time_limit�repeat_interval�capture_option�capture_mode�attribute_list�load_option� update_option�update_attributes�update_condition�is_ignore_null�commit_rows�begin_snapshot�end_snapshot� baseline_nameZcredentialDetailsZdatabaseCredentialZshowSqlOnlyr# r$ ZloadTypeZbasicFilterZrecursiveSqlZresultPercentageZresultLimitZrankingMeasure1ZrankingMeasure2ZrankingMeasure3ZtotalTimeLimitZrepeatIntervalZ captureOptionZcaptureModeZ attributeListZ loadOptionZupdateOptionZupdateAttributesZupdateConditionZisIgnoreNullZ commitRowsZ beginSnapshotZendSnapshotZbaselineNameN)Z swagger_typesZ attribute_map�_credential_details�_database_credential�_show_sql_only�_owner�_name� _load_type� _basic_filter�_recursive_sql�_result_percentage� _result_limit�_ranking_measure1�_ranking_measure2�_ranking_measure3�_total_time_limit�_repeat_interval�_capture_option� _capture_mode�_attribute_list�_load_option�_update_option�_update_attributes�_update_condition�_is_ignore_null�_commit_rows�_begin_snapshot� _end_snapshot�_baseline_name)�self�kwargs� rX �^/usr/lib/python3.9/site-packages/oci/database_management/models/load_sql_tuning_set_details.py�__init__� s� }��z LoadSqlTuningSetDetails.__init__c C s | j S )z� Gets the credential_details of this LoadSqlTuningSetDetails. :return: The credential_details of this LoadSqlTuningSetDetails. :rtype: oci.database_management.models.SqlTuningSetAdminCredentialDetails �r; �rV rX rX rY r w s z*LoadSqlTuningSetDetails.credential_detailsc C s || _ dS )z� Sets the credential_details of this LoadSqlTuningSetDetails. :param credential_details: The credential_details of this LoadSqlTuningSetDetails. :type: oci.database_management.models.SqlTuningSetAdminCredentialDetails Nr[ )rV r rX rX rY r � s c C s | j S )z� Gets the database_credential of this LoadSqlTuningSetDetails. :return: The database_credential of this LoadSqlTuningSetDetails. :rtype: oci.database_management.models.DatabaseCredentialDetails �r<