Users

  • The Account struct.

    The amount of detail revealed about an account depends on the user being queried and the user making the query.

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

    See more

    Declaration

    Objective-C

    @interface DBUSERSAccount : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSAccount : NSObject, DBSerializable, NSCopying
  • The Team struct.

    Information about 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 DBUSERSTeam : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSTeam : NSObject, DBSerializable, NSCopying
  • The GetAccountArg 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 DBUSERSGetAccountArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSGetAccountArg : NSObject, DBSerializable, NSCopying
  • The GetAccountBatchArg 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 DBUSERSGetAccountBatchArg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSGetAccountBatchArg : NSObject, DBSerializable, NSCopying
  • The GetAccountBatchError 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 DBUSERSGetAccountBatchError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSGetAccountBatchError : NSObject, DBSerializable, NSCopying
  • The GetAccountError 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 DBUSERSGetAccountError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSGetAccountError : NSObject, DBSerializable, NSCopying
  • The IndividualSpaceAllocation 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 DBUSERSIndividualSpaceAllocation
        : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSIndividualSpaceAllocation : NSObject, DBSerializable, NSCopying
  • The Name struct.

    Representations for a person’s name to assist with internationalization.

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

    See more

    Declaration

    Objective-C

    @interface DBUSERSName : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSName : NSObject, DBSerializable, NSCopying
  • The SpaceAllocation union.

    Space is allocated differently based on the type of 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 DBUSERSSpaceAllocation : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSSpaceAllocation : NSObject, DBSerializable, NSCopying
  • The SpaceUsage struct.

    Information about a user’s space usage and 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 DBUSERSSpaceUsage : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSSpaceUsage : NSObject, DBSerializable, NSCopying
  • The TeamSpaceAllocation 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 DBUSERSTeamSpaceAllocation : NSObject <DBSerializable, NSCopying>

    Swift

    class DBUSERSTeamSpaceAllocation : NSObject, DBSerializable, NSCopying