class documentation

class FolderSubscriptionLevel(bb.Union): (source)

View In Hierarchy

The subscription level of a Paper folder. This class acts as a tagged union. Only one of the ``is_*`` methods will return true. To get the associated value of a tag (if one exists), use the corresponding ``get_*`` method. :ivar paper.FolderSubscriptionLevel.none: Not shown in activity, no email messages. :ivar paper.FolderSubscriptionLevel.activity_only: Shown in activity, no email messages. :ivar paper.FolderSubscriptionLevel.daily_emails: Shown in activity, daily email messages. :ivar paper.FolderSubscriptionLevel.weekly_emails: Shown in activity, weekly email messages.

Method is_activity_only Check if the union tag is ``activity_only``.
Method is_daily_emails Check if the union tag is ``daily_emails``.
Method is_none Check if the union tag is ``none``.
Method is_weekly_emails Check if the union tag is ``weekly_emails``.
Class Variable activity_only Undocumented
Class Variable daily_emails Undocumented
Class Variable none Undocumented
Class Variable weekly_emails Undocumented
Method _process_custom_annotations Undocumented
Class Variable _catch_all Undocumented
def is_activity_only(self): (source)

Check if the union tag is ``activity_only``. :rtype: bool

def is_daily_emails(self): (source)

Check if the union tag is ``daily_emails``. :rtype: bool

def is_none(self): (source)

Check if the union tag is ``none``. :rtype: bool

def is_weekly_emails(self): (source)

Check if the union tag is ``weekly_emails``. :rtype: bool

activity_only = (source)

Undocumented

daily_emails = (source)

Undocumented

Undocumented

weekly_emails = (source)

Undocumented

def _process_custom_annotations(self, annotation_type, field_path, processor): (source)

Undocumented

_catch_all = (source)

Undocumented