📂 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.4 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: fetch_sql_tuning_set_details.cpython-39.pyc
a ���f�M � @ 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 ZdZdZ dZdZdZd ZdZdZdZdZdZd Zd d� Zedd � �Zejdd � �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Z e jdd� �Z edd� �Z!e!jd d� �Z!ed!d"� �Z"e"jd#d"� �Z"ed$d%� �Z#e#jd&d%� �Z#ed'd(� �Z$e$jd)d(� �Z$ed*d+� �Z%e%jd,d+� �Z%d-d.� Z&d/d0� Z'd1d2� Z(d3S )4�FetchSqlTuningSetDetailsz� The details required to fetch the Sql tuning set details. It takes either credentialDetails or databaseCredential. It's recommended to provide databaseCredential �HAS_RECURSIVE_SQL�NO_RECURSIVE_SQL�ELAPSED_TIME�CPU_TIME�OPTIMIZER_COST�BUFFER_GETS� DISK_READS� DIRECT_WRITESc K s� dddddddddddd�| _ ddd d ddd ddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _dS )a9 Initializes a new FetchSqlTuningSetDetails 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 FetchSqlTuningSetDetails. :type credential_details: oci.database_management.models.SqlTuningSetAdminCredentialDetails :param database_credential: The value to assign to the database_credential property of this FetchSqlTuningSetDetails. :type database_credential: oci.database_management.models.DatabaseCredentialDetails :param owner: The value to assign to the owner property of this FetchSqlTuningSetDetails. :type owner: str :param name: The value to assign to the name property of this FetchSqlTuningSetDetails. :type name: str :param basic_filter: The value to assign to the basic_filter property of this FetchSqlTuningSetDetails. :type basic_filter: str :param recursive_sql: The value to assign to the recursive_sql property of this FetchSqlTuningSetDetails. 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 FetchSqlTuningSetDetails. :type result_percentage: float :param result_limit: The value to assign to the result_limit property of this FetchSqlTuningSetDetails. :type result_limit: int :param ranking_measure1: The value to assign to the ranking_measure1 property of this FetchSqlTuningSetDetails. 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 FetchSqlTuningSetDetails. 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 FetchSqlTuningSetDetails. Allowed values for this property are: "ELAPSED_TIME", "CPU_TIME", "OPTIMIZER_COST", "BUFFER_GETS", "DISK_READS", "DIRECT_WRITES" :type ranking_measure3: str Z"SqlTuningSetAdminCredentialDetailsZDatabaseCredentialDetails�str�float�int)�credential_details�database_credential�owner�name�basic_filter� recursive_sql�result_percentage�result_limit�ranking_measure1�ranking_measure2�ranking_measure3ZcredentialDetailsZdatabaseCredentialr r ZbasicFilterZrecursiveSqlZresultPercentageZresultLimitZrankingMeasure1ZrankingMeasure2ZrankingMeasure3N) Z swagger_typesZ attribute_map�_credential_details�_database_credential�_owner�_name� _basic_filter�_recursive_sql�_result_percentage� _result_limit�_ranking_measure1�_ranking_measure2�_ranking_measure3)�self�kwargs� r* �_/usr/lib/python3.9/site-packages/oci/database_management/models/fetch_sql_tuning_set_details.py�__init__c sF 7��z!FetchSqlTuningSetDetails.__init__c C s | j S )z� Gets the credential_details of this FetchSqlTuningSetDetails. :return: The credential_details of this FetchSqlTuningSetDetails. :rtype: oci.database_management.models.SqlTuningSetAdminCredentialDetails �r �r( r* r* r+ r � s z+FetchSqlTuningSetDetails.credential_detailsc C s || _ dS )z� Sets the credential_details of this FetchSqlTuningSetDetails. :param credential_details: The credential_details of this FetchSqlTuningSetDetails. :type: oci.database_management.models.SqlTuningSetAdminCredentialDetails Nr- )r( r r* r* r+ r � s c C s | j S )z� Gets the database_credential of this FetchSqlTuningSetDetails. :return: The database_credential of this FetchSqlTuningSetDetails. :rtype: oci.database_management.models.DatabaseCredentialDetails �r r. r* r* r+ r � s z,FetchSqlTuningSetDetails.database_credentialc C s || _ dS )z� Sets the database_credential of this FetchSqlTuningSetDetails. :param database_credential: The database_credential of this FetchSqlTuningSetDetails. :type: oci.database_management.models.DatabaseCredentialDetails Nr/ )r( r r* r* r+ r � s c C s | j S )z� **[Required]** Gets the owner of this FetchSqlTuningSetDetails. The owner of the Sql tuning set. :return: The owner of this FetchSqlTuningSetDetails. :rtype: str �r r. r* r* r+ r � s zFetchSqlTuningSetDetails.ownerc C s || _ dS )z� Sets the owner of this FetchSqlTuningSetDetails. The owner of the Sql tuning set. :param owner: The owner of this FetchSqlTuningSetDetails. :type: str Nr0 )r( r r* r* r+ r � s c C s | j S )z� **[Required]** Gets the name of this FetchSqlTuningSetDetails. The name of the Sql tuning set. :return: The name of this FetchSqlTuningSetDetails. :rtype: str �r r. r* r* r+ r s zFetchSqlTuningSetDetails.namec C s || _ dS )z� Sets the name of this FetchSqlTuningSetDetails. The name of the Sql tuning set. :param name: The name of this FetchSqlTuningSetDetails. :type: str Nr1 )r( r r* r* r+ r s c C s | j S )a& Gets the basic_filter of this FetchSqlTuningSetDetails. Specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. User could use any combination of the following columns with appropriate values as Sql predicate Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_SQLTUNE.html#GUID-1F4AFB03-7B29-46FC-B3F2-CB01EC36326C :return: The basic_filter of this FetchSqlTuningSetDetails. :rtype: str �r! r. r* r* r+ r s z%FetchSqlTuningSetDetails.basic_filterc C s || _ dS )a1 Sets the basic_filter of this FetchSqlTuningSetDetails. Specifies the Sql predicate to filter the Sql from the Sql tuning set defined on attributes of the SQLSET_ROW. User could use any combination of the following columns with appropriate values as Sql predicate Refer to the documentation https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_SQLTUNE.html#GUID-1F4AFB03-7B29-46FC-B3F2-CB01EC36326C :param basic_filter: The basic_filter of this FetchSqlTuningSetDetails. :type: str Nr2 )r( r r* r* r+ r ' s c C s | j S )aP Gets the recursive_sql of this FetchSqlTuningSetDetails. Specifies that the filter must include recursive Sql in the Sql tuning set. Allowed values for this property are: "HAS_RECURSIVE_SQL", "NO_RECURSIVE_SQL" :return: The recursive_sql of this FetchSqlTuningSetDetails. :rtype: str )r"