ruạṛ
a O��fC � @ 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 dd� Zdd� Zdd� ZdS ) �LogAnalyticsMetaFunctionz" LogAnalyticsMetaFunction c K sZ dddddddd�| _ ddddd d dd�| _d| _d| _d| _d| _d| _d| _d| _dS ) aj Initializes a new LogAnalyticsMetaFunction object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param meta_function_argument: The value to assign to the meta_function_argument property of this LogAnalyticsMetaFunction. :type meta_function_argument: list[oci.log_analytics.models.LogAnalyticsMetaFunctionArgument] :param component: The value to assign to the component property of this LogAnalyticsMetaFunction. :type component: str :param description: The value to assign to the description property of this LogAnalyticsMetaFunction. :type description: str :param edit_version: The value to assign to the edit_version property of this LogAnalyticsMetaFunction. :type edit_version: int :param meta_function_id: The value to assign to the meta_function_id property of this LogAnalyticsMetaFunction. :type meta_function_id: int :param java_class_name: The value to assign to the java_class_name property of this LogAnalyticsMetaFunction. :type java_class_name: str :param name: The value to assign to the name property of this LogAnalyticsMetaFunction. :type name: str z&list[LogAnalyticsMetaFunctionArgument]�str�int)�meta_function_argument� component�description�edit_version�meta_function_id�java_class_name�name�metaFunctionArgumentr r �editVersion�metaFunctionId� javaClassNamer N) � swagger_types� attribute_map�_meta_function_argument� _component�_description� _edit_version�_meta_function_id�_java_class_name�_name)�self�kwargs� r ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/log_analytics/models/log_analytics_meta_function.py�__init__ s. #�� z!LogAnalyticsMetaFunction.__init__c C s | j S )a Gets the meta_function_argument of this LogAnalyticsMetaFunction. An array of meta function arguments. :return: The meta_function_argument of this LogAnalyticsMetaFunction. :rtype: list[oci.log_analytics.models.LogAnalyticsMetaFunctionArgument] �r �r r r r r N s z/LogAnalyticsMetaFunction.meta_function_argumentc C s || _ dS )a5 Sets the meta_function_argument of this LogAnalyticsMetaFunction. An array of meta function arguments. :param meta_function_argument: The meta_function_argument of this LogAnalyticsMetaFunction. :type: list[oci.log_analytics.models.LogAnalyticsMetaFunctionArgument] Nr"