ruạṛ
a N��fs) � @ 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 @ s4 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 edd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zd"d#� Zd$d%� Zd&d'� Zd(S ))�DiffSummaryzS Response object for showing differences for a file between two revisions. c K sx ddddddddddd� | _ ddd d ddd dddd� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _dS )aj Initializes a new DiffSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param old_path: The value to assign to the old_path property of this DiffSummary. :type old_path: str :param new_path: The value to assign to the new_path property of this DiffSummary. :type new_path: str :param old_id: The value to assign to the old_id property of this DiffSummary. :type old_id: str :param new_id: The value to assign to the new_id property of this DiffSummary. :type new_id: str :param are_conflicts_in_file: The value to assign to the are_conflicts_in_file property of this DiffSummary. :type are_conflicts_in_file: bool :param is_large: The value to assign to the is_large property of this DiffSummary. :type is_large: bool :param is_binary: The value to assign to the is_binary property of this DiffSummary. :type is_binary: bool :param changes: The value to assign to the changes property of this DiffSummary. :type changes: list[oci.devops.models.DiffChunk] :param freeform_tags: The value to assign to the freeform_tags property of this DiffSummary. :type freeform_tags: dict(str, str) :param defined_tags: The value to assign to the defined_tags property of this DiffSummary. :type defined_tags: dict(str, dict(str, object)) �str�boolzlist[DiffChunk]zdict(str, str)zdict(str, dict(str, object))) �old_path�new_path�old_id�new_id�are_conflicts_in_file�is_large� is_binary�changes� freeform_tags�defined_tags�oldPath�newPath�oldId�newId�areConflictsInFile�isLarge�isBinaryr �freeformTags�definedTagsN)� swagger_types� attribute_map� _old_path� _new_path�_old_id�_new_id�_are_conflicts_in_file� _is_large� _is_binary�_changes�_freeform_tags� _defined_tags)�self�kwargs� r* ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/devops/models/diff_summary.py�__init__ s@ /�� zDiffSummary.__init__c C s | j S )z� Gets the old_path of this DiffSummary. The path on the base version to the changed object. :return: The old_path of this DiffSummary. :rtype: str �r �r( r* r* r+ r c s zDiffSummary.old_pathc C s || _ dS )z� Sets the old_path of this DiffSummary. The path on the base version to the changed object. :param old_path: The old_path of this DiffSummary. :type: str Nr- )r( r r* r* r+ r o s c C s | j S )z� Gets the new_path of this DiffSummary. The path on the target version to the changed object. :return: The new_path of this DiffSummary. :rtype: str �r r. r* r* r+ r { s zDiffSummary.new_pathc C s || _ dS )z� Sets the new_path of this DiffSummary. The path on the target version to the changed object. :param new_path: The new_path of this DiffSummary. :type: str Nr/ )r( r r* r* r+ r � s c C s | j S )z� Gets the old_id of this DiffSummary. The ID of the changed object on the base version. :return: The old_id of this DiffSummary. :rtype: str �r r. r* r* r+ r � s zDiffSummary.old_idc C s || _ dS )z� Sets the old_id of this DiffSummary. The ID of the changed object on the base version. :param old_id: The old_id of this DiffSummary. :type: str Nr0 )r( r r* r* r+ r � s c C s | j S )z� Gets the new_id of this DiffSummary. The ID of the changed object on the target version. :return: The new_id of this DiffSummary. :rtype: str �r! r. r* r* r+ r � s zDiffSummary.new_idc C s || _ dS )z� Sets the new_id of this DiffSummary. The ID of the changed object on the target version. :param new_id: The new_id of this DiffSummary. :type: str Nr1 )r( r r* r* r+ r � s c C s | j S )z� Gets the are_conflicts_in_file of this DiffSummary. Indicates whether the changed file contains conflicts. :return: The are_conflicts_in_file of this DiffSummary. :rtype: bool �r"