a f@s8ddlmZmZmZddlmZeGdddeZdS))formatted_flat_dict NONE_SENTINEL#value_allowed_none_or_none_sentinel)init_model_state_from_kwargsc@seZdZdZddZeddZejddZeddZejd dZed d Z e jd d Z ed dZ e jddZ eddZ e jddZ eddZ e jddZ eddZ e jddZ ddZddZddZdS) LookupFieldz LookupField cKsZdddddddd|_ddddd d d d|_d |_d |_d |_d |_d |_d |_d |_d S) a Initializes a new LookupField object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param common_field_name: The value to assign to the common_field_name property of this LookupField. :type common_field_name: str :param default_match_value: The value to assign to the default_match_value property of this LookupField. :type default_match_value: str :param display_name: The value to assign to the display_name property of this LookupField. :type display_name: str :param is_common_field: The value to assign to the is_common_field property of this LookupField. :type is_common_field: bool :param match_operator: The value to assign to the match_operator property of this LookupField. :type match_operator: str :param name: The value to assign to the name property of this LookupField. :type name: str :param position: The value to assign to the position property of this LookupField. :type position: int strboolint)common_field_namedefault_match_value display_nameis_common_fieldmatch_operatornamepositionZcommonFieldNameZdefaultMatchValueZ displayNameZ isCommonFieldZ matchOperatorrrN) Z swagger_typesZ attribute_map_common_field_name_default_match_value _display_name_is_common_field_match_operator_name _position)selfkwargsrI/usr/lib/python3.9/site-packages/oci/log_analytics/models/lookup_field.py__init__s.#  zLookupField.__init__cCs|jS)z Gets the common_field_name of this LookupField. The common field name. :return: The common_field_name of this LookupField. :rtype: str rrrrrr Ps zLookupField.common_field_namecCs ||_dS)z Sets the common_field_name of this LookupField. The common field name. :param common_field_name: The common_field_name of this LookupField. :type: str Nr)rr rrrr \s cCs|jS)z Gets the default_match_value of this LookupField. The default match value. :return: The default_match_value of this LookupField. :rtype: str rrrrrr hs zLookupField.default_match_valuecCs ||_dS)z Sets the default_match_value of this LookupField. The default match value. :param default_match_value: The default_match_value of this LookupField. :type: str Nr)rr rrrr ts cCs|jS)z Gets the display_name of this LookupField. The field display name. :return: The display_name of this LookupField. :rtype: str rrrrrr s zLookupField.display_namecCs ||_dS)z Sets the display_name of this LookupField. The field display name. :param display_name: The display_name of this LookupField. :type: str Nr )rr rrrr s cCs|jS)z Gets the is_common_field of this LookupField. A flag indicating whether or not the lookup field is a common field. :return: The is_common_field of this LookupField. :rtype: bool rrrrrr s zLookupField.is_common_fieldcCs ||_dS)z Sets the is_common_field of this LookupField. A flag indicating whether or not the lookup field is a common field. :param is_common_field: The is_common_field of this LookupField. :type: bool Nr!)rr rrrr s cCs|jS)z Gets the match_operator of this LookupField. The match operator. :return: The match_operator of this LookupField. :rtype: str rrrrrrs zLookupField.match_operatorcCs ||_dS)z Sets the match_operator of this LookupField. The match operator. :param match_operator: The match_operator of this LookupField. :type: str Nr")rrrrrrs cCs|jS)z Gets the name of this LookupField. The field name. :return: The name of this LookupField. :rtype: str rrrrrrs zLookupField.namecCs ||_dS)z Sets the name of this LookupField. The field name. :param name: The name of this LookupField. :type: str Nr#)rrrrrrs cCs|jS)z Gets the position of this LookupField. THe field position. :return: The position of this LookupField. :rtype: int rrrrrrs zLookupField.positioncCs ||_dS)z Sets the position of this LookupField. THe field position. :param position: The position of this LookupField. :type: int Nr$)rrrrrrs cCst|SN)rrrrr__repr__szLookupField.__repr__cCs|dur dS|j|jkS)NF)__dict__rotherrrr__eq__szLookupField.__eq__cCs ||k Sr%rr(rrr__ne__szLookupField.__ne__N)__name__ __module__ __qualname____doc__rpropertyr setterr r r rrrr&r*r+rrrrr sB>              rN)Zoci.utilrrrZoci.decoratorsrobjectrrrrrs