DBTEAMLOGEventCategory

Objective-C

@interface DBTEAMLOGEventCategory : NSObject <DBSerializable, NSCopying>

Swift

class DBTEAMLOGEventCategory : NSObject, DBSerializable, NSCopying

The EventCategory union.

Category of events in event audit log.

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

Instance fields

Constructors

  • Initializes union class with tag state of “admin_alerting”.

    Description of the “admin_alerting” tag state: Events that involve team related alerts.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithAdminAlerting;

    Swift

    init(adminAlerting: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “apps”.

    Description of the “apps” tag state: Events that apply to management of linked apps.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithApps;

    Swift

    init(apps: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “comments”.

    Description of the “comments” tag state: Events that have to do with comments on files and Paper documents.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithComments;

    Swift

    init(comments: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “data_governance”.

    Description of the “data_governance” tag state: Events that involve data governance actions

    Declaration

    Objective-C

    - (nonnull instancetype)initWithDataGovernance;

    Swift

    init(dataGovernance: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “devices”.

    Description of the “devices” tag state: Events that apply to linked devices on mobile, desktop and Web platforms.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithDevices;

    Swift

    init(devices: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “domains”.

    Description of the “domains” tag state: Events that involve domain management feature: domain verification, invite enforcement and account capture.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithDomains;

    Swift

    init(domains: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “file_operations”.

    Description of the “file_operations” tag state: Events that have to do with filesystem operations on files and folders: copy, move, delete, etc.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithFileOperations;

    Swift

    init(fileOperations: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “file_requests”.

    Description of the “file_requests” tag state: Events that apply to the file requests feature.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithFileRequests;

    Swift

    init(fileRequests: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “groups”.

    Description of the “groups” tag state: Events that involve group management.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithGroups;

    Swift

    init(groups: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “logins”.

    Description of the “logins” tag state: Events that involve users signing in to or out of Dropbox.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithLogins;

    Swift

    init(logins: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “members”.

    Description of the “members” tag state: Events that involve team member management.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithMembers;

    Swift

    init(members: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “paper”.

    Description of the “paper” tag state: Events that apply to Dropbox Paper.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithPaper;

    Swift

    init(paper: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “passwords”.

    Description of the “passwords” tag state: Events that involve using, changing or resetting passwords.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithPasswords;

    Swift

    init(passwords: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “reports”.

    Description of the “reports” tag state: Events that concern generation of admin reports, including team activity and device usage.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithReports;

    Swift

    init(reports: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “sharing”.

    Description of the “sharing” tag state: Events that apply to all types of sharing and collaboration.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithSharing;

    Swift

    init(sharing: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “showcase”.

    Description of the “showcase” tag state: Events that apply to Dropbox Showcase.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithShowcase;

    Swift

    init(showcase: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “sso”.

    Description of the “sso” tag state: Events that involve using or configuring single sign-on as well as administrative policies concerning single sign-on.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithSso;

    Swift

    init(sso: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “team_folders”.

    Description of the “team_folders” tag state: Events that involve team folder management.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithTeamFolders;

    Swift

    init(teamFolders: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “team_policies”.

    Description of the “team_policies” tag state: Events that involve a change in team-wide policies.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithTeamPolicies;

    Swift

    init(teamPolicies: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “team_profile”.

    Description of the “team_profile” tag state: Events that involve a change in the team profile.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithTeamProfile;

    Swift

    init(teamProfile: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “tfa”.

    Description of the “tfa” tag state: Events that involve using or configuring two factor authentication as well as administrative policies concerning two factor authentication.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithTfa;

    Swift

    init(tfa: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “trusted_teams”.

    Description of the “trusted_teams” tag state: Events that apply to cross-team trust establishment.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithTrustedTeams;

    Swift

    init(trustedTeams: ())

    Return Value

    An initialized instance.

  • Initializes union class with tag state of “other”.

    Declaration

    Objective-C

    - (nonnull instancetype)initWithOther;

    Swift

    init(other: ())

    Return Value

    An initialized instance.

Tag state methods

  • Retrieves whether the union’s current tag state has value “admin_alerting”.

    Declaration

    Objective-C

    - (BOOL)isAdminAlerting;

    Swift

    func isAdminAlerting() -> Bool

    Return Value

    Whether the union’s current tag state has value “admin_alerting”.

  • Retrieves whether the union’s current tag state has value “apps”.

    Declaration

    Objective-C

    - (BOOL)isApps;

    Swift

    func isApps() -> Bool

    Return Value

    Whether the union’s current tag state has value “apps”.

  • Retrieves whether the union’s current tag state has value “comments”.

    Declaration

    Objective-C

    - (BOOL)isComments;

    Swift

    func isComments() -> Bool

    Return Value

    Whether the union’s current tag state has value “comments”.

  • Retrieves whether the union’s current tag state has value “data_governance”.

    Declaration

    Objective-C

    - (BOOL)isDataGovernance;

    Swift

    func isDataGovernance() -> Bool

    Return Value

    Whether the union’s current tag state has value “data_governance”.

  • Retrieves whether the union’s current tag state has value “devices”.

    Declaration

    Objective-C

    - (BOOL)isDevices;

    Swift

    func isDevices() -> Bool

    Return Value

    Whether the union’s current tag state has value “devices”.

  • Retrieves whether the union’s current tag state has value “domains”.

    Declaration

    Objective-C

    - (BOOL)isDomains;

    Swift

    func isDomains() -> Bool

    Return Value

    Whether the union’s current tag state has value “domains”.

  • Retrieves whether the union’s current tag state has value “file_operations”.

    Declaration

    Objective-C

    - (BOOL)isFileOperations;

    Swift

    func isFileOperations() -> Bool

    Return Value

    Whether the union’s current tag state has value “file_operations”.

  • Retrieves whether the union’s current tag state has value “file_requests”.

    Declaration

    Objective-C

    - (BOOL)isFileRequests;

    Swift

    func isFileRequests() -> Bool

    Return Value

    Whether the union’s current tag state has value “file_requests”.

  • Retrieves whether the union’s current tag state has value “groups”.

    Declaration

    Objective-C

    - (BOOL)isGroups;

    Swift

    func isGroups() -> Bool

    Return Value

    Whether the union’s current tag state has value “groups”.

  • Retrieves whether the union’s current tag state has value “logins”.

    Declaration

    Objective-C

    - (BOOL)isLogins;

    Swift

    func isLogins() -> Bool

    Return Value

    Whether the union’s current tag state has value “logins”.

  • Retrieves whether the union’s current tag state has value “members”.

    Declaration

    Objective-C

    - (BOOL)isMembers;

    Swift

    func isMembers() -> Bool

    Return Value

    Whether the union’s current tag state has value “members”.

  • Retrieves whether the union’s current tag state has value “paper”.

    Declaration

    Objective-C

    - (BOOL)isPaper;

    Swift

    func isPaper() -> Bool

    Return Value

    Whether the union’s current tag state has value “paper”.

  • Retrieves whether the union’s current tag state has value “passwords”.

    Declaration

    Objective-C

    - (BOOL)isPasswords;

    Swift

    func isPasswords() -> Bool

    Return Value

    Whether the union’s current tag state has value “passwords”.

  • Retrieves whether the union’s current tag state has value “reports”.

    Declaration

    Objective-C

    - (BOOL)isReports;

    Swift

    func isReports() -> Bool

    Return Value

    Whether the union’s current tag state has value “reports”.

  • Retrieves whether the union’s current tag state has value “sharing”.

    Declaration

    Objective-C

    - (BOOL)isSharing;

    Swift

    func isSharing() -> Bool

    Return Value

    Whether the union’s current tag state has value “sharing”.

  • Retrieves whether the union’s current tag state has value “showcase”.

    Declaration

    Objective-C

    - (BOOL)isShowcase;

    Swift

    func isShowcase() -> Bool

    Return Value

    Whether the union’s current tag state has value “showcase”.

  • Retrieves whether the union’s current tag state has value “sso”.

    Declaration

    Objective-C

    - (BOOL)isSso;

    Swift

    func isSso() -> Bool

    Return Value

    Whether the union’s current tag state has value “sso”.

  • Retrieves whether the union’s current tag state has value “team_folders”.

    Declaration

    Objective-C

    - (BOOL)isTeamFolders;

    Swift

    func isTeamFolders() -> Bool

    Return Value

    Whether the union’s current tag state has value “team_folders”.

  • Retrieves whether the union’s current tag state has value “team_policies”.

    Declaration

    Objective-C

    - (BOOL)isTeamPolicies;

    Swift

    func isTeamPolicies() -> Bool

    Return Value

    Whether the union’s current tag state has value “team_policies”.

  • Retrieves whether the union’s current tag state has value “team_profile”.

    Declaration

    Objective-C

    - (BOOL)isTeamProfile;

    Swift

    func isTeamProfile() -> Bool

    Return Value

    Whether the union’s current tag state has value “team_profile”.

  • Retrieves whether the union’s current tag state has value “tfa”.

    Declaration

    Objective-C

    - (BOOL)isTfa;

    Swift

    func isTfa() -> Bool

    Return Value

    Whether the union’s current tag state has value “tfa”.

  • Retrieves whether the union’s current tag state has value “trusted_teams”.

    Declaration

    Objective-C

    - (BOOL)isTrustedTeams;

    Swift

    func isTrustedTeams() -> Bool

    Return Value

    Whether the union’s current tag state has value “trusted_teams”.

  • Retrieves whether the union’s current tag state has value “other”.

    Declaration

    Objective-C

    - (BOOL)isOther;

    Swift

    func isOther() -> Bool

    Return Value

    Whether the union’s current tag state has value “other”.

  • Retrieves string value of union’s current tag state.

    Declaration

    Objective-C

    - (nonnull NSString *)tagName;

    Swift

    func tagName() -> String

    Return Value

    A human-readable string representing the union’s current tag state.