a N•ºfüã@sDddlmZddlmZmZmZddlmZeGdd„deƒƒZdS)é)ÚBuildRunSourceé)Úformatted_flat_dictÚ NONE_SENTINELÚ#value_allowed_none_or_none_sentinel)Úinit_model_state_from_kwargsc@sdeZdZdZdd„Zedd„ƒZejdd„ƒZedd„ƒZejd d„ƒZd d „Z d d „Z dd„Z dS)ÚBitbucketCloudBuildRunSourcezA Specifies details of build run through Bitbucket Cloud. cKs8ddddœ|_ddddœ|_d|_d|_d|_d|_dS) a) Initializes a new BitbucketCloudBuildRunSource object with values from keyword arguments. The default value of the :py:attr:`~oci.devops.models.BitbucketCloudBuildRunSource.source_type` attribute of this class is ``BITBUCKET_CLOUD`` and it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param source_type: The value to assign to the source_type property of this BitbucketCloudBuildRunSource. Allowed values for this property are: "MANUAL", "GITHUB", "GITLAB", "GITLAB_SERVER", "BITBUCKET_CLOUD", "BITBUCKET_SERVER", "DEVOPS_CODE_REPOSITORY", "VBS" :type source_type: str :param trigger_id: The value to assign to the trigger_id property of this BitbucketCloudBuildRunSource. :type trigger_id: str :param trigger_info: The value to assign to the trigger_info property of this BitbucketCloudBuildRunSource. :type trigger_info: oci.devops.models.TriggerInfo ÚstrÚ TriggerInfo)Ú source_typeÚ trigger_idÚ trigger_infoÚ sourceTypeÚ triggerIdÚ triggerInfoNÚBITBUCKET_CLOUD)Ú swagger_typesÚ attribute_mapÚ _source_typeÚ _trigger_idÚ _trigger_info)ÚselfÚkwargs©rú–/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/devops/models/bitbucket_cloud_build_run_source.pyÚ__init__sýýz%BitbucketCloudBuildRunSource.__init__cCs|jS)zæ **[Required]** Gets the trigger_id of this BitbucketCloudBuildRunSource. The trigger that invoked the build run. :return: The trigger_id of this BitbucketCloudBuildRunSource. :rtype: str ©r©rrrrr 5s z'BitbucketCloudBuildRunSource.trigger_idcCs ||_dS)zà Sets the trigger_id of this BitbucketCloudBuildRunSource. The trigger that invoked the build run. :param trigger_id: The trigger_id of this BitbucketCloudBuildRunSource. :type: str Nr)rr rrrr As cCs|jS)zÓ **[Required]** Gets the trigger_info of this BitbucketCloudBuildRunSource. :return: The trigger_info of this BitbucketCloudBuildRunSource. :rtype: oci.devops.models.TriggerInfo ©rrrrrr Msz)BitbucketCloudBuildRunSource.trigger_infocCs ||_dS)zÏ Sets the trigger_info of this BitbucketCloudBuildRunSource. :param trigger_info: The trigger_info of this BitbucketCloudBuildRunSource. :type: oci.devops.models.TriggerInfo Nr)rr rrrr WscCst|ƒS©N)rrrrrÚ__repr__asz%BitbucketCloudBuildRunSource.__repr__cCs|dur dS|j|jkS)NF)Ú__dict__©rÚotherrrrÚ__eq__dsz#BitbucketCloudBuildRunSource.__eq__cCs ||k Srrr"rrrÚ__ne__jsz#BitbucketCloudBuildRunSource.__ne__N) Ú__name__Ú __module__Ú __qualname__Ú__doc__rÚpropertyr Úsetterr r r$r%rrrrr s%    rN) Úbuild_run_sourcerÚoci.utilrrrÚoci.decoratorsrrrrrrÚs