a N•ºfBã@s8ddlmZmZmZddlmZeGdd„deƒƒZdS)é)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@s²eZdZdZdd„Zedd„ƒZejdd„ƒZedd„ƒZejd d„ƒZed d „ƒZ e jd d „ƒZ ed d„ƒZ e jdd„ƒZ edd„ƒZ e jdd„ƒZ dd„Z dd„Z dd„ZdS)Ú DiffChunkz+ Details about a group of changes. cKsFddddddœ|_ddddddœ|_d |_d |_d |_d |_d |_d S) a– Initializes a new DiffChunk object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param base_line: The value to assign to the base_line property of this DiffChunk. :type base_line: int :param base_span: The value to assign to the base_span property of this DiffChunk. :type base_span: int :param target_line: The value to assign to the target_line property of this DiffChunk. :type target_line: int :param target_span: The value to assign to the target_span property of this DiffChunk. :type target_span: int :param diff_sections: The value to assign to the diff_sections property of this DiffChunk. :type diff_sections: list[oci.devops.models.DiffSection] Úintzlist[DiffSection])Ú base_lineÚ base_spanÚ target_lineÚ target_spanÚ diff_sectionsÚbaseLineÚbaseSpanÚ targetLineÚ targetSpanÚ diffSectionsN)Ú swagger_typesÚ attribute_mapÚ _base_lineÚ _base_spanÚ _target_lineÚ _target_spanÚ_diff_sections)ÚselfÚkwargs©rú€/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/devops/models/diff_chunk.pyÚ__init__s"û ûzDiffChunk.__init__cCs|jS)z¸ Gets the base_line of this DiffChunk. Line number in base version where changes begin. :return: The base_line of this DiffChunk. :rtype: int ©r©rrrrr@s zDiffChunk.base_linecCs ||_dS)zÀ Sets the base_line of this DiffChunk. Line number in base version where changes begin. :param base_line: The base_line of this DiffChunk. :type: int Nr)rrrrrrLs cCs|jS)z´ Gets the base_span of this DiffChunk. Number of lines chunk spans in base version. :return: The base_span of this DiffChunk. :rtype: int ©rrrrrr Xs zDiffChunk.base_spancCs ||_dS)z¼ Sets the base_span of this DiffChunk. Number of lines chunk spans in base version. :param base_span: The base_span of this DiffChunk. :type: int Nr )rr rrrr ds cCs|jS)z¾ Gets the target_line of this DiffChunk. Line number in target version where changes begin. :return: The target_line of this DiffChunk. :rtype: int ©rrrrrr ps zDiffChunk.target_linecCs ||_dS)zÈ Sets the target_line of this DiffChunk. Line number in target version where changes begin. :param target_line: The target_line of this DiffChunk. :type: int Nr!)rr rrrr |s cCs|jS)zº Gets the target_span of this DiffChunk. Number of lines chunk spans in target version. :return: The target_span of this DiffChunk. :rtype: int ©rrrrrr ˆs zDiffChunk.target_spancCs ||_dS)zÄ Sets the target_span of this DiffChunk. Number of lines chunk spans in target version. :param target_span: The target_span of this DiffChunk. :type: int Nr")rr rrrr ”s cCs|jS)zË Gets the diff_sections of this DiffChunk. List of difference section. :return: The diff_sections of this DiffChunk. :rtype: list[oci.devops.models.DiffSection] ©rrrrrr  s zDiffChunk.diff_sectionscCs ||_dS)z× Sets the diff_sections of this DiffChunk. List of difference section. :param diff_sections: The diff_sections of this DiffChunk. :type: list[oci.devops.models.DiffSection] Nr#)rr rrrr ¬s cCst|ƒS©N)rrrrrÚ__repr__¸szDiffChunk.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rÚotherrrrÚ__eq__»szDiffChunk.__eq__cCs ||k Sr$rr'rrrÚ__ne__ÁszDiffChunk.__ne__N)Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚpropertyrÚsetterr r r r r%r)r*rrrrr s20          rN)Úoci.utilrrrÚoci.decoratorsrÚobjectrrrrrÚs