class documentation

class MemberSpaceLimitType(bb.Union): (source)

View In Hierarchy

The type of the space limit imposed on a team member. 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 team_common.MemberSpaceLimitType.off: The team member does not have imposed space limit. :ivar team_common.MemberSpaceLimitType.alert_only: The team member has soft imposed space limit - the limit is used for display and for notifications. :ivar team_common.MemberSpaceLimitType.stop_sync: The team member has hard imposed space limit - Dropbox file sync will stop after the limit is reached.

Method is_alert_only Check if the union tag is ``alert_only``.
Method is_off Check if the union tag is ``off``.
Method is_other Check if the union tag is ``other``.
Method is_stop_sync Check if the union tag is ``stop_sync``.
Class Variable alert_only Undocumented
Class Variable off Undocumented
Class Variable other Undocumented
Class Variable stop_sync Undocumented
Method _process_custom_annotations Undocumented
Class Variable _catch_all Undocumented
def is_alert_only(self): (source)

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

def is_off(self): (source)

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

def is_other(self): (source)

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

def is_stop_sync(self): (source)

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

alert_only = (source)

Undocumented

Undocumented

Undocumented

stop_sync = (source)

Undocumented

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

Undocumented

_catch_all: str = (source)

Undocumented