Team

API Object

  • The DeviceSession struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeviceSession : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeviceSession : NSObject, DBSerializable, NSCopying
  • The ActiveWebSession struct.

    Information on active web sessions.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMActiveWebSession
        : DBTEAMDeviceSession <DBSerializable, NSCopying>

    Swift

    class DBTEAMActiveWebSession : DBTEAMDeviceSession, DBSerializable, NSCopying
  • The AddSecondaryEmailResult union.

    Result of trying to add a secondary email to a user. ‘success’ is the only value indicating that a secondary email was successfully added to a user. The other values explain the type of error that occurred, and include the email for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailResult : NSObject, DBSerializable, NSCopying
  • The AddSecondaryEmailsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailsArg : NSObject, DBSerializable, NSCopying
  • The AddSecondaryEmailsError union.

    Error returned when adding secondary emails fails.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailsError : NSObject, DBSerializable, NSCopying
  • The AddSecondaryEmailsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAddSecondaryEmailsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAddSecondaryEmailsResult : NSObject, DBSerializable, NSCopying
  • The AdminTier union.

    Describes which team-related admin permissions a user has.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMAdminTier : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMAdminTier : NSObject, DBSerializable, NSCopying
  • The ApiApp struct.

    Information on linked third party applications.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMApiApp : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMApiApp : NSObject, DBSerializable, NSCopying
  • The BaseDfbReport struct.

    Base report structure.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMBaseDfbReport : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMBaseDfbReport : NSObject, DBSerializable, NSCopying
  • The BaseTeamFolderError union.

    Base error that all errors for existing team folders should extend.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMBaseTeamFolderError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMBaseTeamFolderError : NSObject, DBSerializable, NSCopying
  • The CustomQuotaError union.

    Error returned when getting member custom quota.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMCustomQuotaError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMCustomQuotaError : NSObject, DBSerializable, NSCopying
  • The CustomQuotaResult union.

    User custom quota.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMCustomQuotaResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMCustomQuotaResult : NSObject, DBSerializable, NSCopying
  • The CustomQuotaUsersArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMCustomQuotaUsersArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMCustomQuotaUsersArg : NSObject, DBSerializable, NSCopying
  • The DateRange struct.

    Input arguments that can be provided for most reports.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDateRange : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDateRange : NSObject, DBSerializable, NSCopying
  • The DateRangeError union.

    Errors that can originate from problems in input arguments to reports.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDateRangeError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDateRangeError : NSObject, DBSerializable, NSCopying
  • The DeleteSecondaryEmailResult union.

    Result of trying to delete a secondary email address. ‘success’ is the only value indicating that a secondary email was successfully deleted. The other values explain the type of error that occurred, and include the email for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeleteSecondaryEmailResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeleteSecondaryEmailResult : NSObject, DBSerializable, NSCopying
  • The DeleteSecondaryEmailsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeleteSecondaryEmailsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeleteSecondaryEmailsArg : NSObject, DBSerializable, NSCopying
  • The DeleteSecondaryEmailsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeleteSecondaryEmailsResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeleteSecondaryEmailsResult : NSObject, DBSerializable, NSCopying
  • The DesktopClientSession struct.

    Information about linked Dropbox desktop client sessions.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDesktopClientSession
        : DBTEAMDeviceSession <DBSerializable, NSCopying>

    Swift

    class DBTEAMDesktopClientSession : DBTEAMDeviceSession, DBSerializable, NSCopying
  • The DesktopPlatform union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDesktopPlatform : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDesktopPlatform : NSObject, DBSerializable, NSCopying
  • The DeviceSessionArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDeviceSessionArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDeviceSessionArg : NSObject, DBSerializable, NSCopying
  • The DevicesActive struct.

    Each of the items is an array of values, one value per day. The value is the number of devices active within a time window, ending with that day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMDevicesActive : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMDevicesActive : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListArg struct.

    Excluded users list argument.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListArg : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListContinueArg struct.

    Excluded users list continue argument.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListContinueArg : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListContinueError union.

    Excluded users list continue error.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListContinueError : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListError union.

    Excluded users list error.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListError : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersListResult struct.

    Excluded users list result.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersListResult : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateArg struct.

    Argument of excluded users update operation. Should include a list of users to add/remove (according to endpoint), Maximum size of the list is 1000 users.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateArg : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateError union.

    Excluded users update error.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateError : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateResult struct.

    Excluded users update result.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateResult : NSObject, DBSerializable, NSCopying
  • The ExcludedUsersUpdateStatus union.

    Excluded users update operation status.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMExcludedUsersUpdateStatus
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMExcludedUsersUpdateStatus : NSObject, DBSerializable, NSCopying
  • The Feature union.

    A set of features that a Dropbox Business account may support.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeature : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeature : NSObject, DBSerializable, NSCopying
  • The FeatureValue union.

    The values correspond to entries in Feature. You may get different value according to your Dropbox Business plan.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeatureValue : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeatureValue : NSObject, DBSerializable, NSCopying
  • The FeaturesGetValuesBatchArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeaturesGetValuesBatchArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeaturesGetValuesBatchArg : NSObject, DBSerializable, NSCopying
  • The FeaturesGetValuesBatchError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeaturesGetValuesBatchError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeaturesGetValuesBatchError : NSObject, DBSerializable, NSCopying
  • The FeaturesGetValuesBatchResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMFeaturesGetValuesBatchResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMFeaturesGetValuesBatchResult : NSObject, DBSerializable, NSCopying
  • The GetActivityReport struct.

    Activity Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetActivityReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetActivityReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GetDevicesReport struct.

    Devices Report Result. Contains subsections for different time ranges of activity. Each of the items in each subsection of the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetDevicesReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetDevicesReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GetMembershipReport struct.

    Membership Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetMembershipReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetMembershipReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GetStorageReport struct.

    Storage Report Result. Each of the items in the storage report is an array of values, one value per day. If there is no data for a day, then the value will be None.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGetStorageReport
        : DBTEAMBaseDfbReport <DBSerializable, NSCopying>

    Swift

    class DBTEAMGetStorageReport : DBTEAMBaseDfbReport, DBSerializable, NSCopying
  • The GroupAccessType union.

    Role of a user in group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupAccessType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupAccessType : NSObject, DBSerializable, NSCopying
  • The GroupCreateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupCreateArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupCreateArg : NSObject, DBSerializable, NSCopying
  • The GroupCreateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupCreateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupCreateError : NSObject, DBSerializable, NSCopying
  • The GroupSelectorError union.

    Error that can be raised when GroupSelector is used.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupSelectorError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupSelectorError : NSObject, DBSerializable, NSCopying
  • The GroupSelectorWithTeamGroupError union.

    Error that can be raised when GroupSelector is used and team groups are disallowed from being used.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupSelectorWithTeamGroupError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupSelectorWithTeamGroupError : NSObject, DBSerializable, NSCopying
  • The GroupDeleteError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupDeleteError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupDeleteError : NSObject, DBSerializable, NSCopying
  • The GroupFullInfo struct.

    Full description of a group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupFullInfo
        : DBTEAMCOMMONGroupSummary <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupFullInfo : DBTEAMCOMMONGroupSummary, DBSerializable, NSCopying
  • The GroupMemberInfo struct.

    Profile of group member, and role in group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberInfo : NSObject, DBSerializable, NSCopying
  • The GroupMemberSelector struct.

    Argument for selecting a group and a single user.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberSelector : NSObject, DBSerializable, NSCopying
  • The GroupMemberSelectorError union.

    Error that can be raised when GroupMemberSelector is used, and the user is required to be a member of the specified group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberSelectorError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberSelectorError : NSObject, DBSerializable, NSCopying
  • The GroupMemberSetAccessTypeError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMemberSetAccessTypeError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMemberSetAccessTypeError : NSObject, DBSerializable, NSCopying
  • The IncludeMembersArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMIncludeMembersArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMIncludeMembersArg : NSObject, DBSerializable, NSCopying
  • The GroupMembersAddArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersAddArg
        : DBTEAMIncludeMembersArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersAddArg : DBTEAMIncludeMembersArg, DBSerializable, NSCopying
  • The GroupMembersAddError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersAddError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersAddError : NSObject, DBSerializable, NSCopying
  • The GroupMembersChangeResult struct.

    Result returned by groupsMembersAdd and groupsMembersRemove.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersChangeResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersChangeResult : NSObject, DBSerializable, NSCopying
  • The GroupMembersRemoveArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersRemoveArg
        : DBTEAMIncludeMembersArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersRemoveArg : DBTEAMIncludeMembersArg, DBSerializable, NSCopying
  • The GroupMembersSelectorError union.

    Error that can be raised when GroupMembersSelector is used, and the users are required to be members of the specified group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersSelectorError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersSelectorError : NSObject, DBSerializable, NSCopying
  • The GroupMembersRemoveError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersRemoveError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersRemoveError : NSObject, DBSerializable, NSCopying
  • The GroupMembersSelector struct.

    Argument for selecting a group and a list of users.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersSelector : NSObject, DBSerializable, NSCopying
  • The GroupMembersSetAccessTypeArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupMembersSetAccessTypeArg
        : DBTEAMGroupMemberSelector <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupMembersSetAccessTypeArg : DBTEAMGroupMemberSelector, DBSerializable, NSCopying
  • The GroupSelector union.

    Argument for selecting a single group, either by group_id or by external group ID.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupSelector : NSObject, DBSerializable, NSCopying
  • The GroupUpdateArgs struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupUpdateArgs
        : DBTEAMIncludeMembersArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupUpdateArgs : DBTEAMIncludeMembersArg, DBSerializable, NSCopying
  • The GroupUpdateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupUpdateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupUpdateError : NSObject, DBSerializable, NSCopying
  • The GroupsGetInfoError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsGetInfoError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsGetInfoError : NSObject, DBSerializable, NSCopying
  • The GroupsGetInfoItem union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsGetInfoItem : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsGetInfoItem : NSObject, DBSerializable, NSCopying
  • The GroupsListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListArg : NSObject, DBSerializable, NSCopying
  • The GroupsListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListContinueArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListContinueArg : NSObject, DBSerializable, NSCopying
  • The GroupsListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListContinueError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListContinueError : NSObject, DBSerializable, NSCopying
  • The GroupsListResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsListResult : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListArg : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListContinueArg : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListContinueError : NSObject, DBSerializable, NSCopying
  • The GroupsMembersListResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsMembersListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsMembersListResult : NSObject, DBSerializable, NSCopying
  • The GroupsPollError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsPollError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsPollError : NSObject, DBSerializable, NSCopying
  • The GroupsSelector union.

    Argument for selecting a list of groups, either by group_ids, or external group IDs.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMGroupsSelector : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMGroupsSelector : NSObject, DBSerializable, NSCopying
  • The HasTeamFileEventsValue union.

    The value for hasTeamFileEvents in DBTEAMFeature.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMHasTeamFileEventsValue : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMHasTeamFileEventsValue : NSObject, DBSerializable, NSCopying
  • The HasTeamSelectiveSyncValue union.

    The value for hasTeamSelectiveSync in DBTEAMFeature.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMHasTeamSelectiveSyncValue
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMHasTeamSelectiveSyncValue : NSObject, DBSerializable, NSCopying
  • The HasTeamSharedDropboxValue union.

    The value for hasTeamSharedDropbox in DBTEAMFeature.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMHasTeamSharedDropboxValue
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMHasTeamSharedDropboxValue : NSObject, DBSerializable, NSCopying
  • The LegalHoldHeldRevisionMetadata struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldHeldRevisionMetadata
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldHeldRevisionMetadata : NSObject, DBSerializable, NSCopying
  • The LegalHoldPolicy struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldPolicy : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldPolicy : NSObject, DBSerializable, NSCopying
  • The LegalHoldStatus union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldStatus : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldStatus : NSObject, DBSerializable, NSCopying
  • The LegalHoldsError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsGetPolicyArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsGetPolicyArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsGetPolicyArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsGetPolicyError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsGetPolicyError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsGetPolicyError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionResult : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsContinueArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsContinueError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListHeldRevisionsError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListHeldRevisionsError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListHeldRevisionsError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListPoliciesArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListPoliciesArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListPoliciesArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListPoliciesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListPoliciesError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListPoliciesError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsListPoliciesResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsListPoliciesResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsListPoliciesResult : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyCreateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyCreateArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyCreateArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyCreateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyCreateError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyCreateError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyReleaseArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyReleaseArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyReleaseArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyReleaseError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyReleaseError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyReleaseError : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyUpdateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyUpdateArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyUpdateArg : NSObject, DBSerializable, NSCopying
  • The LegalHoldsPolicyUpdateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMLegalHoldsPolicyUpdateError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMLegalHoldsPolicyUpdateError : NSObject, DBSerializable, NSCopying
  • The ListMemberAppsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberAppsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberAppsArg : NSObject, DBSerializable, NSCopying
  • The ListMemberAppsError union.

    Error returned by linkedAppsListMemberLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberAppsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberAppsError : NSObject, DBSerializable, NSCopying
  • The ListMemberAppsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberAppsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberAppsResult : NSObject, DBSerializable, NSCopying
  • The ListMemberDevicesArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberDevicesArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberDevicesArg : NSObject, DBSerializable, NSCopying
  • The ListMemberDevicesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberDevicesError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberDevicesError : NSObject, DBSerializable, NSCopying
  • The ListMemberDevicesResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMemberDevicesResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMemberDevicesResult : NSObject, DBSerializable, NSCopying
  • The ListMembersAppsArg struct.

    Arguments for linkedAppsListMembersLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMembersAppsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMembersAppsArg : NSObject, DBSerializable, NSCopying
  • The ListMembersAppsError union.

    Error returned by linkedAppsListMembersLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMembersAppsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMembersAppsError : NSObject, DBSerializable, NSCopying
  • The ListMembersAppsResult struct.

    Information returned by linkedAppsListMembersLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMembersAppsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMembersAppsResult : NSObject, DBSerializable, NSCopying
  • The ListMembersDevicesArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMembersDevicesArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMembersDevicesArg : NSObject, DBSerializable, NSCopying
  • The ListMembersDevicesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMembersDevicesError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMembersDevicesError : NSObject, DBSerializable, NSCopying
  • The ListMembersDevicesResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListMembersDevicesResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListMembersDevicesResult : NSObject, DBSerializable, NSCopying
  • The ListTeamAppsArg struct.

    Arguments for linkedAppsListTeamLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListTeamAppsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListTeamAppsArg : NSObject, DBSerializable, NSCopying
  • The ListTeamAppsError union.

    Error returned by linkedAppsListTeamLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListTeamAppsError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListTeamAppsError : NSObject, DBSerializable, NSCopying
  • The ListTeamAppsResult struct.

    Information returned by linkedAppsListTeamLinkedApps.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListTeamAppsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListTeamAppsResult : NSObject, DBSerializable, NSCopying
  • The ListTeamDevicesArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListTeamDevicesArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListTeamDevicesArg : NSObject, DBSerializable, NSCopying
  • The ListTeamDevicesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListTeamDevicesError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListTeamDevicesError : NSObject, DBSerializable, NSCopying
  • The ListTeamDevicesResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMListTeamDevicesResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMListTeamDevicesResult : NSObject, DBSerializable, NSCopying
  • The MemberAccess struct.

    Specify access type a member should have when joined to a group.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberAccess : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberAccess : NSObject, DBSerializable, NSCopying
  • The MemberAddArgBase struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberAddArgBase : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberAddArgBase : NSObject, DBSerializable, NSCopying
  • The MemberAddArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberAddArg
        : DBTEAMMemberAddArgBase <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberAddArg : DBTEAMMemberAddArgBase, DBSerializable, NSCopying
  • The MemberAddResultBase union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberAddResultBase : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberAddResultBase : NSObject, DBSerializable, NSCopying
  • The MemberAddResult union.

    Describes the result of attempting to add a single user to the team. ‘success’ is the only value indicating that a user was indeed added to the team - the other values explain the type of failure that occurred, and include the email of the user for which the operation has failed.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberAddResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberAddResult : NSObject, DBSerializable, NSCopying
  • The MemberAddV2Arg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberAddV2Arg
        : DBTEAMMemberAddArgBase <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberAddV2Arg : DBTEAMMemberAddArgBase, DBSerializable, NSCopying
  • The MemberAddV2Result union.

    Describes the result of attempting to add a single user to the team. ‘success’ is the only value indicating that a user was indeed added to the team - the other values explain the type of failure that occurred, and include the email of the user for which the operation has failed.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberAddV2Result : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberAddV2Result : NSObject, DBSerializable, NSCopying
  • The MemberDevices struct.

    Information on devices of a team’s member.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberDevices : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberDevices : NSObject, DBSerializable, NSCopying
  • The MemberLinkedApps struct.

    Information on linked applications of a team member.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberLinkedApps : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberLinkedApps : NSObject, DBSerializable, NSCopying
  • The MemberProfile struct.

    Basic member profile.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberProfile : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberProfile : NSObject, DBSerializable, NSCopying
  • The UserSelectorError union.

    Error that can be returned whenever a struct derived from UserSelectorArg is used.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserSelectorError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserSelectorError : NSObject, DBSerializable, NSCopying
  • The MemberSelectorError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMemberSelectorError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMemberSelectorError : NSObject, DBSerializable, NSCopying
  • The MembersAddArgBase struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersAddArgBase : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersAddArgBase : NSObject, DBSerializable, NSCopying
  • The MembersAddArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersAddArg
        : DBTEAMMembersAddArgBase <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersAddArg : DBTEAMMembersAddArgBase, DBSerializable, NSCopying
  • The MembersAddJobStatus union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersAddJobStatus : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersAddJobStatus : NSObject, DBSerializable, NSCopying
  • The MembersAddJobStatusV2Result union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersAddJobStatusV2Result
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersAddJobStatusV2Result : NSObject, DBSerializable, NSCopying
  • The MembersAddLaunch union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersAddLaunch : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersAddLaunch : NSObject, DBSerializable, NSCopying
  • The MembersAddLaunchV2Result union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersAddLaunchV2Result : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersAddLaunchV2Result : NSObject, DBSerializable, NSCopying
  • The MembersAddV2Arg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersAddV2Arg
        : DBTEAMMembersAddArgBase <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersAddV2Arg : DBTEAMMembersAddArgBase, DBSerializable, NSCopying
  • The MembersDeactivateBaseArg struct.

    Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersDeactivateBaseArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersDeactivateBaseArg : NSObject, DBSerializable, NSCopying
  • The MembersDataTransferArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersDataTransferArg
        : DBTEAMMembersDeactivateBaseArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersDataTransferArg : DBTEAMMembersDeactivateBaseArg, DBSerializable, NSCopying
  • The MembersDeactivateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersDeactivateArg
        : DBTEAMMembersDeactivateBaseArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersDeactivateArg : DBTEAMMembersDeactivateBaseArg, DBSerializable, NSCopying
  • The MembersDeactivateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersDeactivateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersDeactivateError : NSObject, DBSerializable, NSCopying
  • The MembersDeleteProfilePhotoArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersDeleteProfilePhotoArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersDeleteProfilePhotoArg : NSObject, DBSerializable, NSCopying
  • The MembersDeleteProfilePhotoError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersDeleteProfilePhotoError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersDeleteProfilePhotoError : NSObject, DBSerializable, NSCopying
  • The MembersGetAvailableTeamMemberRolesResult struct.

    Available TeamMemberRole for the connected team. To be used with membersSetAdminPermissions.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetAvailableTeamMemberRolesResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetAvailableTeamMemberRolesResult : NSObject, DBSerializable, NSCopying
  • The MembersGetInfoArgs struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetInfoArgs : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetInfoArgs : NSObject, DBSerializable, NSCopying
  • The MembersGetInfoError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetInfoError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetInfoError : NSObject, DBSerializable, NSCopying
  • The MembersGetInfoItemBase union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetInfoItemBase : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetInfoItemBase : NSObject, DBSerializable, NSCopying
  • The MembersGetInfoItem union.

    Describes a result obtained for a single user whose id was specified in the parameter of membersGetInfo.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetInfoItem : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetInfoItem : NSObject, DBSerializable, NSCopying
  • The MembersGetInfoItemV2 union.

    Describes a result obtained for a single user whose id was specified in the parameter of membersGetInfo.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetInfoItemV2 : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetInfoItemV2 : NSObject, DBSerializable, NSCopying
  • The MembersGetInfoV2Arg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetInfoV2Arg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetInfoV2Arg : NSObject, DBSerializable, NSCopying
  • The MembersGetInfoV2Result struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersGetInfoV2Result : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersGetInfoV2Result : NSObject, DBSerializable, NSCopying
  • The MembersInfo struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersInfo : NSObject, DBSerializable, NSCopying
  • The MembersListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersListArg : NSObject, DBSerializable, NSCopying
  • The MembersListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersListContinueArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersListContinueArg : NSObject, DBSerializable, NSCopying
  • The MembersListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersListContinueError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersListContinueError : NSObject, DBSerializable, NSCopying
  • The MembersListError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersListError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersListError : NSObject, DBSerializable, NSCopying
  • The MembersListResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersListResult : NSObject, DBSerializable, NSCopying
  • The MembersListV2Result struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersListV2Result : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersListV2Result : NSObject, DBSerializable, NSCopying
  • The MembersRecoverArg struct.

    Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersRecoverArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersRecoverArg : NSObject, DBSerializable, NSCopying
  • The MembersRecoverError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersRecoverError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersRecoverError : NSObject, DBSerializable, NSCopying
  • The MembersRemoveArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersRemoveArg
        : DBTEAMMembersDeactivateArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersRemoveArg : DBTEAMMembersDeactivateArg, DBSerializable, NSCopying
  • The MembersTransferFilesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersTransferFilesError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersTransferFilesError : NSObject, DBSerializable, NSCopying
  • The MembersRemoveError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersRemoveError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersRemoveError : NSObject, DBSerializable, NSCopying
  • The MembersSendWelcomeError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSendWelcomeError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSendWelcomeError : NSObject, DBSerializable, NSCopying
  • The MembersSetPermissions2Arg struct.

    Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetPermissions2Arg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetPermissions2Arg : NSObject, DBSerializable, NSCopying
  • The MembersSetPermissions2Error union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetPermissions2Error
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetPermissions2Error : NSObject, DBSerializable, NSCopying
  • The MembersSetPermissions2Result struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetPermissions2Result
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetPermissions2Result : NSObject, DBSerializable, NSCopying
  • The MembersSetPermissionsArg struct.

    Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetPermissionsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetPermissionsArg : NSObject, DBSerializable, NSCopying
  • The MembersSetPermissionsError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetPermissionsError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetPermissionsError : NSObject, DBSerializable, NSCopying
  • The MembersSetPermissionsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetPermissionsResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetPermissionsResult : NSObject, DBSerializable, NSCopying
  • The MembersSetProfileArg struct.

    Exactly one of team_member_id, email, or external_id must be provided to identify the user account. At least one of new_email, new_external_id, new_given_name, and/or new_surname must be provided.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetProfileArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetProfileArg : NSObject, DBSerializable, NSCopying
  • The MembersSetProfileError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetProfileError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetProfileError : NSObject, DBSerializable, NSCopying
  • The MembersSetProfilePhotoArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetProfilePhotoArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetProfilePhotoArg : NSObject, DBSerializable, NSCopying
  • The MembersSetProfilePhotoError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSetProfilePhotoError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSetProfilePhotoError : NSObject, DBSerializable, NSCopying
  • The MembersSuspendError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersSuspendError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersSuspendError : NSObject, DBSerializable, NSCopying
  • The MembersTransferFormerMembersFilesError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersTransferFormerMembersFilesError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersTransferFormerMembersFilesError : NSObject, DBSerializable, NSCopying
  • The MembersUnsuspendArg struct.

    Exactly one of team_member_id, email, or external_id must be provided to identify the user account.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersUnsuspendArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersUnsuspendArg : NSObject, DBSerializable, NSCopying
  • The MembersUnsuspendError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMembersUnsuspendError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMembersUnsuspendError : NSObject, DBSerializable, NSCopying
  • The MobileClientPlatform union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMobileClientPlatform : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMMobileClientPlatform : NSObject, DBSerializable, NSCopying
  • The MobileClientSession struct.

    Information about linked Dropbox mobile client sessions.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMMobileClientSession
        : DBTEAMDeviceSession <DBSerializable, NSCopying>

    Swift

    class DBTEAMMobileClientSession : DBTEAMDeviceSession, DBSerializable, NSCopying
  • The NamespaceMetadata struct.

    Properties of a namespace.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMNamespaceMetadata : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMNamespaceMetadata : NSObject, DBSerializable, NSCopying
  • The NamespaceType union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMNamespaceType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMNamespaceType : NSObject, DBSerializable, NSCopying
  • The RemoveCustomQuotaResult union.

    User result for setting member custom quota.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRemoveCustomQuotaResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRemoveCustomQuotaResult : NSObject, DBSerializable, NSCopying
  • The RemovedStatus struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRemovedStatus : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRemovedStatus : NSObject, DBSerializable, NSCopying
  • The ResendSecondaryEmailResult union.

    Result of trying to resend verification email to a secondary email address. ‘success’ is the only value indicating that a verification email was successfully sent. The other values explain the type of error that occurred, and include the email for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMResendSecondaryEmailResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMResendSecondaryEmailResult : NSObject, DBSerializable, NSCopying
  • The ResendVerificationEmailArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMResendVerificationEmailArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMResendVerificationEmailArg : NSObject, DBSerializable, NSCopying
  • The ResendVerificationEmailResult struct.

    List of users and resend results.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMResendVerificationEmailResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMResendVerificationEmailResult : NSObject, DBSerializable, NSCopying
  • The RevokeDesktopClientArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeDesktopClientArg
        : DBTEAMDeviceSessionArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeDesktopClientArg : DBTEAMDeviceSessionArg, DBSerializable, NSCopying
  • The RevokeDeviceSessionArg union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeDeviceSessionArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeDeviceSessionArg : NSObject, DBSerializable, NSCopying
  • The RevokeDeviceSessionBatchArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeDeviceSessionBatchArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeDeviceSessionBatchArg : NSObject, DBSerializable, NSCopying
  • The RevokeDeviceSessionBatchError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeDeviceSessionBatchError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeDeviceSessionBatchError : NSObject, DBSerializable, NSCopying
  • The RevokeDeviceSessionBatchResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeDeviceSessionBatchResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeDeviceSessionBatchResult : NSObject, DBSerializable, NSCopying
  • The RevokeDeviceSessionError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeDeviceSessionError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeDeviceSessionError : NSObject, DBSerializable, NSCopying
  • The RevokeDeviceSessionStatus struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeDeviceSessionStatus
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeDeviceSessionStatus : NSObject, DBSerializable, NSCopying
  • The RevokeLinkedApiAppArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeLinkedApiAppArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeLinkedApiAppArg : NSObject, DBSerializable, NSCopying
  • The RevokeLinkedApiAppBatchArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeLinkedApiAppBatchArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeLinkedApiAppBatchArg : NSObject, DBSerializable, NSCopying
  • The RevokeLinkedAppBatchError union.

    Error returned by linkedAppsRevokeLinkedAppBatch.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeLinkedAppBatchError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeLinkedAppBatchError : NSObject, DBSerializable, NSCopying
  • The RevokeLinkedAppBatchResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeLinkedAppBatchResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeLinkedAppBatchResult : NSObject, DBSerializable, NSCopying
  • The RevokeLinkedAppError union.

    Error returned by linkedAppsRevokeLinkedApp.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeLinkedAppError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeLinkedAppError : NSObject, DBSerializable, NSCopying
  • The RevokeLinkedAppStatus struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMRevokeLinkedAppStatus : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMRevokeLinkedAppStatus : NSObject, DBSerializable, NSCopying
  • The SetCustomQuotaArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSetCustomQuotaArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSetCustomQuotaArg : NSObject, DBSerializable, NSCopying
  • The SetCustomQuotaError union.

    Error returned when setting member custom quota.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSetCustomQuotaError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSetCustomQuotaError : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistAddArgs struct.

    Structure representing Approve List entries. Domain and emails are supported. At least one entry of any supported type is required.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistAddArgs : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistAddArgs : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistAddError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistAddError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistAddError : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistAddResponse struct.

    This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistAddResponse
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistAddResponse : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistListArg : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistListContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistListContinueArg : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistListContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistListContinueError : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistListError struct.

    This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistListError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistListError : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistListResponse struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistListResponse
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistListResponse : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistRemoveArgs struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistRemoveArgs
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistRemoveArgs : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistRemoveError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistRemoveError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistRemoveError : NSObject, DBSerializable, NSCopying
  • The SharingAllowlistRemoveResponse struct.

    This struct is empty. The comment here is intentionally emitted to avoid indentation issues with Stone.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMSharingAllowlistRemoveResponse
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMSharingAllowlistRemoveResponse : NSObject, DBSerializable, NSCopying
  • The StorageBucket struct.

    Describes the number of users in a specific storage bucket.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMStorageBucket : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMStorageBucket : NSObject, DBSerializable, NSCopying
  • The TeamFolderAccessError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderAccessError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderAccessError : NSObject, DBSerializable, NSCopying
  • The TeamFolderActivateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderActivateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderActivateError : NSObject, DBSerializable, NSCopying
  • The TeamFolderIdArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderIdArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderIdArg : NSObject, DBSerializable, NSCopying
  • The TeamFolderArchiveArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderArchiveArg
        : DBTEAMTeamFolderIdArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderArchiveArg : DBTEAMTeamFolderIdArg, DBSerializable, NSCopying
  • The TeamFolderArchiveError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderArchiveError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderArchiveError : NSObject, DBSerializable, NSCopying
  • The TeamFolderArchiveJobStatus union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderArchiveJobStatus
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderArchiveJobStatus : NSObject, DBSerializable, NSCopying
  • The TeamFolderArchiveLaunch union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderArchiveLaunch : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderArchiveLaunch : NSObject, DBSerializable, NSCopying
  • The TeamFolderCreateArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderCreateArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderCreateArg : NSObject, DBSerializable, NSCopying
  • The TeamFolderCreateError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderCreateError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderCreateError : NSObject, DBSerializable, NSCopying
  • The TeamFolderGetInfoItem union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderGetInfoItem : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderGetInfoItem : NSObject, DBSerializable, NSCopying
  • The TeamFolderIdListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderIdListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderIdListArg : NSObject, DBSerializable, NSCopying
  • The TeamFolderInvalidStatusError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderInvalidStatusError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderInvalidStatusError : NSObject, DBSerializable, NSCopying
  • The TeamFolderListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderListArg : NSObject, DBSerializable, NSCopying
  • The TeamFolderListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderListContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderListContinueArg : NSObject, DBSerializable, NSCopying
  • The TeamFolderListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderListContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderListContinueError : NSObject, DBSerializable, NSCopying
  • The TeamFolderListError struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderListError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderListError : NSObject, DBSerializable, NSCopying
  • The TeamFolderListResult struct.

    Result for teamFolderList and teamFolderListContinue.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderListResult : NSObject, DBSerializable, NSCopying
  • The TeamFolderMetadata struct.

    Properties of a team folder.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderMetadata : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderMetadata : NSObject, DBSerializable, NSCopying
  • The TeamFolderPermanentlyDeleteError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderPermanentlyDeleteError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderPermanentlyDeleteError : NSObject, DBSerializable, NSCopying
  • The TeamFolderRenameArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderRenameArg
        : DBTEAMTeamFolderIdArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderRenameArg : DBTEAMTeamFolderIdArg, DBSerializable, NSCopying
  • The TeamFolderRenameError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderRenameError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderRenameError : NSObject, DBSerializable, NSCopying
  • The TeamFolderStatus union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderStatus : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderStatus : NSObject, DBSerializable, NSCopying
  • The TeamFolderTeamSharedDropboxError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderTeamSharedDropboxError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderTeamSharedDropboxError : NSObject, DBSerializable, NSCopying
  • The TeamFolderUpdateSyncSettingsArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderUpdateSyncSettingsArg
        : DBTEAMTeamFolderIdArg <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderUpdateSyncSettingsArg : DBTEAMTeamFolderIdArg, DBSerializable, NSCopying
  • The TeamFolderUpdateSyncSettingsError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamFolderUpdateSyncSettingsError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamFolderUpdateSyncSettingsError : NSObject, DBSerializable, NSCopying
  • The TeamGetInfoResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamGetInfoResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamGetInfoResult : NSObject, DBSerializable, NSCopying
  • The TeamMemberInfo struct.

    Information about a team member.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamMemberInfo : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamMemberInfo : NSObject, DBSerializable, NSCopying
  • The TeamMemberInfoV2 struct.

    Information about a team member.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamMemberInfoV2 : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamMemberInfoV2 : NSObject, DBSerializable, NSCopying
  • The TeamMemberInfoV2Result struct.

    Information about a team member, after the change, like at membersSetProfile.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamMemberInfoV2Result : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamMemberInfoV2Result : NSObject, DBSerializable, NSCopying
  • The TeamMemberProfile struct.

    Profile of a user as a member of a team.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamMemberProfile
        : DBTEAMMemberProfile <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamMemberProfile : DBTEAMMemberProfile, DBSerializable, NSCopying
  • The TeamMemberRole struct.

    A role which can be attached to a team member. This replaces AdminTier; each AdminTier corresponds to a new TeamMemberRole with a matching name.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamMemberRole : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamMemberRole : NSObject, DBSerializable, NSCopying
  • The TeamMemberStatus union.

    The user’s status as a member of a specific team.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamMemberStatus : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamMemberStatus : NSObject, DBSerializable, NSCopying
  • The TeamMembershipType union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamMembershipType : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamMembershipType : NSObject, DBSerializable, NSCopying
  • The TeamNamespacesListArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamNamespacesListArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamNamespacesListArg : NSObject, DBSerializable, NSCopying
  • The TeamNamespacesListContinueArg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamNamespacesListContinueArg
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamNamespacesListContinueArg : NSObject, DBSerializable, NSCopying
  • The TeamNamespacesListError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamNamespacesListError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamNamespacesListError : NSObject, DBSerializable, NSCopying
  • The TeamNamespacesListContinueError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamNamespacesListContinueError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamNamespacesListContinueError : NSObject, DBSerializable, NSCopying
  • The TeamNamespacesListResult struct.

    Result for namespacesList.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamNamespacesListResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamNamespacesListResult : NSObject, DBSerializable, NSCopying
  • The TeamReportFailureReason union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTeamReportFailureReason : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTeamReportFailureReason : NSObject, DBSerializable, NSCopying
  • The TokenGetAuthenticatedAdminError union.

    Error returned by tokenGetAuthenticatedAdmin.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTokenGetAuthenticatedAdminError
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTokenGetAuthenticatedAdminError : NSObject, DBSerializable, NSCopying
  • The TokenGetAuthenticatedAdminResult struct.

    Results for tokenGetAuthenticatedAdmin.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMTokenGetAuthenticatedAdminResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMTokenGetAuthenticatedAdminResult : NSObject, DBSerializable, NSCopying
  • The UploadApiRateLimitValue union.

    The value for uploadApiRateLimit in DBTEAMFeature.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUploadApiRateLimitValue : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUploadApiRateLimitValue : NSObject, DBSerializable, NSCopying
  • The UserAddResult union.

    Result of trying to add secondary emails to a user. ‘success’ is the only value indicating that a user was successfully retrieved for adding secondary emails. The other values explain the type of error that occurred, and include the user for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserAddResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserAddResult : NSObject, DBSerializable, NSCopying
  • The UserCustomQuotaArg struct.

    User and their required custom quota in GB (1 TB = 1024 GB).

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserCustomQuotaArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserCustomQuotaArg : NSObject, DBSerializable, NSCopying
  • The UserCustomQuotaResult struct.

    User and their custom quota in GB (1 TB = 1024 GB). No quota returns if the user has no custom quota set.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserCustomQuotaResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserCustomQuotaResult : NSObject, DBSerializable, NSCopying
  • The UserDeleteEmailsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserDeleteEmailsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserDeleteEmailsResult : NSObject, DBSerializable, NSCopying
  • The UserDeleteResult union.

    Result of trying to delete a user’s secondary emails. ‘success’ is the only value indicating that a user was successfully retrieved for deleting secondary emails. The other values explain the type of error that occurred, and include the user for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserDeleteResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserDeleteResult : NSObject, DBSerializable, NSCopying
  • The UserResendEmailsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserResendEmailsResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserResendEmailsResult : NSObject, DBSerializable, NSCopying
  • The UserResendResult union.

    Result of trying to resend verification emails to a user. ‘success’ is the only value indicating that a user was successfully retrieved for sending verification emails. The other values explain the type of error that occurred, and include the user for which the error occurred.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserResendResult : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserResendResult : NSObject, DBSerializable, NSCopying
  • The UserSecondaryEmailsArg struct.

    User and a list of secondary emails.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserSecondaryEmailsArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserSecondaryEmailsArg : NSObject, DBSerializable, NSCopying
  • The UserSecondaryEmailsResult struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserSecondaryEmailsResult
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserSecondaryEmailsResult : NSObject, DBSerializable, NSCopying
  • The UserSelectorArg union.

    Argument for selecting a single user, either by team_member_id, external_id or email.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUserSelectorArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUserSelectorArg : NSObject, DBSerializable, NSCopying
  • The UsersSelectorArg union.

    Argument for selecting a list of users, either by team_member_ids, external_ids or emails.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBTEAMUsersSelectorArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBTEAMUsersSelectorArg : NSObject, DBSerializable, NSCopying