DBTEAMIncludeMembersArg

Objective-C

@interface DBTEAMIncludeMembersArg : NSObject <DBSerializable, NSCopying>

Swift

class DBTEAMIncludeMembersArg : 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.

Instance fields

  • Whether to return the list of members in the group. Note that the default value will cause all the group members to be returned in the response. This may take a long time for large groups.

    Declaration

    Objective-C

    @property (nonatomic, readonly) NSNumber *_Nonnull returnMembers;

    Swift

    var returnMembers: NSNumber { get }

Constructors

  • Full constructor for the struct (exposes all instance variables).

    Declaration

    Objective-C

    - (nonnull instancetype)initWithReturnMembers:
        (nullable NSNumber *)returnMembers;

    Swift

    init(returnMembers: NSNumber?)

    Parameters

    returnMembers

    Whether to return the list of members in the group. Note that the default value will cause all the group members to be returned in the response. This may take a long time for large groups.

    Return Value

    An initialized instance.

  • Convenience constructor (exposes only non-nullable instance variables with no default value).

    Declaration

    Objective-C

    - (nonnull instancetype)initDefault;

    Swift

    init(default: ())

    Return Value

    An initialized instance.