DBTEAMLOGTrustedNonTeamMemberLogInfo
Objective-C
@interface DBTEAMLOGTrustedNonTeamMemberLogInfo
: DBTEAMLOGUserLogInfo <DBSerializable, NSCopying>
Swift
class DBTEAMLOGTrustedNonTeamMemberLogInfo : DBTEAMLOGUserLogInfo, DBSerializable, NSCopying
The TrustedNonTeamMemberLogInfo struct.
User that is not a member of the team but considered trusted.
This class implements the DBSerializable protocol (serialize and
deserialize instance methods), which is required for all Obj-C SDK API route
objects.
-
Indicates the type of the member of a trusted team.
Declaration
Objective-C
@property (nonatomic, readonly) DBTEAMLOGTrustedNonTeamMemberType *_Nonnull trustedNonTeamMemberType;Swift
var trustedNonTeamMemberType: DBTEAMLOGTrustedNonTeamMemberType { get } -
Details about this user’s trusted team.
Declaration
Objective-C
@property (nonatomic, readonly, nullable) DBTEAMLOGTeamLogInfo *team;Swift
var team: DBTEAMLOGTeamLogInfo? { get }
-
Full constructor for the struct (exposes all instance variables).
Declaration
Objective-C
- (nonnull instancetype) initWithTrustedNonTeamMemberType: (nonnull DBTEAMLOGTrustedNonTeamMemberType *)trustedNonTeamMemberType accountId:(nullable NSString *)accountId displayName:(nullable NSString *)displayName email:(nullable NSString *)email team:(nullable DBTEAMLOGTeamLogInfo *)team;Swift
init(trustedNonTeamMemberType: DBTEAMLOGTrustedNonTeamMemberType, accountId: String?, displayName: String?, email: String?, team: DBTEAMLOGTeamLogInfo?)Parameters
trustedNonTeamMemberTypeIndicates the type of the member of a trusted team.
accountIdUser unique ID.
displayNameUser display name.
emailUser email address.
teamDetails about this user’s trusted team.
Return Value
An initialized instance.
-
Convenience constructor (exposes only non-nullable instance variables with no default value).
Declaration
Objective-C
- (nonnull instancetype)initWithTrustedNonTeamMemberType: (nonnull DBTEAMLOGTrustedNonTeamMemberType *)trustedNonTeamMemberType;Swift
init(trustedNonTeamMemberType: DBTEAMLOGTrustedNonTeamMemberType)Parameters
trustedNonTeamMemberTypeIndicates the type of the member of a trusted team.
Return Value
An initialized instance.
View on GitHub
DBTEAMLOGTrustedNonTeamMemberLogInfo Class Reference