a Of@s8ddlmZmZmZddlmZeGdddeZdS))formatted_flat_dict NONE_SENTINEL#value_allowed_none_or_none_sentinel)init_model_state_from_kwargsc@sJeZdZdZddZeddZejddZddZd d Z d d Z d S)UpdateQueryDetailszW Details for the query to update reportQuery, costAnalysisUI, and displayName. cKsddi|_ddi|_d|_dS)a Initializes a new UpdateQueryDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param query_definition: The value to assign to the query_definition property of this UpdateQueryDetails. :type query_definition: oci.usage_api.models.QueryDefinition query_definitionQueryDefinitionqueryDefinitionN) swagger_types attribute_map_query_definition)selfkwargsr/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/usage_api/models/update_query_details.py__init__s zUpdateQueryDetails.__init__cCs|jS)z **[Required]** Gets the query_definition of this UpdateQueryDetails. :return: The query_definition of this UpdateQueryDetails. :rtype: oci.usage_api.models.QueryDefinition r r rrrr$sz#UpdateQueryDetails.query_definitioncCs ||_dS)z Sets the query_definition of this UpdateQueryDetails. :param query_definition: The query_definition of this UpdateQueryDetails. :type: oci.usage_api.models.QueryDefinition Nr)r rrrrr.scCst|SN)rrrrr__repr__8szUpdateQueryDetails.__repr__cCs|dur dS|j|jkS)NF)__dict__r otherrrr__eq__;szUpdateQueryDetails.__eq__cCs ||k Srrrrrr__ne__AszUpdateQueryDetails.__ne__N) __name__ __module__ __qualname____doc__rpropertyrsetterrrrrrrrr s  rN)oci.utilrrroci.decoratorsrobjectrrrrrs