l.b.i.w.IStructuralSubscriptionTarget(IStructuralSubscriptionTargetRead, IStructuralSubscriptionTargetWrite) : interface documentation

Part of lp.bugs.interfaces.webservice View In Hierarchy

Known subclasses: lp.registry.interfaces.milestone.IMilestoneData, lp.registry.interfaces.webservice.IDistribution, lp.registry.interfaces.webservice.IDistributionSourcePackage, lp.registry.interfaces.webservice.IDistroSeries, lp.registry.interfaces.webservice.IProduct, lp.registry.interfaces.webservice.IProductSeries, lp.registry.interfaces.webservice.IProjectGroup

A Launchpad Structure allowing users to subscribe to it.

Inherited from IStructuralSubscriptionTargetRead:

Method getSubscriptions Return all the subscriptions with the specified levels.
Attribute parent_subscription_target The target's parent, or None if one doesn't exist.
Attribute bug_subscriptions All subscriptions to bugs at the METADATA level or higher.
Method userCanAlterSubscription Check if a user can change a subscription for a person.
Method userCanAlterBugSubscription Check if a user can change a bug subscription for a person.
Method getSubscription Return the subscription for person, if it exists.
Attribute target_type_display The type of the target, for display.
Method userHasBugSubscriptions Is user subscribed, directly or via a team, to bug mail?

Inherited from IStructuralSubscriptionTargetWrite:

Method addSubscription Add a subscription for this structure.
Method addBugSubscription Add a bug subscription for this structure.
Method addBugSubscriptionFilter Add a bug subscription filter for this structure.
Method removeBugSubscription Remove a subscription to bugs from this structure.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.